Hi, I have a driver that I have been using since I bought my original C3 hub. It is not running on a C7 and has been for a long time. Today I am getting an error and I don't know how to fix it. This issue started this morning at 10:43 AM CST.
The hub is running firmware: 2.3.1.142
[app:3](http://192.168.30.6/logs#app3)2022-04-27 05:01:34.351 pm [error](http://192.168.30.6/installedapp/configure/3)javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed on line 255 (method refresh)
[app:3](http://192.168.30.6/logs#app3)2022-04-27 05:01:20.692 pm [error](http://192.168.30.6/installedapp/configure/3)javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed on line 268 (method prefListDevice)
This is the code that is called on line 268 where httpPut is called:
// HTTP PUT call
private apiPut(apiPath, apiParams = [], callback = {}) {
// set up final parameters
apiParams = [ uri: getApiURL(), path: apiPath, headers: [Authorization: getApiAuth()] ] + apiParams
logDebug "apiParams: $apiParams"
try {
httpPut(apiParams) { response -> callback(response) }
} catch (Error e) {
logDebug "API Error: $e"
}
}
This is the code from my GitHub: