-
Notifications
You must be signed in to change notification settings - Fork 30.1k
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
Write EPROTO error on Node 8 and above #19359
Comments
Note: |
Looks like this was introduced somewhere between v8.5.0 and v8.6.0. Also, this doesn’t appear to reproduce on |
@addaleax Yeah it works in v10
|
git bisect points to: #15206 |
The semver label on the fix can be reduced. I think it was purely
defensive...
…On Mar 14, 2018 17:47, "Anna Henningsen" ***@***.***> wrote:
And reverse git bisect says that the fix for this on master is af78840
<af78840>
(#16853 <#16853>), which was labelled
semver-major.
I am not sure in what way that is actually a breaking change.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#19359 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAa2ef4B_zn0sV1gIS0jpKRArkqoQABzks5teY_bgaJpZM4SrLds>
.
|
This happens because of mismatched ecdhCurves. Before the fix, node uses prime256v1 as default. This is the related issue #16196 |
I'll close this out because it's essentially a duplicate of #16196 but thank you for writing up a good bug report. If anyone has ideas on what direction to take, please chime in on that issue. |
I try this.
and my issue is solved. |
No, you just swapped one issue for another. |
Added to fix a bug in Node 8 (nodejs/node#19359)
If anyone is having this issue in Gridsome just FYI that it probably has something to do with your gridsome.server.js file. Default file should look something like this: // Server API makes it possible to hook into various parts of Gridsome // Changes here require a server restart. module.exports = function (api) { api.createPages(({ createPage }) => { |
I'm getting EPROTO errors on Node 8 and above
Test code
test.js
Test by version
v4
v5
v6
v7
v8
v9
Version: 4-9 (arch. 64-bit) (listed in console log above)
Platform: Windows 10 (64-bit)
The text was updated successfully, but these errors were encountered: