Troubleshooting

<< Click to Display Table of Contents >>

Raynet One Data Hub > 25.4 > Connectors > Alphabetic Connector List > Python 

Troubleshooting

CERTIFICATE_VERIFY_FAILED

Symptom:

Connector execution fails with:

 

SSLCertVerificationError: CERTIFICATE_VERIFY_FAILED

 

Possible Causes:

The connector cannot validate the TLS certificate presented by the target endpoint.

 

Common reasons include:

 

the endpoint uses an internal or self-signed certificate.

the certificate chain is incomplete.

the internal certificate authority is not trusted by the Python runtime.

OS trust store integration is not enabled.

 

Resolution:

Recommended solutions:

 

1. Enable OS trust store integration using the truststore package.

2. Import the required certificate authority into the operating system trust store.

3. Restart the Data Hub Agent service.

4. Execute the connector task again.

 

 

Certificate Chain Issues

Symptom:

TLS validation fails even though the root certificate is trusted.

 

Possible Causes:

The server does not provide the complete certificate chain, or intermediate certificates are missing.

 

Resolution:

Verify the certificate chain using tools such as:

 

openssl s_client -connect example.com:443

 

Ensure that the server provides the full certificate chain including intermediate certificates.

 

 

Revocation Check Failures

Symptom:

TLS validation fails even though the certificate chain is trusted.

 

Possible Causes:

Revocation endpoints (CRL or OCSP) are not reachable due to network restrictions.

 

This may occur in environments with:

 

restricted outbound connectivity.

VPN limitations.

isolated networks.

 

Resolution:

Ensure that revocation endpoints are reachable from the Data Hub Agent environment.

 

This behavior follows the operating system's security policy and is expected when OS trust store integration is enabled.