We have seen the same issue too with the following error in our app logs since the 17th.
26 Apr 10:38:36:222 [WebContainer : 9] ERROR com.xxxxxx.ic.implementation.CompaniesHouseApi - The connection with Companies house api could not be established: org.springframework.web.client.ResourceAccessException: I/O error on GET request for “https://api.companieshouse.gov.uk/company/XXXXXX/persons-with-significant-control”: com.ibm.jsse2.util.h: PKIX path validation failed: java.security.cert.CertPathValidatorException: The certificate expired at Sat Apr 17 12:00:00 UTC 2021; internal cause is:
java.security.cert.CertificateExpiredException: NotAfter: Sat Apr 17 12:00:00 UTC 2021; nested exception is javax.net.ssl.SSLHandshakeException
: com.ibm.jsse2.util.h: PKIX path validation failed: java.security.cert.CertPathValidatorException: The certificate expired at Sat Apr 17 12:00:00 UTC
2021; internal cause is:
java.security.cert.CertificateExpiredException: NotAfter: Sat Apr 17 12:00:00 UTC 2021 (IID=0004210019250777, TID=10002000006763249)
we are just not sure which certificate this refer’s to and the response running the command by Sara we see as
Verify return code: 0 (ok)