Want to know why you can't connect to most servers?
chbrules
Join Date: 2010-07-25 Member: 72771Members
There are only a handful of servers for people to connect to, so everyone is creating their own server to toy with. However, when they make the servers, they forget to check the "LAN" button. So all these internet servers are registered with the lobby server and everyone tries to join it fruitlessly, because almost all of you are behind NAT routers that don't have port 27015 forwarded. There is also a client/server bug that doesn't check whether the server is full and fruitlessly continue to DDoS the server with connection attempts.
I'd consider making a dedicated server on my co-lo'ed server (100mbps tier-1 bandwidth), but I'm afraid of how much bandwidth and resources this other connection caveat is having. Apparently, the client isn't checking whether the server is full before it attempts to connect, so it will continue to connect indefinitely. This kills the server. After about 1 minute, my system was crawling to a halt from the overload of connections, and I run a AMD X2 6400+ with 8GB of RAM on a FiOS connection.
Fix the client/server bug first, then I'll host a dedicate server for you guys.
I'd consider making a dedicated server on my co-lo'ed server (100mbps tier-1 bandwidth), but I'm afraid of how much bandwidth and resources this other connection caveat is having. Apparently, the client isn't checking whether the server is full before it attempts to connect, so it will continue to connect indefinitely. This kills the server. After about 1 minute, my system was crawling to a halt from the overload of connections, and I run a AMD X2 6400+ with 8GB of RAM on a FiOS connection.
Fix the client/server bug first, then I'll host a dedicate server for you guys.
Comments
Interesting. I guess the bug is worse than I thought.
Well, set your IP to private in your NAT router for now, then startup a server :D
Like this?
<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->connect <ip>;password <password><!--c2--></div><!--ec2-->
Cause that didn't work for me.
However the bandwidth also seems to be a problem, I read somewhere that someone recorded 140kb/s per client on the server, which is just ridiculous - especially when you combine it with all the ping/join requests.
I was playing on a server pretty good for about 30 seconds last night, then in chat the last thing I saw before it grinded to a halt was the host saying "######, this is far to many players." - guess that fits in with the player limit not working either.
I reckon performance is top of their list now, getting the engine optimized - feel sorry for max though, he is going to be working 24/7.