PDA

View Full Version : How to have server show up on client list


wildwillie
04-22-2011, 11:52 AM
How do I configure the Dedicated server so it will show up on the clients "Server list" when they select MultiPlayer ?

I saw in one post to copy the following to the parts/core folder (It did not help)

steam.dll
steamclient.dll
tier0_s.dll (Also copied the tier0_s64.dll)
vstdlib_s.dll (Also copied the vstdlib_s64.dll)


I am starting the server with

"launcher.exe -server"

I still get the "Failed to load steam ServiceServiceStart: failed to start" message in the console.

From here I can load a mission and connect to the server by direct IP, but I would like the server to show up on the client list.

Any Ideas ?

I running this on a Win 2008 Server x64 with plenty of Memory.

RAF238thWildWillie

SC/JG Matoni
04-22-2011, 12:15 PM
I have this issue to

Running
Server 2003 SP2

Permissions maybe?

Blackrat
04-22-2011, 03:38 PM
No idea, sorry, it just showed up in the last after the last patch.

SC/JG Matoni
04-22-2011, 03:42 PM
~S,

Do you get that error on start up though?

Matoni

Ataros
04-22-2011, 04:37 PM
Try opening all ports for both incoming and outgoing comms for both Steam and Launcher.

Try running Steam before launching server. It can be empty Steam account not linked to the game.

Search the forums for this error. I think I've seen it discussed before.

SC/JG Matoni
04-22-2011, 05:22 PM
~S,

It's all open as the barn door...

I'm off to bed, wait and see if anyone figures it out

Matoni,

Blackrat
04-22-2011, 06:05 PM
~S,

Do you get that error on start up though?

Matoni

Yes

Smokeynz
04-24-2011, 11:50 PM
Wildwillie, I suspect the key is that the -server trigger is by passing the hook from the launcher exe that enables steam "failed to start" and thus advertisments.

Of course this could be failing in client mode, but you can't see the logs.

You could try a log setup as so: make a batch file(it may work within shortcut) with the following;
launcher.exe 2>log2.txt

run batch to run game

wildwillie
04-25-2011, 01:21 AM
Smokey - using the log output for me does not work.

It tries to launch the game (Non server version) which fails on the server.

I've tried launching the game through steam (With the -server option) and through a cmd file (launcher.exe -server) Both fail to load the server into the multiplayer list.

I've also made sure steam.exe & launcher.exe can open any incoming/outgoing port (both UDP and TCP)

Thee_oddball
04-25-2011, 01:32 AM
try this

Good news is you can start the server with out modifying the launcher
open a CMD window navigate to the steam folder and type in

steam.exe -silent -login (username) (password) no Brackets! -applaunch 63950

SC/JG Matoni
04-25-2011, 05:53 AM
~S,

Mine just turned up in the server list by itself... no idea why/how...

wildwillie
04-25-2011, 04:11 PM
What about the confs.ini file, does anyone see something out of the ordinary here ?

[NET]
serverName=Warbirds Of Prey - Spits vs 109s
serverDescription=Cliffs of Dover - Full Real Server
speed=100000
localPort=27016
maxPlayers=16
serverInfo1=Welcome to Warbirds of Prey Servers
serverInfo2= Cliffs of Dover Test Server
serverInfo3= Currently in Beta Testing
serverInfo4=Teamspeak 3 at 69.90.34.220 port 9987
VAC=1

[Console]
IP=20000
IPS=
LOG=1
LOGTIME=1
LOGFILE=Serverlog_base.txt
HISTORY=128
HISTORYCMD=128
WRAP=1
PAUSE=1
PAGE=20
LOGKEEP=1

[BOB]
difficulty=8058095
[sound]
SoundUse=0
speakers=-1
[core]
LinearObjectManager=1
Roads=0

Smokeynz
04-25-2011, 10:04 PM
Wildwillie, Remember with the old FBD2 and my old FBD2 guide(parked at Greatergreen), port 20000 used to conflict so we had to use 20003 and IPS needs an address and is the IP of host server then port forwarding from router to the IPS address.

IP=20003
IPS=***.***.***.***

wildwillie
04-26-2011, 02:41 PM
Smokeynz -

I had overlooked that, thanks.

I am still unsuccessful on getting the server to show.

I've modified the confs.ini to have:

IP=20051
IPS=69.90.34.220

and it still does not work. (I tested that port/IP with IL2 4.10.1m and it worked so I know the port was working)

I've turned the firewall completely off to see if that was causing the issue, but that did not work as it still does not want to broadcast the server info.

Ataros
04-26-2011, 04:22 PM
Test if your IP is visible from the Internet. There are special services for this I believe. I was not visible from the net till I was behind provider's router and had only "internal IP" within provider network. You may wish to call your provider to check if you have "real external" IP.

wildwillie
04-26-2011, 06:58 PM
Ataros -

Yes the server is visible to the Net.

We already host 3 IL-2 servers (Spits vs 109s, Spits vs 109s Mods, & Zekes vs WildCats)along with TS2 & TS3.

LeadFarmer
04-29-2011, 12:51 AM
Willie,

servers IP needs to go here
C:\Users\LeadFarmer\Documents\1C SoftClub\il-2 sturmovik cliffs of dover\confs

wildwillie
04-29-2011, 01:08 AM
Thats where I put it LeadFarmer.

I actually updated both confs.ini files to be the same.


IP=20051 (I've also tried the default 27015 port)
IPS=69.90.34.220


I can direct connect to the server without any problem. Steam just does not seem to be able to get the info it needs to populate the clients.

Is anyone else running the CloD Dedicated server on a Win 2008 Server OS (64bit) ?

The firewall is enabled with inbound/outbound rules for steam.exe and launcher.exe to pass data through any port.

Can anyone post their confs.ini file so I can compare ?

Macka
04-29-2011, 06:49 AM
I am having similar problem when using ded server but if I host serve its clearly visible. Running on Win7/64. Beats me????? Any other ideas?

ATAG_Bliss
04-29-2011, 06:13 PM
Thats where I put it LeadFarmer.

I actually updated both confs.ini files to be the same.


IP=20051 (I've also tried the default 27015 port)
IPS=69.90.34.220


I can direct connect to the server without any problem. Steam just does not seem to be able to get the info it needs to populate the clients.

Is anyone else running the CloD Dedicated server on a Win 2008 Server OS (64bit) ?

Edit: We run Server 2008 x64

The firewall is enabled with inbound/outbound rules for steam.exe and launcher.exe to pass data through any port.

Can anyone post their confs.ini file so I can compare ?

wildwillie,

Just noticed this. You're problem is in your serverDescription=Cliffs of Dover - Full Real Server

That line shows steam what "game" you are running, and by changing that line your server is not going to show up as it thinks you are running a different game.

Use serverDescription=IL-2 Sturmovik: Cliffs of Dover

wildwillie
05-02-2011, 12:51 AM
SYN_Bliss -

I reset the line you suggested, but it still does not register.

Next is to uninstall and re-install Clod on the server to see if there is something else.


Very frustrating....!

RAF238thWildWillie

Thee_oddball
05-02-2011, 01:36 AM
SYN_Bliss -

I reset the line you suggested, but it still does not register.

Next is to uninstall and re-install Clod on the server to see if there is something else.


Very frustrating....!

RAF238thWildWillie

try mine

[NET]
serverName=OI!...Geezer!
serverDedicated serversoft test, Cliffs of Dover
speed=100000
localPort=27015
maxPlayers=24
serverInfo1=testing info number 1
serverInfo2=testing info number 2
serverInfo3=testing info number 3
serverInfo4=testing info number 4
VAC=1

[Console]
IP=20000
IPS=
LOG=0
LOGTIME=0
LOGFILE=logs.txt
HISTORY=128
HISTORYCMD=128
WRAP=1
PAUSE=1
PAGE=20
LOGKEEP=1

[BOB]
difficulty=279903727
enabledVoice=0
[sound]
SoundUse=0
speakers=-1
[core]
LinearObjectManager=1
Roads=0
SpawnHumans=1

epoch
05-03-2011, 09:14 AM
Hi all

I'm also experiencing a problem getting the server to show up in the client list. I can't connect via direct IP either.

The server is running Windows Server 2003, based out of a datacentre in London. It's IP is externally facing, and is not (currently) running a firewall. The server has it's own Steam account, and even owns its own copy of the game!

I can start the server. I can missLoad (e.g. 128Bobv1_6.mis). I can see the server start up, and the timed chats etc occur. I just never see the server in the list, and cannot connect directly either. If I run another game server process (e.g. ArmA2 or Rise of Flight) I can connect just fine.

My confs.ini

[NET]
serverName=Test-Dedi
serverDescription=IL-2 Sturmovik: Cliffs of Dover
speed=100000
localPort=27016
maxPlayers=128
serverInfo1=
serverInfo2=
serverInfo3=
serverInfo4=
VAC=1

[Console]
IP=20000 <-- have tried changing this
IPS= <-- have used the server's IP, and also tried this empty
LOG=0
LOGTIME=1
LOGFILE=logs.txt
HISTORY=128
HISTORYCMD=128
WRAP=1
PAUSE=1
PAGE=20
LOGKEEP=1

[BOB]
difficulty=294125055
[sound]
SoundUse=0
speakers=-1
[core]
LinearObjectManager=1
Roads=0
SpawnHumans=1


Any advice would be appreciated.

Thanks in advance.

Matchek
05-03-2011, 10:59 AM
Hi, I have same problem.
netstat -a shows :

TCP 87.250.160.18:20000 (il2 server) ok
TCP 127.0.0.1:20003 (cod server) shoudn't be 87.250.160.18 instead loopback ?
UDP 87.250.160.18:21001 *:* (il2 server) ok
UDP 87.250.160.18:27016 *:* (cod server) direct connect only

Can anyone whos server is listed check it ?

epoch
05-03-2011, 11:22 AM
I'm showing localhost for that entry too.

Matchek
05-03-2011, 04:39 PM
anyone else ?

epoch
05-04-2011, 09:59 AM
Bump - come on chaps, can we share some info here please!?

There's a fair few dedicated servers running. Those of us who are struggling would really appreciate some help here, particularly to ascertain whether we're doing something wrong or not.

All help gratefully received. Thanks in advance!

ATAG_Bliss
05-04-2011, 10:23 AM
Our dedi machine has several IP addresses so using netstat -a won't gives you much more information. But TCP 127.0.0.1:20003 (cod server) is part of the information shown (so I'd say that's not the problem). Quite honestly I don't know what your problems are. Our configs look identical albeit we've jumped up the netspeed considering we have a 1 gigabyte per second all fiber connection.

We our running server 2008 x64 and our firewall is on. If you can't even direct connect to your server, then I'd say your server is blocking a port. Showing up on steam is one thing, but not being able to connect to your server (via direct connect) makes it sound like your server is blocking network traffic that COD requires or that the mission didn't load correctly.

What are your hardware specs?

epoch
05-04-2011, 10:32 AM
Hi - thanks for the reply.

I understand what you're saying. However, the server isn't running a firewall at present. Nothing's being blocked. That's why I'm so confused. There's nothing else running on the box too (no TS3 etc) so no port conflict. However if I start up TS3, or an ArmA2 server on that box they work fine.

I've been running a wide variety of game servers on both Linux/Unix and Windows since 1997, and I've never been this stumped!!

ATAG_Bliss
05-04-2011, 11:19 AM
When you start the dedicated server (the dos screen) and load a mission, what does the dos screen say if you type the word "socket"?

epoch
05-04-2011, 12:04 PM
Hi

After launching a mission and typing socket:

>battle start
Battle starting...Server: Battle begins!
ok
socket
The availablis protocols:
udp maxChannels: 255 maxSpeed: 10000 bytes/sec
steam maxChannels: 255 maxSpeed: 10000 bytes/sec
9>

Regards
epoch

epoch
05-04-2011, 02:16 PM
Well this is strange.

I moved the installation to another box. And it works! Absolutely no difference between the two boxes (that I can see) but at least we've gotten somewhere!

Server starts up, loads map & mission, and it's viewable in the Client list.

One thing that's bugging me though is that in the console I keep seeing the following text spammed:

Can't use keys or values with a "

I have no idea what's causing this. Anyone seen it before?

Thanks for the assistance thus far. It's been invaluable.

Matchek
05-04-2011, 02:21 PM
Ok, my server now is visible in list. it magically appears :)

Blackrat
05-04-2011, 03:00 PM
One thing that's bugging me though is that in the console I keep seeing the following text spammed:

Can't use keys or values with a "

I have no idea what's causing this. Anyone seen it before?



They all do that sir!

:-P

Its a bug, there used to be a lot of other spamming too before Beta 1 patch, not sure what you patched up to, but I found Beta patch 2 not to be so reliable at keeping the server up. Beta 1 seems stable, only steam keeps disconnecting it and the odd launcher.exe crash.

Blackrat
05-04-2011, 03:01 PM
Ok, my server now is visible in list. it magically appears :)

Woohoo, result!!

epoch
05-04-2011, 05:18 PM
They all do that sir!

Well thank you Sir! I'll ignore it!

We're patched to 14305 on the server.

My client is patched to the same level. If we roll back the server do our clients need rolling back too, or are the different patch levels compatible?

Blackrat
05-04-2011, 06:09 PM
Well thank you Sir! I'll ignore it!

We're patched to 14305 on the server.

My client is patched to the same level. If we roll back the server do our clients need rolling back too, or are the different patch levels compatible?

I don't think clients have a problem regardless of version, I certainly haven't heard of anything. Just patched the latest one and gonna give it a go for 24 hours. certainly doesn't seem to give an error if people haven't patched.

epoch
05-04-2011, 10:44 PM
Thanks to all for the assistance. Despite the bugs and performance issues the server is running quite nicely.

The help was very much appreciated.

Matchek
05-21-2011, 10:33 AM
Hello, again. Does anyone solved showing up problem ? I had my server on list, but now i can connect only directly ...

epoch
05-21-2011, 11:17 AM
Matchek

Contrary to my earlier post of success, the server actually only ran for one day and then failed to show up again!

However, we now have the server showing by changing the localPort from 27016 to 27015, and changing IP from 20000 to 27016.

My confs.ini:

[NET]
serverName=Tactics and Teamwork
serverDescription=IL-2 Sturmovik: Cliffs of Dover
speed=100000
localPort=27015
maxPlayers=128
serverInfo1=
serverInfo2=
serverInfo3=
serverInfo4=
VAC=1

[Console]
IP=27016
IPS=217.146.90.118
LOG=1
LOGTIME=1
LOGFILE=logs.txt
HISTORY=128
HISTORYCMD=128
WRAP=1
PAUSE=1
PAGE=20
LOGKEEP=1

[BOB]
difficulty=279181823
[sound]
SoundUse=0
speakers=-1
[core]
LinearObjectManager=1
Roads=0
SpawnHumans=0


Try doing that and see if it helps.

Matchek
05-24-2011, 03:47 PM
However, we now have the server showing by changing the localPort from 27016 to 27015, and changing IP from 20000 to 27016.

Not working :( but i have steam disconnct error ..