Closed
Description
The following error has shown up just recently and is preventing some script uploads and the online editor from accepting scripts with a server trip:
events.js:183
throw er; // Unhandled 'error' event
^
Error: write EPROTO 140596207068992:error:14094410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:../deps/openssl/openssl/ssl/s3_pkt.c:1500:SSL alert number 40
140596207068992:error:1409E0E5:SSL routines:ssl3_write_bytes:ssl handshake failure:../deps/openssl/openssl/ssl/s3_pkt.c:659:
at _errnoException (util.js:1022:11)
at WriteWrap.afterWrite [as oncomplete] (net.js:867:14)
I'm in the process of rebuilding the current LTS node to see if that will help. That particular file is part of node and is beyond our control other than a rebuild to see if a VPS update broke the build.
- Restored SSL keys from November 2017 (primary) to be sure file corruption had not occurred. No change.
- Reinit project deps e.g.
rm -Rf node_modules
andnpm install
. No change - New temporary project clone created. No Change
- Rolling back node to earlier version with nvm did not help.
- Rolling back to an older project clone did not help.
- Rebuilding node... No change
- Remove nvm completely... pending retest of system node recompile... .bashrc is new location instead of .profile.... difference in reinstallation merits removal, perhaps permanently.
- Test manual removal of
Lines 247 to 270 in 8d90bfa
- Test non-secure mode... FAIL... lovely... browser issue always kicking in https. Will followup with that later.
Outside ref(s):
- Martii/UserScripts@5180c68 (worked fine on this day with a GH import and a manual script edit on OUJS)
- https://openuserjs.org/garage/Problems_pushing_scripts_from_Github#comment-161779f7995 (Report)