how to deal with this error `elliptic curve routines:ec_GFp_simple_oct2point:point is not on curve`? #5230

chaizhenhua opened this Issue May 8, 2014 · 3 comments


None yet

3 participants

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:
@othiym23 othiym23 added the support label Sep 19, 2014
smikes commented Nov 23, 2014

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 ( 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:

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.

@othiym23 othiym23 closed this Nov 24, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment