-
Notifications
You must be signed in to change notification settings - Fork 27
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
Accepting new network connection: Invalid argument #34
Comments
More information is required here:
|
Listener is on 7777 I'm not sure if it blocks the IPV6 access as I've not actually thought to try it and not knowing what causes it to hault I'm not able to reliably reproduce. |
Just a follow up because I realised I did not answer all the bullet points above when seeing if there was a solution: |
Further update as I just noticed this while updating the server to the latest commit. /usr/bin/ld: warning: libssl.so.1.0.0, needed by /usr/lib/gcc/x86_64-linux-gnu/5 Is this to be ignored or is this related? |
Just wanted to follow up on this to find out if there'd been any progress? The line that generates the logged error is in network.cc, and so far the only get around I've found is to unlisten, then relisten the offending object on the offending port. How lethal would it be to put in a few lines of code here that would, upon an invalid argument fire off either an unlisten/relisten in the server itself, or just pass it off to an in moo verb to tell it to do something about it? More info too on an interesting note is it seems to affect the sockets randomly, like there's no repeat pattern as far as I can see. |
I'd suggest investigating open file descriptor limits for your flavor of Linux. If you want to trigger an in-database event such as listening or unlistening, try handling signals in the database - see commit 8e59e0. |
Hello,
The title says it all pretty much.
This used to happen quite a lot and recently the issue just started popping up again.
Randomly through what is for me the night the mud will just stop accepting connections from outside (it still allows localhost, 0.0.0.0 and 127.0.0.0 to connect). When ever someone tries to connect externally it shows in the log:
Nov 9 02:04:20: *** Accepting new network connection: Invalid argument
This morning when fixing the issue I noticed 14 files in file_handles() had not been shut properly, so I went ahead and shut those, not sure if it is relevant or not.
Server version: "2.7.0_3"
$server_options.no_name_lookup = 1
Thanks in advance.
The text was updated successfully, but these errors were encountered: