Forum Discussion
Not able to use Equinix API, giving error - error:0A000438:SSL routines::tlsv1 alert internal error
when I am trying below command from my server
curl -v https://api.equinix.com
its giving below error
error:0A000438:SSL routines::tlsv1 alert internal error
It was working fine earlier. I am using below APIs for validating Azure Key
https://api.equinix.com/fabric/v4/connections/validate
But now even authentication API is also not working
2 Replies
- vaibhavEquinix Employee
This issue mostly seems like on the client side with curl or SSL versions or with respect to CA certificates on the system.
Possible causes and resolutions:
1. check Curl Version, if outdated update it
curl --version
2. check OpenSSL version, if outdated update it
openssl version
3. debug with OpenSSL to see more detailed SSL/TLS negotiation output
openssl s_client -connect api.equinix.com:443
4. Update CA certificates - ensure your system's CA certificates are up to date
sudo apt-get update sudo apt-get install --reinstall ca-certificates
Also, curl/ssl verbose logs will give more insight.
Related Content
- 3 years ago
- 4 years ago
Recent Discussions
Featured Places
Discussions
Engage with industry experts, share insights, ask questions, and grow your network.Ideas
We're listening! Submit your ideas to shape the future of Equinix!Groups
Ready to collaborate? Join a Group or upcoming beta program.What's New
Stay ahead with the latest from Equinix. Discover new product announcements, insightful tutorials, and practical use cases.Events
Your Guide to Upcoming Events - Online, Hybrid, and In-Person!