Overview
The error "SSL certificate verification failure (Verify return code: 21)" occurs when attempting to push content to your WordPress CMS. This issue was identified as an incomplete SSL certificate chain on the server, preventing secure connections. The problem was resolved by installing the complete SSL certificate chain, including the intermediate certificate from IdenTrust.
Information
Error Message: "SSL certificate verification failure (Verify return code: 21)"
Cause: The error is due to an incomplete SSL certificate chain on the server, which prevents secure connections from being established.
Resolution Steps:
-
Identify the Issue:
- The error occurs when attempting to push content to your WordPress CMS.
- Verify the error message: "SSL certificate verification failure (Verify return code: 21)".
-
Install Complete SSL Certificate Chain:
- Ensure the server presents a complete SSL certificate chain.
- Include the intermediate certificate from IdenTrust (TrustID Server CA O1).
-
Update Server Configuration:
- Update the server configuration to present the full certificate chain.
- Use the following command to verify the installation:
openssl s_client -connect your_instance.domain.com:443 -servername your_instance.domain.com - Ensure the command returns "Verify return code: 0 (ok)".
-
Verify Resolution:
- Test the push to CMS functionality to confirm the issue is resolved.
- Ensure content can be successfully published to the WordPress platform.
Note: If the issue persists after updating the SSL certificate chain, contact support for further assistance.
Frequently Asked Questions
- How do I know if this error applies to my situation?
- You'll see the error message "SSL certificate verification failure (Verify return code: 21)" when attempting to push content to your WordPress CMS.
- What should I do if the error persists after updating the SSL certificate chain?
- Ensure the complete SSL certificate chain is installed, including the intermediate certificate. If the issue persists, contact support for further assistance.
- How can I verify the SSL certificate chain is complete?
- Use the command
openssl s_client -connect your_instance.domain.com:443 -servername your_instance.domain.comand ensure it returns "Verify return code: 0 (ok)".