ID:1524591
 
This issue has only just started sense I updated to the newest version of byond before this I was running 3.5 never had people disconnect.

Now randomly out of the blue I will have around half the server just randomly disconnent. Now I find it hard to believe its my computer or connection because everything worked fine on 3.5 I dont have any lag at the moment of people disconnecting nor at any point up to or after it. I am running a fiber optic line so I doubt they are dropping due to any kind of network issues.

I have ran up and down everything. Clearly its byond because even my own ALT keys disconnect from the game when I host it from daemon and connnect via Local host. So my next question is how do I fix this? If i am disconnecting from a local host connection its clearly something screwy with byond.

Currently I am running 504.1234 I have also tested this via networked computers and computers connected from vpn's no matter how I look at it I can't seem to locate the issue. I don't have any server side issues nor do I get any errors it just like byond randomly times itself out and drops the connection client side.
It sounds like you're suffering from packet loss. Are you hosting this on your personal computer, or else where?
Personal computer and I have looked into that too I only have a packet loss of like 2% at the most. Thats hardly enough to disconnect 30 something players.
My gut feeling is telling me it may be your firewall. Check to make sure there are proper exceptions, and allow DreamDaemon access.
Not the firewall software firewall is off and I tested it with dmz on. Still doing it. I think its a byond issue to be honest because older versions of byond dont have the issue only the new version.
In response to Crazah
Crazah wrote:
My gut feeling is telling me it may be your firewall. Check to make sure there are proper exceptions, and allow DreamDaemon access.

If it was the firewall, it wouldn't let players through at all..
In response to Ac19189
Ac19189 wrote:
Not the firewall software firewall is off and I tested it with dmz on. Still doing it. I think its a byond issue to be honest because older versions of byond dont have the issue only the new version.

Have you tried turning threads off? and also map threads off? these were new additions to DreamDaemon and are in your version.
If he's running 504, that doesn't use threads. This is a difficult one to isolate without some validation cases to remove variables. Unfortunately 3.5 is waaaay old so a lot has changed since then.
I have tested the hardware side of the server too used a loopback cable to test if I was having issues with the card but that isnt the case. I am just at a loss at this point I have ran up and down everything I can think of the only thing thats even chanced is the version of byond I was using. So I have no idea really and the likely hood of someone running a server the way I do is well not common. I stay up and hosting without any downtimes or reboots on the game for days on end. I will reboot it every week or so to start fresh but its really not needed.

Just installed a switch and I am going to run another router to see if I cant isolate the packets to see if its maybe my other router but I doubt this seeing as I was running it with dmz on but worth a shot...
Have you done any real-time monitoring on your machine?

Try wireshark to see if your network drops connection or if you have no issues. If possible, try removing the router from the equation for testing purpose.
You could always run the server from an external network to see if the issue is isolated to your network, or the .dmb you're running.