![]() |
Problem: Linux dom3 servers keep dying.
I've set up a linux machine pretty much for the purpose of running Dom3 games.
Unfortunately, Dom3 will not stay running for any length of time. I'm at my wit's end on this one. Here's an example of what shows up in the log when one of the servers die: Code:
gameserver got packet 9 Help! |
Re: Problem: Linux dom3 servers keep dying.
I havent seen that one.
Does this work? file /home/kenlon/dominions3/savedgames/dawnofdominions/* you might try using the --preexec switch to have a pre.sh save all environmental variables to a text file. touch env.txt env >env.txt set >>env.txt The above will tell you if its something about files in general or just the 2h is there a directory quota? is there a security protection against binary files? |
Re: Problem: Linux dom3 servers keep dying.
another thought..
is this sporadic? maybe its a clash. Maybe its two player files coming in at once. Does the server have quality controls on the number of streams and instances that one user is allowed to grab? |
Re: Problem: Linux dom3 servers keep dying.
File is able to read all the files in all the game directories.
No quotas of any sort in place. Not sure what you mean by "security protection against binary files". Something I only just thought of - I've been using a script to kick off all four servers at the same time. Could that have something to do with this? I know that means they end up with the same temp directory, but in any sanely written program that shouldn't matter. |
Re: Problem: Linux dom3 servers keep dying.
It shouldnt.
But in general I take great steps to avoid running games at the same time. Just for load sake |
Re: Problem: Linux dom3 servers keep dying.
Excerpt from the tail end of the strace:
Code:
write(1, "uncompressing decomplen = 11260 "..., 54) = 54 |
Re: Problem: Linux dom3 servers keep dying.
Its not supposed to need it but for my scripts (for other reasons) I create the game directory manually with a mkdir command. You might try that.
|
Re: Problem: Linux dom3 servers keep dying.
The directories are there, though.
And now a couple of the servers are just looping when people try to get their turns: tcp_putturn: gname:duskofdominions pl:70 tcp_putturn: no turn file (/home/kenlon/dominions3/savedgames/duskofdominions/late_pythium.trn) It looks like the same damn thing - it can't read the directory. But I've set dominions3, savedgames, and the individual game directories to 777 and it *still* craps out. Aagh! |
Re: Problem: Linux dom3 servers keep dying.
Just a quick thought: Who is the game server running as?
If it's not you (kenlon), try that. Alternately, try changing the owner of the savedgames directory to that user. Shouldn't be necessary, but it's the only thing I can think of. |
Re: Problem: Linux dom3 servers keep dying.
Quote:
|
All times are GMT -4. The time now is 08:00 AM. |
Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.