06-29-2015 16:32 - edited 06-29-2015 16:34
06-29-2015 16:32 - edited 06-29-2015 16:34
I've been working on an app in a PHP environment and so far I've been able to make requests and establish subscriptions through that, but I'm not receiving anything from these subscriptions. The only cryptic error in the endpoint details is "SSLHandshakeException".
I checked for TLSv1 support with:
openssl s_client -connect example.ca:443 -tls1
and it appears to work fine. I don't see any handshake exceptions or errors. Anything in specific I might be missing in it? I'd seen another fellow in here that was using a certificate from Starcom that was apparently not supported; is Digiserve fine?
Any way to derive more error info? I'm not sure what to adjust.
PS. In the offchance that I'm simply not sending back the right reply, I'm in a PHP environment and using "http_response_code(204);" on the first line. Is this sufficient?
06-30-2015 11:56
06-30-2015 11:56
UPDATE: The endpoint works if I point to a site of ours that is not using HTTPS or a certificate, and using SSL Server Test I see that out HTTPS site uses TLSv1 w/ SNI, which I understand is not supported currently with FitBit's servers.
Disabling SNI doesn't seem to be possible or practical with our current server so I'll create another solution.