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
Could not validate SSL request (error -40) #269
Comments
do I have to use a different url without ssl ? (I didn't find one) |
@Student007 My best guess here is that this is related to us removing SSLv3 support. The POODLE vulnerabilities were announced in October, which forced us (and most of the rest of the internet) to stop supporting SSLv3 because it's not secure. It looks like you can ask Tessel which version of Node you're running. TLS became the default protocol in Node in I also found one article that suggested completely restarting your Tessel - I have no idea why that would help, but one user reported that fixing his SSL issues. One last thing - the rfid-process-tracker project uses |
@Student007 also check out this quick overview of the key differences to be aware of when switching from our old Node SDK: https://github.com/keenlabs/KeenClient-Node#deprecation-notice |
I try to use keen-js by protocol: "http" what should nullify the problem with tls on Tessel. But it hangs by calling |
solved |
@Student007 can you elaborate on that a bit more? Anything we can do on our end? |
I would say, your shouldn't do something. Your code is well done. If your want to provide support for transcompiler in general it would be interesting to put all ssl into a separate module instead of a lot of if ssl ... else and that things. But as I said, it isn't necessary - your code is well done :-) ... you can close this issue. |
Cool, thanks for helping us understand this issue better @Student007 👍 |
Any chance you could post the rewritten keen-js lib? I'm running into this same issue and would be very grateful for the help. Thanks! |
@gracekoerber you can find previous releases here: https://github.com/keen/keen-js/releases, however this seems to be a deeper issue than our library can address. Check @josephwegner's comment above (#269 (comment)).. do you think this is a probable cause? The browser build has undergone lots of changes over this past year, but the node build is essentially the same as it's always been, leaning on superagent for HTTP requests. We're still researching this on our end, so any other clues you can send our way would be most helpful :) |
Hi,
using Tessel and RFID-Modul I get this error also while using no ssl:
Could not validate SSL request (error -40)
Frijol/rfid-process-tracker#1
The text was updated successfully, but these errors were encountered: