You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
normal test: run firefox and insomnia rest, call crow from firefox, wait 5+ secs, call again, get SSL_ERROR_INTERNAL_ERROR_ALERT, call from insomnia, wait 5+ secs, call again, works as expected, no errors.
PR 347 test: exact same except app goes into infinite loop 5 secs after insomnia call.
The problem could be due to me shutting down the stream and socket unlike the PR : Edit: Testing shows it is because I shut down SSL, although fixing that the original problem persists.
It's worth mentioning that all of this can be avoided by just running crow behind a proxy like Nginx, but that would be running away from the problem.
Ok so building on the answer in ipkn#269, I was able to fix the bug by setting the verify mode to verify_client_once, this is a compromise from the suggested verify_none, although I have not researched the security implications, especially on websockets.
ipkn#319, ipkn#269
I've run into this problem myself (while testing SSL file transfer), although it doesn't happen all the time, and seems to happen randomly for me.
ipkn#347 is a possible fixEdit: While i do believe the PR above is useful, it does not fix the SSL refresh issue, more research needed.
The text was updated successfully, but these errors were encountered: