Open astjohn opened 11 years ago
I think this may be a problem with SSL on the api.
curl "https://api.oneskyapp.com/2" -v ⏎
* About to connect() to api.oneskyapp.com port 443 (#0)
* Trying 184.73.216.246...
* connected
* Connected to api.oneskyapp.com (184.73.216.246) port 443 (#0)
* SSLv3, TLS handshake, Client hello (1):
* error:14077458:SSL routines:SSL23_GET_SERVER_HELLO:reason(1112)
* Closing connection #0
curl: (35) error:14077458:SSL routines:SSL23_GET_SERVER_HELLO:reason(1112)
this seems to be working ok now. does it work for you @astjohn?
Thanks @matthewrudy.
@astjohn We found that 2 of our servers were very busy last week that causing invalid SSL connection. We have setup few more servers for temporarily solving this issue and is now double checking the servers to see if anything strange there.
Please let me know if you are still experiencing the problem.
Sorry for the late reply, but I had to put off i18n for a while. I just tried again with the same result. I'm using jruby 1.7.4. Same handshake alert: unrecognised name
error.
When running curl as above, I get the following:
* About to connect() to api.oneskyapp.com port 443 (#0)
* Trying 184.73.216.246... connected
* 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 handshake, Server key exchange (12):
* SSLv3, TLS handshake, Server finished (14):
* SSLv3, TLS handshake, Client key exchange (16):
* SSLv3, TLS change cipher, Client hello (1):
* SSLv3, TLS handshake, Finished (20):
* SSLv3, TLS change cipher, Client hello (1):
* SSLv3, TLS handshake, Finished (20):
* SSL connection using DHE-RSA-AES256-SHA
* Server certificate:
* subject: serialNumber=E/xQt3k6hDLxPuEY72QK9BDaKuBAntnw; OU=GT35753523; OU=See www.rapidssl.com/resources/cps (c)12; OU=Domain Control Validated - RapidSSL(R); CN=*.oneskyapp.com
* start date: 2012-12-01 06:56:47 GMT
* expire date: 2014-02-02 10:06:10 GMT
* subjectAltName: api.oneskyapp.com matched
* issuer: C=US; O=GeoTrust, Inc.; CN=RapidSSL CA
* SSL certificate verify ok.
> GET /2 HTTP/1.1
> User-Agent: curl/7.22.0 (x86_64-pc-linux-gnu) libcurl/7.22.0 OpenSSL/1.0.1 zlib/1.2.3.4 libidn/1.23 librtmp/2.3
> Host: api.oneskyapp.com
> Accept: */*
>
< HTTP/1.1 404 Not Found
< Date: Wed, 24 Jul 2013 19:57:34 GMT
< Server: Apache
< Vary: Accept-Encoding
< Content-Length: 44
< Content-Type: text/html
<
* Connection #0 to host api.oneskyapp.com left intact
* Closing connection #0
* SSLv3, TLS alert, Client hello (1):
{"response":"error","error":"API not found"}
When trying to upload yaml files using Jruby 1.7.2, I receive the following error. Any help is greatly appreciated.