Basic Ubuntu 12.04 Linux Server -> Client Disconnects: Invalid data
Devin
Join Date: 2003-10-25 Member: 21963Members, Constellation, Reinforced - Shadow
I'm attempting to setup a basic linux server. I followed the linux server wiki guide downloading steamcmd, and installing the ns2 server. After a basic startup command, I attempted to connect from my workstation. Unfortunately, anytime someone tries to connect, they are dropped off with an "Invalid data" error.
Startup command: ./ns2server/server_linux32 -name \"Pariveda\'s Playground\" -limit 24
Server Console:
GetInstanceCount currently unimplemented
Press Tab to open the console window
Press Ctrl-C to exit
Build 259
Ubuntu 12.04.3 LTS i686
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
Setting breakpad minidump AppID = 4920
Connected to Steam servers
[Server] Script Error #1: File not found:
Call stack:
Loading 'maps/ns2_biodome.level'
Error: Couldn't load 'maps/ns2_biodome.level'
VAC Enabled
Client connecting (98.232.98.59)
Client connected (98.232.98.59)
Client disconnected (98.232.98.59) Invalid data
Any help would be greatly appreciated.
Startup command: ./ns2server/server_linux32 -name \"Pariveda\'s Playground\" -limit 24
Server Console:
GetInstanceCount currently unimplemented
Press Tab to open the console window
Press Ctrl-C to exit
Build 259
Ubuntu 12.04.3 LTS i686
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
Setting breakpad minidump AppID = 4920
Connected to Steam servers
[Server] Script Error #1: File not found:
Call stack:
Loading 'maps/ns2_biodome.level'
Error: Couldn't load 'maps/ns2_biodome.level'
VAC Enabled
Client connecting (98.232.98.59)
Client connected (98.232.98.59)
Client disconnected (98.232.98.59) Invalid data
Any help would be greatly appreciated.
Comments
Could you try running "app_update 4940 validate" at the steamcmd?
Looks like it's not finding files.
http://wiki.unknownworlds.com/ns2/Linux_Guide#Running_the_server
this means that ./server_linux32 will no longer work.
This did the trick! I also found that my current working directory had to be the ns2 server root directory - for example, using a fully qualified path to server_linux32 after the steam runtime would not work.
Thanks a ton!
Wrong. As long you have the dependencies it will work.
Steam-runtime may be recommended, but you can get it to work easily without it.