SSL issue with API

  • Last Post 26 March 2015
Andrew M posted this 25 March 2015

We are finding the CloudSDK API periodically returning SSL errors. Can you please look into the issue as it is causing delays in our processing pipeline.

It appears this issue started around 11.30am EST today but is only impacting a subset of all requests we submit to the API.

Image from our backend APi monitoring tools:

Here is what we get when we run a curl against the API (sometimes...)

curl --verbose

* Rebuilt URL to:
* Hostname was NOT found in DNS cache
*   Trying
* Connected to ( port 443 (#0)
* successfully set certificate verify locations:
*   CAfile: none
  CApath: /etc/ssl/certs
* SSLv3, TLS handshake, Client hello (1):
* SSLv3, TLS handshake, Server hello (2):
* SSLv3, TLS handshake, CERT (11):
* SSLv3, TLS alert, Server hello (2):
* SSL certificate problem: unable to get local issuer certificate
* Closing connection 0
curl: (60) SSL certificate problem: unable to get local issuer certificate
More details here:

curl performs SSL certificate verification by default, using a "bundle"
 of Certificate Authority (CA) public keys (CA certs). If the default
 bundle file isn't adequate, you can specify an alternate file
 using the --cacert option.
If this HTTPS server uses a certificate signed by a CA represented in
 the bundle, the certificate verification probably failed due to a
 problem with the certificate (it might be expired, or the name might
 not match the domain name in the URL).
If you'd like to turn off curl's verification of the certificate, use
 the -k (or --insecure) option.

Order By: Standard | Newest | Votes
Oksana Serdyuk posted this 26 March 2015

Thank you for the issue report. We are consulting the developers concerning the issue and give you some update of the request in some time.

Oksana Serdyuk posted this 26 March 2015

We have consulted with our developers. According to our database and our statistic data, the service is working fine. The reported error message means that the client program does not want to trust the SSL certificate of, because the program cannot verify it. The developers have advised to review this article.

Please let us know whether these recommendations are helpful in solving the issue.