On a few servers I've run, I've noticed a reoccurring problem that I can't wrap my head around.
After a while of adding a few (maybe 15-20) different packages to the level's package map (ServerPackages) via the use of the ServerPackages lines in conjunction with manually adding them via the use of DruidsMutator (which will dynamically add serverpackages on a per gametype basis), there comes a point where this issue will occur on specific maps.
Under the right conditions, the server will sucessfully load the map and packages without any problems whatsoever, not even with any log warnings or errors, but, any client that tries to connect to the server will hang at the connecting screen on Entry. Still, the server logs a PreLogin statement for the connection, but does not log one for a disconnection. The only way that I have found to fix this is to remove certain packages from the packagemap until it just suddenly works, but even so, this still occurs on some specific maps alone.
I cannot find any known solution for this issue despite the fact that I have never even seen it reported before.
I even had Marco ( aka .:..: ) look into this issue as well, going so far as to log connection statements between his machine and the server, and found that the hang occurs after the client receives the list of packages to be downloaded, but if I remember correctly an issue arose regarding an incomplete list of packages being received.
If anyone would happen to know any sort of light on this issue it would greatly be appreciated.
After a while of adding a few (maybe 15-20) different packages to the level's package map (ServerPackages) via the use of the ServerPackages lines in conjunction with manually adding them via the use of DruidsMutator (which will dynamically add serverpackages on a per gametype basis), there comes a point where this issue will occur on specific maps.
Under the right conditions, the server will sucessfully load the map and packages without any problems whatsoever, not even with any log warnings or errors, but, any client that tries to connect to the server will hang at the connecting screen on Entry. Still, the server logs a PreLogin statement for the connection, but does not log one for a disconnection. The only way that I have found to fix this is to remove certain packages from the packagemap until it just suddenly works, but even so, this still occurs on some specific maps alone.
I cannot find any known solution for this issue despite the fact that I have never even seen it reported before.
I even had Marco ( aka .:..: ) look into this issue as well, going so far as to log connection statements between his machine and the server, and found that the hang occurs after the client receives the list of packages to be downloaded, but if I remember correctly an issue arose regarding an incomplete list of packages being received.
If anyone would happen to know any sort of light on this issue it would greatly be appreciated.