-
-
Notifications
You must be signed in to change notification settings - Fork 31.5k
HTTPS Server crashing randomly (With solution) #13170
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Comments
Please include the information that was asked of you in the issue template:
|
Version: node 7.10.0
This is the code I use to open the HTTPS server and it works.. but after a while it give the error above. |
I'm currently running the server with the fix I put above and it hasn't have any issue so far, the problem seems to have stopped. But I had to recompile node.. so it's just a temporal solution or if you can find the root of the problem. |
/cc @nodejs/crypto |
@YindSoft are you able to trace through the application, perhaps with the inspector, and find out where |
@cjihrig I can't trace it as it occurs in my production server, It's really strange indeed as you mention it has a check above, but somehow somewhere in the middle this._handle turns to NULL and throws up that error. |
Maybe it's not related but being the |
After a while, it doesn't throw the errors, but found out that the workers keep on dying without any error message: (After several hours running) Any thoughts? |
Without a more complete reproduction, it's hard to say. |
@YindSoft Do you know if you still experience this with Node.js 8.3.0? Should this remain open? |
I'm reasonably sure this has been fixed by #14588. Not yet released but will be soon. |
I've been experiencing some issues with a cluster https server.
It throws the following error:
I went ahead and change that line for:
if (req.async && this._handle && this._handle.writeQueueSize != 0)
Recompile node and it seems to have solve the problem.
But I don't really know why it ocurrs and how to replicate it, I just see it almost every 10 minutes in my logs.
The text was updated successfully, but these errors were encountered: