![]() |
![]() |
|
#1
|
||||
|
||||
|
Greetings, i'm wondering if anyone else encountered this error yet?
Sometimes, pretty randomly so far, the server goes nuts and starts spamming the mentioned line. All i could find with the help of the search tool and google was references to the exact same problem in Red Orchestra. (mentioned topic here) Is there any way to solve it, or i have to wait for a new release? (As asked multiple times in that topic, i want to make sure its answered here: i'm not using any mutators. It's a linux server, with the latest version.) Any kind of input is welcome, if there is a solution, please point me there and delete this topic =( |
|
#2
|
|||
|
|||
|
I have the exact same problem. No mods or Mutators. Just a standard Linux server.
__________________
|
|
#3
|
|||
|
|||
|
I just got it, I lost the perks tab, can't select a perk and the server log is filled with that error.
It must be something in the latest update as i never had it before and we have our server for almost 3 months now. OS: CentOS Linux 5.2 Last edited by mastertheknife; 07-14-2009 at 09:26 AM. |
|
#4
|
||||
|
||||
|
Quote:
(The guy getting the error didn't tell me what is it exactly) I'm not exactly sure what's causing it yet, but so far i noticed it by seeing the webadmin dead. It might be connected.. no idea. (Running Ubuntu server 2.6.28-13 myself) Also got something new, a server crash tonight, here is the stuff from the log: Quote:
|
|
#5
|
|||
|
|||
|
Just got it again after about 24 hours from server restart.
It seems that there is a leak in the one of the recent updates, not closing socket or file handles and causing the server to run out of socket or file handles. I assume this is the problem because i looked up about errno 24 and it means too many open files. I hope tripwire is looking into this, i can't reboot the game server every 24 hours. It seems to only affect linux servers, and i believe most killing floor servers are being run on windows servers so this isn't noticeable bug because it affects only about 20-40% of the servers. Linux server owners, if you notice webadmin doesn't work or other strange issues such as perks missing, in console type tail -f server.log If you see the error above, you are suffering from the same problem. Last edited by mastertheknife; 07-15-2009 at 03:40 AM. |
|
#6
|
|||
|
|||
|
I was right, the server process does indeed not close file handles.
How to monitor the open files count of your KF server: ps ax | grep ucc-bin ls /proc/<PID>/fd | wc -w It will show you the open files count the process uses, for me, the number just keeps increasing, it's now at 222, in one hour it will probably be around 250-300. I temporarily increased the open files limit system wide using ulimit -n 4096 from default 1024. should give me more time before i will need to kill the process and restart it but this is just a small workaround. Last edited by mastertheknife; 07-15-2009 at 10:32 AM. |
|
#7
|
|||
|
|||
|
Our KF server process now has 568 open file handles, and just a few hours passed.
I uploaded a list of the open file handles of the KF server process (ls -l /proc/<PID>/fd): http://www.syrential.com/openfiles.txt Last edited by mastertheknife; 07-16-2009 at 12:15 PM. |
|
#8
|
|||
|
|||
|
Ugh! I hope somebody is working on a fix. My servers are crapping out about every 20 hours or so. My server ranking is already dropping due to them being down for a couple of hours each day.
__________________
|
|
#9
|
|||
|
|||
|
About 8 hours passed and now the process has 1024 open file handles and the error is all over the server log. Webadmin just died and i believe the server is not connectable, can't test from work.
Last edited by mastertheknife; 07-16-2009 at 01:05 AM. |
|
#10
|
|||
|
|||
|
Looks like the people responsible for the linux server build should be shown a testing strategy - clearly no testing of the release happened, and no word about this issue either. Pretty poor effort all round TW.
Last edited by SgtStress; 07-16-2009 at 06:06 AM. |
|
|
||||
|
||||
|
The only reason that we had not previously responded to this was that we assumed it to only be happening to servers with more than 6 Max Players. This being an unsupported setting, we were not concerned. It seems, though, that that is not the case? Linux servers with a Max Players of 6 or less are having this issue as well?
Oh, BTW, we test every release, but no amount of testing could ever possibly catch everything, which is why we continually put out updates to keep things running as smoothly as possible. Tripwire has a reputation for supporting its games beyond the typical amount of support from most game companies, so we'd appreciate a little understanding and patience if we do not immediately fix your particular issue. |
|
#12
|
||||
|
||||
|
Quote:
("KFmod.KFGameTyp e?VACSecured=true?MaxPlayers=6") |
|
#13
|
||||
|
||||
|
Yes 100% assurance that it is happening to all linux servers, those "political corrected" either (including mine) so PLEASE fix that TWI I believe in you guys
![]() "Do the right job, and I'll be waiting" ![]() ![]()
Last edited by BartBear; 07-16-2009 at 02:19 PM. |
|
#14
|
|||
|
|||
|
My CentOS 5.2 server is doing the exact same thing, and it's a vanilla 6 player position server. All that is custom on it is some whitelisted maps.
So yes, please have a look. If you need logs, etc. please let me know as I own the physical server and have full access to everything on it. |
|
#15
|
|||
|
|||
|
Although i'm running a 6+ server, i'm willing to help too with server logs, server config and whatever the the developers need.
|
|
#16
|
|||
|
|||
|
Quote:
http://forums.tripwireinteractive.co...ad.php?t=34690 |
|
#17
|
||||
|
||||
|
This error does appear to all KF-servers and to all RO, DH, MN and CC-Servers!
Postet the same thing to the RO-Forum! Fix that please TWI!
__________________
Red Orchestra German Community Last edited by Plattfuss; 07-17-2009 at 10:49 PM. |
|
#18
|
||||
|
||||
|
Logs:
Log: RecvFrom returned SOCKET_ERROR 111 Log: CheckConnectionQueue: Failed to accept queued connection: 24 What about a fix? Its exremely boring to restart the server every few hours!!!!
__________________
Red Orchestra German Community |
|
|
||||
|
||||
|
The fix is now out, Linux dedicated server admins need to just run the hldsupdatetool again.
|
|
#20
|
||||
|
||||
|
Well I don't know what is happening now, server now doesn't go into error 24, but after some time it works correctly, a map is voted it just restarts or goes to another not voted map - besides disconnects players, so we need reconnecting (just like by restarting server). Those maps worked perfectly before, so no map-crashes possible... Have no log because it is overwritten by this event...Help?
|
![]() |
| Thread Tools | |
| Display Modes | |
|
|