-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Error Invalid Handshake with websites other than api.github.com using HTTPSRequestCACert #4501
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@igrr Are you too busy to look at this? (trying to HTTPSRequestCACert with sites other than api.github.com such as: I've found another and could document look for more. |
Anyone having HTTPSRequestCACert (or similar sketch) working with a different website please list what it works with: Works with: Doesn't work with: |
Hi, Not being an expert in TLS I can't tell it would be useful to you, though...
|
@JiriBilek Thank you for doing that - I'm sure it was a hassle with the DER CACert thing. I appreciate it. So HTTPSRequestCACert.ino example works with some websites: Doesn't work with with others: @earlephilhower - thanks for additional clues. I'll keep an eye over there too. |
Thankfully, @sukretniy took a version of his fix, changing axtls: and recompiled it for me because I don't know how and he was kind enough to do so (see his issue #3661) . |
Closing this as a duplicate of #3661. Hopefully @sukretniy can share his source changes so it can go into the esp8266 axtls repo. |
Basic Infos
Platform
Settings in IDE
Debug level set to everything, SSL TLS_MEM+...
Problem Description
Cannot connect to some sites with HTTPSRequestCACert.
With debug on I see Invalid Handshake when it tries to Receive Certificate (see debug log below).
I can get it to work with some sites such as api.github.com
But not online.wonderware.com
I've also tried and had trouble with others.
It sounds similar to this log:
#3661
Where that user recommends a change to axtls but I don't have the skills.
Sketch
and the CACert for this site is:
CACert
Debug Messages
The text was updated successfully, but these errors were encountered: