-
Notifications
You must be signed in to change notification settings - Fork 263
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
SSL handshake error #307
Comments
Hello @drmrbrewer , Thank you for reporting the problem. We are currently in the middle of implementing some big changes for the export server - changing from outdated PhantomJS to Puppeteer. A beta version for testing is expected later this year. The transition is planned for Q4 2021 - Q1 2022. Because of this, all minor fixes are placed on hold and will be picked up after the transition - in case the transition itself won't fix the problems. If the problem that you have currently is critical for security reasons it will be fixed right away, but other problems will have to wait a bit. While waiting we will be trying to suggest a workaround solution for you. Thank you for your patience and understanding. |
Hi @KacperMadej is a puppeteer-based beta version nearly ready yet? Can't wait... :) |
hey @KacperMadej how is the transition coming along? Is this still WIP and planned Q1 2022 or postponed/delayed? Thank you for the awesome work. |
The current state is described here |
I think I found the solution to this problem (mind you, I'm a junior dev, so my solution might not be the best)
The variables key and cert are verified, but not used anywhere. After some testing, I found that Happy coding! |
Thanks for the hint @Nicolas-Boreal-is! I've created a pull request based on your suggestion: #500 and this will be a part of our next release (v4.0.0) where this should no longer be a problem. Feel free to review it and test it out. |
Recently I'm getting an
SSL handshake error
when calling a remote url from within my worker script. I suspect it relates to this issue but I don't understand enough about it to be sure. The error doesn't occur if I usehttp
rather thanhttps
.I see that phantom.js has various command line switches which may be relevant, e.g.
--ignore-ssl-errors=true
and--ssl-protocol=any
... but I'm not sure how to pass these switches to phantom.js via the node export server.Note that I'm using the export server as a node module and passing in a custom
worker
viaexporter.initPool()
.The text was updated successfully, but these errors were encountered: