SRCDS Steam group


SOLVED - No Connection, no error
#1
I'm running a srcds install on an Ubuntu box. Dual core AMD proc, 512 RAM.

I followed some tutorials to get everything setup as I'm a linux sudo-n00b. The server seems to start but I can't connect with my client. The name of the server is mythTV and no, I'm not running mythTV on it, or really much else.

I use the console to 'connect 192.168.10.103:27016' to try and connect.

Any ideas and help would be much appreciated!!

root@mythTV:/home/msuemnig/srcds_l# ./srcds_run -console -game dod +ip 192.168.10.103 -autoupdate
Auto detecting CPU
Using AMD Optimised binary.
Auto-restarting the server on crash
Updating server using Steam.
Checking bootstrapper version ...
Updating Installation
Checking/Installing 'Base Source Shared Materials' version 8

Checking/Installing 'Base Source Shared Models' version 4

Checking/Installing 'Base Source Shared Sounds' version 4

Checking/Installing 'Day of Defeat Source Base Content' version 16

Checking/Installing 'Source Dedicated Server Linux' version 72

HLDS installation up to date

Console initialized.
Game.dll loaded for "Day of Defeat"
maxplayers set to 32
Unknown command "mani_reverse_admin_flags"
Unknown command "mani_reverse_immunity_flags"
Network: IP 192.168.10.103, mode MP, dedicated Yes, ports 27016 SV / 27006 CL
Reply
#2
I am having the same general problem, except with CounterStrike Source. From the linux console, it seems like all is well, but the client is not even recognizing that the server exists...this is all on the LAN by the way, not the internet.
Reply
#3
First of all, I noticed your running the server as root - I, as well as anybody else, will strongly advise against it.

Create a new user dedicated to running your game server and use that only.


Check if you got a firewall installed and disable it to help eliminate that as the problem. I don't think Ubuntu comes with one but you better check your install.

Try and take out the -console and see if that helps any.
Reply
#4
furiousV Wrote:First of all, I noticed your running the server as root - I, as well as anybody else, will strongly advise against it.

Create a new user dedicated to running your game server and use that only.


Check if you got a firewall installed and disable it to help eliminate that as the problem. I don't think Ubuntu comes with one but you better check your install.

Try and take out the -console and see if that helps any.

1. ty on advice to not run as root. I would like to run it as my msuemnig user. Since the root is the owner of all the files that make up the srcds_l directory, should I give my user read/write/execute via chmod. If I do, can you give me the syntax....I don't quite understand how to give a specific user rights to a file, if that user is not the file owner. (windows admin here, don't hate me)
2.Definitely no firewall
3. I removed -console to no effect.

more info: I can ping 192.168.10.103 from the station that is trying to connect. Both computers are on the same subnet. Neither have local software firewalls.

Anymore thoughts?
Reply
#5
*bump*
Reply
#6
I reinstalled using these: http://www.serverwiki.org/index.php/Installing_SRCDS instructions I had the exact same outcome. I start the server with: ./srcds_run -game dod -autoupdate -console -ip 192.168.10.103 -port 27015

and it runs like:
Auto detecting CPU
Using AMD Optimised binary.
Auto-restarting the server on crash
Could not locate steam binary:./steam, ignoring.

Console initialized.
Game.dll loaded for "Day of Defeat"
maxplayers set to 32
Network: IP 192.168.10.103, mode MP, dedicated Yes, ports 27015 SV / 27005 CL

Everything seems fine until I try:
connect 192.168.10.103:27015

and it says failed after 4 retries.

I also ran ifconfig and got back:
Link encap:Ethernet HWaddr 00:16:17:8E:E4:48
inet addr:192.168.10.103 Bcast:192.168.10.255 Mask:255.255.255.0
inet6 addr: fe80::216:17ff:fe8e:e448/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:807743 errors:85 dropped:0 overruns:0 frame:0
TX packets:494104 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1104356976 (1.0 GiB) TX bytes:34269566 (32.6 MiB)
Interrupt:50 Base address:0xe000

Any thoughts anyone? Seems like a really bizarre thing...probably something exceptionally stupid I am doing wrong. I'd love any input anyone has!

ty!
Reply
#7
I hate to suggest, but are you actually initializing the server with the map mapname command?

Once the consle has fully loaded, should be the Port 27015 line or whatever port. Then you tell the server what map to load.
Reply
#8
furiousV Wrote:I hate to suggest, but are you actually initializing the server with the map mapname command?

Once the consle has fully loaded, should be the Port 27015 line or whatever port. Then you tell the server what map to load.
I didn't know you HAD TO init a map name in the command...ack. I'm not in front of it now, but I'll I try it later today. Thank you so much for the suggestion!
Reply
#9
I just realised I wasn't completely clear

If you want to start a map in the same line where you start the actual server, you add +map de_dust into the startup line.

Example:
./srcds_run -console -game dod +ip 192.168.10.103 +map de_dust2 -autoupdate

Or you can wait until the server console has loaded and then start the map, just like you would in-game. Example:
./srcds_run -console -game dod +ip 192.168.10.103 -autoupdate

Wait till the Network: IP 192.168.10.103, mode MP, dedicated Yes, ports 27016 SV / 27006 CL then type in map de_aztec or whatever map you want.
Reply
#10
furiousV Wrote:I just realised I wasn't completely clear

If you want to start a map in the same line where you start the actual server, you add +map de_dust into the startup line.

Example:
./srcds_run -console -game dod +ip 192.168.10.103 +map de_dust2 -autoupdate

Or you can wait until the server console has loaded and then start the map, just like you would in-game. Example:
./srcds_run -console -game dod +ip 192.168.10.103 -autoupdate

Wait till the Network: IP 192.168.10.103, mode MP, dedicated Yes, ports 27016 SV / 27006 CL then type in map de_aztec or whatever map you want.
The issue was in fact, that I had not loaded the map name. When I added the +map MAPNAME to the command, or after it finished loading, I executed the map command, it worked.

Thanx a lot!
Reply


Forum Jump:


Users browsing this thread: 4 Guest(s)