862 error Error: 140290117064512:error:1006706B:elliptic curve routines:ec_GFp_simple_oct2point:point is not on curve:../deps/openssl/openssl/crypto/ec/ecp_oct.c:421:
862 error 140290117064512:error:1408D132:SSL routines:SSL3_GET_KEY_EXCHANGE:bad ecpoint:../deps/openssl/openssl/ssl/s3_clnt.c:1679:
Is this still a problem for you?
This looks like it might have been a problem in node's OpenSSL code or in npm. Can you upload the whole npm-debug.log as a gist (https://gist.github.com) and attach the gist here?
If you're running an older node and npm (latest are 0.10.33 and 2.1.9) then could you try installing newer versions and see if the problem persists? Instructions are here: https://github.com/npm/npm/wiki/Troubleshooting
We are trying to clean up older npm issues, so if we don't hear back from you within a week, we will close this issue. (Don't worry -- you can always come back again and re-open it!)
I do not have this error now. Unfortunately, I forgot how I fix it and npm-debug.log is missing. sorry.
This is definitively not an npm issue, as it only uses the crypto routines provided by Node / OpenSSL, and does not do anything fancy with ciphers or curve tuning. If this recurs, file an issue on joyent/node. Closing as resolvebandoned.