Report usage data task failed with PKIX error
Modified on: Fri, 17 Nov 2023 1:13 PM2022-12-27
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.