Hello, I'm trying to set up a HLDS server running Sven Coop 4. I did the initial set up, and when I run the server for regular Half-Life clients can connect (both on the LAN and on the internet) but when I try to run the server for Sven Coop, clients on the LAN time out (as well as members of the internet??) I can't connect to it outside of our network because I don't have a convenient second internet connection. Clients from outside of the LAN are also being timed out. To launch the server I run: ./hlds_run -game SvenCoop +ip 192.168.1.150 -num_edicts 4096
I have to have the +ip flag otherwise it tries to bind to 127.0.0.1 and I can't connect to the steam servers. The server connects the the master servers and shows up in the game browser. People are finding it, It just times them out as soon as they finish loading. I've noticed that clients from the LAN are connecting on port 270005 but I'm not sure how this should be handled (should it be forwarded to the server or client?) I have the port forwarding working because when I run the server with: ./hlds_run -game valve +ip 192.168.1.150 -num_edicts 4096 It adds itself to the servers fine and clients from the LAN can connect and play (from the internet browser not through the LAN) The only thing about the sever set up which has been un-orthodox, is the installation of sven coop. Since it ships as an exe, I installed it to a random directory on a windows machine, and then copied the files to the server with winscp. Since only the dlls ship with sven coop, I found a copy of hl_i386.so on the internet and copied it into the dlls folder (which appears to work fine and its the same library has been tested using the '-game valve' switch) Here is the console output after the server launches: ------------------------------------------------------------------------------------------- Auto detecting CPU Using AMD Optimised binary. Auto-restarting the server on crash Console initialized. scandir failed:/home/svencoop/hlds/./platform/SAVE Protocol version 48 Exe version 1.1.2.1/Stdio (valve) Exe build: 18:01:18 Oct 24 2008 (4352) STEAM Auth Server couldn't exec language.cfg Server IP address 192.168.1.150:27015 scandir failed:/home/svencoop/hlds/./platform/SAVE [S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway. Adding master server 69.28.151.162:27010 Adding master server 68.142.72.250:27010 Server logging data to file logs/L1227000.log L 12/27/2008 - 16:05:25: Log file started (file "logs/L1227000.log") (game "SvenCoop") (version "48/1.1.2.1/Stdio/4352") L 12/27/2008 - 16:05:25: Server cvar "pausable" = "0" L 12/27/2008 - 16:05:25: Server cvar "sv_aim" = "0" L 12/27/2008 - 16:05:25: Server cvar "mp_timelimit" = "99" couldn't exec banned.cfg couldn't exec listip.cfg Connection to Steam servers successful. VAC secure mode is activated. ------------------------------------------------------------------------------------------------ Server Specs: Ubuntu 8.10 (Server Edition) 1.4 GHz AMD Athlon 512 Mb Ram 80gb Hard Drive (if you want specific hardware info, I can post it, but I don't think its relevant) I'm running the hardened server kernel, as well as the Uncomplicated FireWall (ufw) but I'm pretty sure that I have ufw and iptables configured correctly (since users can connect through the Half-Life server) _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

