Symptoms

Several task (Report microservice usage data, Report usage data) that sent usage data to report.cloudble.com/post failed with error below in task log:

PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
unable to find valid certification path to requested target


The same error could be seen in /var/log/pa/core.log:

2022-12-27 15:03:56,933 INFO [task:12097112:108087 Thread-1059-(ActiveMQ-client-global-threads):31017 pau]: c.p.p.s.s.e.SenderBean Publishing usage report to https://report.cloudblue.com/post
2022-12-27 15:03:57,328 ERROR [task:12097112:108087 Thread-1059-(ActiveMQ-client-global-threads):31017 pau]: c.p.p.tracer exit by exception: com.parallels.pa.service.statistics.ejb.SenderBean.send correlationId task:12097112:108087 
javax.ejb.EJBException: Report to https://report.cloudblue.com/post failed: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    at deployment.core-ear.ear.statistics-ejb.jar//com.parallels.pa.service.statistics.ejb.SenderBean.send(SenderBean.java:159)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

Cause

Certificate has been changed on report.cloudblue.com and resulted with PKIX error.

This issue has been recognized as software issue #BID-1668.


Resolution

The certificate has been reverted back to the original one before the error.

Please resubmit the failed task, and it should be completed without issue.


To further track the status of this bug, please contact your TAM.