PDA

View Full Version : Dedicated server is not authenticated, Network service is connecting


Jernau
08-15-2007, 11:17 PM
My dedicated server isn't playing ball :confused: I tried to set one up when beta2 was initially released, and i've got the same problem with the lite server, so here goes... :)

Our server is on a Xeon3060 4Gb Windows 2003 Server R2 SP2 machine we have in our hosting rack. It has a single public IP assigned to one NIC, and the other NIC is disabled (it doesn't have a cable plugged in anyway).

The server is behind a firewall which is in drop-in mode (not NAT mode - our servers all use public ip addresses, not 192.168.x.x) which means that it's transparent to allowed network traffic. I've checked that the ports listed in the readme.txt are open and i don't see any traffic being blocked in the firewall management software.

I've been able to start a server with the Server Launcher, and have entered the settings as listed in the readme.txt file. The additional parameters i'm using in the second tab are "+set net_ip 81.201.xx.xx +set net_port 27733 +set developer 1 +set logfile 2". I've disabled punkbuster for the moment, although the server happily loads and checks for updates to PB when enabled.

The server starts and loads all of the game assets, says "Opening IP socket 81.201.x.x:27733", gets to "checking for new release..", says "Game is up to date" and then just sits there. The message at the top of the server windows says "Dedicated server is not authenticated, Network service is connecting".

The sdnet directory contains a serverlicencecode.dat file which looks ok. The logfile doesn't seem to contain anything that points to a problem.

However, demonware_server.log contains a host of errors about trying to locate an IP address. Not sure what these are and google doesn't seem to know either :)

log file 'demonware_server.log' opened on 2007-8-15, 22:12:56
2007-08-15 22:12:59 : bdNet.cpp(63): INFO: Requested port 3074, using port 3074
2007-08-15 22:12:59 : bdNet.cpp(119): INFO: UPnP discovery successfully started, timeout: 3 seconds
2007-08-15 22:13:02 : bdNet.cpp(249): INFO: no UPnP NATs found
2007-08-15 22:13:02 : bdNATTypeDiscoveryClient.cpp(118): INFO: Running test 1
2007-08-15 22:13:03 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (1/5)
2007-08-15 22:13:03 : bdNATTypeDiscoveryClient.cpp(215): INFO: Running test 1
2007-08-15 22:13:03 : bdNATTypeDiscoveryClient.cpp(300): INFO: Reply for test 1. Start test 2.
2007-08-15 22:13:03 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (2/5)
2007-08-15 22:13:03 : bdNATTypeDiscoveryClient.cpp(239): INFO: Running test 2
2007-08-15 22:13:04 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (3/5)
2007-08-15 22:13:04 : bdNATTypeDiscoveryClient.cpp(239): INFO: Running test 2
2007-08-15 22:13:04 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (4/5)
2007-08-15 22:13:04 : bdNATTypeDiscoveryClient.cpp(239): INFO: Running test 2
2007-08-15 22:13:05 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (5/5)
2007-08-15 22:13:05 : bdNATTypeDiscoveryClient.cpp(239): INFO: Running test 2
2007-08-15 22:13:05 : bdNATTypeDiscoveryClient.cpp(239): INFO: Running test 2
2007-08-15 22:13:06 : bdNATTypeDiscoveryClient.cpp(251): INFO: Test 2 failed.
2007-08-15 22:13:06 : bdNATTypeDiscoveryClient.cpp(265): INFO: Running test 3
2007-08-15 22:13:06 : bdNATTypeDiscoveryClient.cpp(330): INFO: Reply for test 3. Moderate NAT.
2007-08-15 22:13:06 : bdNet.cpp(434): INFO: Trying next IP address for IP and NAT discovery.

I've tried setting up a server on my home machine (also Win2k3) and demonware_server.log contains nice information and happily starts a server...

2007-08-15 22:16:25 : bdNet.cpp(63): INFO: Requested port 3074, using port 3074
2007-08-15 22:16:25 : bdNet.cpp(119): INFO: UPnP discovery successfully started, timeout: 3 seconds
2007-08-15 22:16:26 : bdUPnP.cpp(628): INFO: UPnP capable device discovered at 192.168.123.254:80, adding to device list
2007-08-15 22:16:29 : bdUPnP.cpp(1031): INFO: No mapping found on device 192.168.123.254:80
2007-08-15 22:16:29 : bdUPnP.cpp(285): INFO: Creating port mapping for local port 3074 on device at 192.168.123.254:80
2007-08-15 22:16:29 : bdUPnP.cpp(1160): INFO: UPnP mapping successful

So i'm assuming it's something to do with the NIC in this machine. The NICs are both Broadcom NetXtreme Gigabit Ethernet which as of tonight have the latest drivers installed. Windows is up to date as of this evening too.

We have a number of these machines, one of which runs our clan's CS:S and OpenArena servers. In the past i've run UT2004, W:ET and BF2 servers with no problems.

Please help :)

RR2DO2
08-15-2007, 11:28 PM
Make sure your server can open a TCP connection to:

etqw-pub-180.auth.mmp3.demonware.net:3074
etqw-pub-180.lsg.mmp3.demonware.net:3074

Jernau
08-16-2007, 12:12 AM
Wow thanks for the swift reply :)

Unfortunately i can telnet to both those hosts on that port. The telnet window connects and goes blank, and i can type characters and see the cursor move. If i don't type anything the connection times out after about 30 seconds.

RR2DO2
08-16-2007, 12:48 AM
It appears the matchmaking layer of code can't find your external IP. try starting with +set net_ip 111.111.111.111 (or whatever your ip is) on the command line.

Jernau
08-16-2007, 10:10 AM
Okay, this time i'm running the etqwded.exe from a batch file, not the server browser (i did have +net_ip etc in the Additional Parameters field in the server launcher, but i'm willing to try anything ;)) . My command line is..

etqwded.exe +net_ip 81.201.xx.xx +net_port 27733 +exec pie1.cfg +set logfile 2 +set fs_savepath C:/utilities/etwq_b2/base

(yes, my full ip is in there, i'm just not going to broadcast it on a public forum) :)

Again the server loads the map and starts up as when i've used the server launcher and the title says "Dedicated server is not authenticated, Network service is connecting".

demonware_server.log says....

log file 'demonware_server.log' opened on 2007-8-16, 09:52:44
2007-08-16 09:52:48 : bdNet.cpp(63): INFO: Requested port 3074, using port 3074
2007-08-16 09:52:48 : bdNet.cpp(119): INFO: UPnP discovery successfully started, timeout: 3 seconds
2007-08-16 09:52:51 : bdNet.cpp(249): INFO: no UPnP NATs found
2007-08-16 09:52:51 : bdNATTypeDiscoveryClient.cpp(118): INFO: Running test 1
2007-08-16 09:52:51 : bdNATTypeDiscoveryClient.cpp(300): INFO: Reply for test 1. Start test 2.
2007-08-16 09:52:52 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (1/5)
2007-08-16 09:52:52 : bdNATTypeDiscoveryClient.cpp(239): INFO: Running test 2
2007-08-16 09:52:52 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (2/5)
2007-08-16 09:52:52 : bdNATTypeDiscoveryClient.cpp(239): INFO: Running test 2
2007-08-16 09:52:53 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (3/5)
2007-08-16 09:52:53 : bdNATTypeDiscoveryClient.cpp(239): INFO: Running test 2
2007-08-16 09:52:53 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (4/5)
2007-08-16 09:52:53 : bdNATTypeDiscoveryClient.cpp(239): INFO: Running test 2
2007-08-16 09:52:54 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (5/5)
2007-08-16 09:52:54 : bdNATTypeDiscoveryClient.cpp(239): INFO: Running test 2
2007-08-16 09:52:54 : bdNATTypeDiscoveryClient.cpp(251): INFO: Test 2 failed.
2007-08-16 09:52:54 : bdNATTypeDiscoveryClient.cpp(265): INFO: Running test 3
2007-08-16 09:52:54 : bdNATTypeDiscoveryClient.cpp(330): INFO: Reply for test 3. Moderate NAT.
2007-08-16 09:52:54 : bdNet.cpp(434): INFO: Trying next IP address for IP and NAT discovery.

I've verified that the server is running on the correct IP and port by entering this into the console...

]net_port
"net_port" is:"27733" default:"0"
local IP port number
]net_ip
"net_ip" is:"81.201.xx.xx" default:"localhost"
local IP address

I think the most important line in the demonware_server.log file is...

2007-08-16 09:52:51 : bdNet.cpp(249): INFO: no UPnP NATs found

I'm not sure what makes a NIC become a UPnP NIC, but i'd love to know :) So, what else could be wrong? :confused:

Jernau
08-17-2007, 02:32 PM
I've tried the server on two more machines - another Dell Poweredge 860 and an old quad Xeon server. I'm getting the same problem reported on both of these machines inside demoware_server.log. This strikes me as very odd since these two machines have completely different hardware :rolleyes:

I'd be interested to know if the problem i'm having has been noted, found, fixed or just not looked into. I don't mind waiting until the next server release (or the demo, whichever is first) but i'd like to know if i'm going to have the same problem next time :)

Zipper76
08-26-2007, 09:15 PM
Yeah, I'm having the same issue. When I make changes to my firewall and apply them, it seems to work if I refresh my firewalls settings (no changes - just reapplying the configuration).

I'm using Fedora Core 4. (2.6.17-1.2142_FC4)

When I do get connected, I then get other messages that obviously relate to my inability to talk to a service:
2007-08-26 15:37:19 : libs/DemonWare/DemonWare-1.80/bdSocket/bdNAT/bdNATTravClient.cpp(610): INFO: Sending keep alive to introducer(s).
2007-08-26 15:37:25 : libs/DemonWare/DemonWare-1.80/bdLobby/bdLobbyService.cpp(158): INFO: Received message of type: BD_LOBBY_SERVICE_TASK_REPLY
2007-08-26 15:37:25 : libs/DemonWare/DemonWare-1.80/bdLobby/bdRemoteTaskManager/bdRemoteTaskManager.cpp(187): INFO: Received reply on
connection ID : 2192733562796983515
transaction ID: 6810365230534066511
2007-08-26 15:37:25 : libs/DemonWare/DemonWare-1.80/bdLobby/bdMatchMaking/bdMatchMaking.cpp(231):
WARNING: Transaction ID 2192733562796983515:6810365230534066511 failed. (101)

Jernau
08-27-2007, 10:17 AM
Well, at least it's not just me :D

Since we're on different operating systems, I wonder if we have some bits of hardware in common?

All of our servers are Dells (apart from the old Xeon which is a no-name brand) and they all have two NICs although we only use one. All the servers are networked together with a 1Gb switch, and they all have public IPs.

Our firewall is a Watchguard 550e in drop-in mode, and i've created incoming and outgoing policies as per the readme. When I've started the server i've used the watchguard hostwatch to see that there's no traffic being denied incoming or outgoing. The trusted arm of the firewall is plugged into the 1Gb switch, the external arm plugs into an Intel managed switch, and our bandwidth feed plugs into that switch.

That's it really :) This feels like it's going to be a software problem with the dedicated server rather than something odd networking-wise (it's certainly not operating system specific), but it would be nice to know what your hardware setup is to see if there's anything common :)

Cheers!

Zipper76
08-28-2007, 05:59 PM
Our server is just a Backyard Bob server, running an older P4 chip, 1GB RAM and MSI motherboard. It has a public IP address, via a GB router and a T1 connection.

It's tough to say where the issue lies as the server does sporadically connect to the ETQW services, but I'm not making any config changes to enable that and I have high confidence that my firewall settings are correct.

Jernau
09-10-2007, 10:52 PM
I want to cry. I have the same issue with the demo lite server :(

I can get the server authenticated on my home machine, but not on any of our servers (tried three of them tonight). I've re-checked the firewall settings, re-checked the firewall log for any denied traffic, rebuilt the cfg file and checked it by hand, and tried banging my head (but that just results in a sore wall).

So, my command line...

etqwded.exe +net_ip 81.201.xx.xx +net_port 27733 +exec pie1.cfg +set logfile 2 +set fs_savepath C:\utilities\etqwdemo

My config file...

set si_name "PIE ETQW Server"
set g_password "xxxx"
set si_minPlayers "6"
set si_maxPlayers "24"
set si_rules "sdGameRulesCampaign"
set si_timeLimit "20.000000"
set si_needPass "1"
set net_LANServer "0"
set net_LANForceAuth "0"
set si_teamForceBalance "1"
set si_teamDamage "1"
set net_serverPunkbusterEnabled "1"
set bot_minClients "-1"
set bot_uiNumStrogg "-1"
set bot_uiSkill "0"
set bot_aimSkill "0"
set bot_skill "0"
set bot_doObjectives "1"
set si_pure "1"
set si_adminStart "0"
set g_xpSave "1"
set si_disableVoting "0"
set si_spectators "1"
set si_allowLateJoin "1"
set g_execMapConfigs "0"
set si_readyPercent "51.000000"
set g_gameReviewPause "0.500000"
set si_gameReviewReadyWait "0"
set g_warmup "0.500000"
set g_warmupDamage "1"
set g_muteSpecs "0"
set si_disableGlobalChat "0"
set g_complaintLimit "6"
set g_complaintGUIDLimit "4"
set g_maxPlayerWarnings "4"
set g_allowComplaint_firesupport "1"
set g_allowComplaint_charge "0"
set g_allowComplaint_explosives "1"
set g_allowComplaint_vehicles "1"
set si_motd_1 ""
set si_motd_2 ""
set si_motd_3 ""
set si_motd_4 ""
set si_adminname ""
set si_email ""
set si_irc ""
set si_website ""
set m0 "set g_nextMap $m0;set si_rules sdGameRulesCampaign;spawnServer campaign_demo"
vstr m0


The bottom bit of the log file...

----------- Loading Map Bot Actions ------------
--------------------------------------
----- idRenderModelManagerLocal::EndLevelLoad -----
0 purged from previous
1407 kept from previous
440 new loaded
all models loaded in 0.0 seconds
---------------------------------------------------
-----------------------------------
26830 msec to load maps/valley.entities
Loaded map in 27 seconds
hitch (100 msec)
PunkBuster Server: 0 Power Players loaded from C:\utilities\etqwdemo\pb\pbpower.dat
PunkBuster Server: 0 PB Rcon Filters loaded from C:\utilities\etqwdemo\pb\pbrcon.dat
PunkBuster Server: 0 Map lines loaded from C:\utilities\etqwdemo\pb\pbsvmaps.cfg
PunkBuster Server: Attempting to resolve master4.evenbalance.com
PunkBuster Server: Resolved to [66.180.170.20]
PunkBuster Server: PunkBuster Server (v1.298 | A1313 C1.729) Enabled
hitch (100 msec)
PunkBuster Server: Game Version [ETQW 1.0.10745.32242 win-x86 Sep 5 2007 17:36:40]
hitch (50 msec)
hitch (100 msec)
hitch (100 msec)
"net_ip" is:"81.201.xx.xx" default:"localhost"
local IP address
The update server could not be reached.
You can check for updates at: http://www.enemyterritory.com/
hitch (88 msec)
"net_port" is:"27733" default:"0"
local IP port number
--------- Game Map Shutdown ----------
--------------------------------------
------------ Game Shutdown -----------
Shutdown event system
--------------------------------------
--------------- BSE Shutdown ----------------
---------------------------------------------
Shutting down OpenGL subsystem
...releasing DC
...shutting down QGL
idRenderSystem::Shutdown()


And finally the top bit of the demonware.log file

log file 'demonware_server.log' opened on 2007-9-10, 22:24:47
2007-09-10 22:24:54 : bdNet.cpp(63): INFO: Requested port 3074, using port 3074
2007-09-10 22:24:54 : bdNet.cpp(249): INFO: no UPnP NATs found
2007-09-10 22:24:55 : bdNATTypeDiscoveryClient.cpp(118): INFO: Running test 1
2007-09-10 22:24:56 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (1/5)
2007-09-10 22:24:56 : bdNATTypeDiscoveryClient.cpp(215): INFO: Running test 1
2007-09-10 22:24:56 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (2/5)
2007-09-10 22:24:56 : bdNATTypeDiscoveryClient.cpp(215): INFO: Running test 1
2007-09-10 22:24:57 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (3/5)
2007-09-10 22:24:57 : bdNATTypeDiscoveryClient.cpp(215): INFO: Running test 1
2007-09-10 22:24:57 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (4/5)
2007-09-10 22:24:57 : bdNATTypeDiscoveryClient.cpp(215): INFO: Running test 1
2007-09-10 22:24:58 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (5/5)
2007-09-10 22:24:58 : bdNATTypeDiscoveryClient.cpp(215): INFO: Running test 1
2007-09-10 22:24:58 : bdNATTypeDiscoveryClient.cpp(226): INFO: Test 1 failed. Not online.
2007-09-10 22:24:58 : bdNet.cpp(434): INFO: Trying next IP address for IP and NAT discovery.
2007-09-10 22:24:58 : bdNATTypeDiscoveryClient.cpp(118): INFO: Running test 1
2007-09-10 22:24:59 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (1/5)
2007-09-10 22:24:59 : bdNATTypeDiscoveryClient.cpp(215): INFO: Running test 1
2007-09-10 22:24:59 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (2/5)
2007-09-10 22:24:59 : bdNATTypeDiscoveryClient.cpp(215): INFO: Running test 1
2007-09-10 22:25:00 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (3/5)
2007-09-10 22:25:00 : bdNATTypeDiscoveryClient.cpp(215): INFO: Running test 1
2007-09-10 22:25:00 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (4/5)
2007-09-10 22:25:00 : bdNATTypeDiscoveryClient.cpp(215): INFO: Running test 1
2007-09-10 22:25:01 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (5/5)
2007-09-10 22:25:01 : bdNATTypeDiscoveryClient.cpp(215): INFO: Running test 1
2007-09-10 22:25:01 : bdNATTypeDiscoveryClient.cpp(226): INFO: Test 1 failed. Not online.
2007-09-10 22:25:01 : bdNet.cpp(434): INFO: Trying next IP address for IP and NAT discovery.
2007-09-10 22:25:01 : bdNATTypeDiscoveryClient.cpp(118): INFO: Running test 1
2007-09-10 22:25:02 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (1/5)
2007-09-10 22:25:02 : bdNATTypeDiscoveryClient.cpp(215): INFO: Running test 1
2007-09-10 22:25:02 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (2/5)
2007-09-10 22:25:02 : bdNATTypeDiscoveryClient.cpp(215): INFO: Running test 1
2007-09-10 22:25:03 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (3/5)
2007-09-10 22:25:03 : bdNATTypeDiscoveryClient.cpp(215): INFO: Running test 1
2007-09-10 22:25:03 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (4/5)
2007-09-10 22:25:03 : bdNATTypeDiscoveryClient.cpp(215): INFO: Running test 1
2007-09-10 22:25:04 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (5/5)
2007-09-10 22:25:04 : bdNATTypeDiscoveryClient.cpp(215): INFO: Running test 1
2007-09-10 22:25:04 : bdNATTypeDiscoveryClient.cpp(226): INFO: Test 1 failed. Not online.
2007-09-10 22:25:04 : bdNet.cpp(434): INFO: Trying next IP address for IP and NAT discovery.
2007-09-10 22:25:04 : bdNATTypeDiscoveryClient.cpp(118): INFO: Running test 1
2007-09-10 22:25:05 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (1/5)
2007-09-10 22:25:05 : bdNATTypeDiscoveryClient.cpp(215): INFO: Running test 1
2007-09-10 22:25:05 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (2/5)
2007-09-10 22:25:06 : bdNATTypeDiscoveryClient.cpp(215): INFO: Running test 1
2007-09-10 22:25:06 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (3/5)
2007-09-10 22:25:06 : bdNATTypeDiscoveryClient.cpp(215): INFO: Running test 1
2007-09-10 22:25:07 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (4/5)
2007-09-10 22:25:07 : bdNATTypeDiscoveryClient.cpp(215): INFO: Running test 1
2007-09-10 22:25:07 : bdIPDiscoveryClient.cpp(121): INFO: IP Discovery failed. Retrying. (5/5)
2007-09-10 22:25:07 : bdNATTypeDiscoveryClient.cpp(215): INFO: Running test 1
2007-09-10 22:25:08 : bdNATTypeDiscoveryClient.cpp(226): INFO: Test 1 failed. Not online.
2007-09-10 22:25:08 : bdNet.cpp(471): void __thiscall bdNetImpl::pump(void)
WARNING: Failed to do IP and NAT discovery using stun.eu.demonware.net
2007-09-10 22:25:08 : bdNet.cpp(471): void __thiscall bdNetImpl::pump(void)
WARNING: Failed to do IP and NAT discovery using stun.us.demonware.net
2007-09-10 22:25:08 : bdNet.cpp(471): void __thiscall bdNetImpl::pump(void)
WARNING: Failed to do IP and NAT discovery using stun.jp.demonware.net
2007-09-10 22:25:08 : bdNet.cpp(471): void __thiscall bdNetImpl::pump(void)
WARNING: Failed to do IP and NAT discovery using stun.au.demonware.net


Any help very much appreciated :cool:

Flea
09-11-2007, 04:56 AM
I had a similar issue, 2 servers running on the same ip...

Jernau
09-11-2007, 11:52 AM
I'm only starting one server though :(

Please help me SD peeps, i have every faith you can sort me out :)

Babylon
09-11-2007, 12:19 PM
This is likely a router/firewall problem

You need to be operating in the right mode BOTH WAYS, which SD have said is open/open.

I dont remember all the details off hand, but if you can try putting it in th DMZ and try there..then that might help.

Meanwhile, I will try finding the specific answer for you. If you need more info, do a search on uPnP NAT traversal ..if your not network minded, then it may make no sense.

The MS FAQ on uPnP NAT Traversal
http://www.microsoft.com/technet/prodtechnol/winxppro/support/upnp01.mspx

Jernau
09-11-2007, 01:57 PM
Yup, this is quite possibly something to do with our firewall :) What would be nice is some more information about what's supposed to happen when the authentication process takes place.

I'm assuming the discovery method that demonware is using involves opening a UDP connection on port 3074 to the demonware servers, the demonware servers determine the server's external IP address from that connection and send the information back to the etqw server, therefore the server knows what external IP everyone can see it on.

I can successfully connect using telnet from our server to the demonware addresses listed in the server_readme.txt file on port 3074, so i'm pretty certain that the outgoing policy for the firewall is right, and the incoming policy is exactly the same (the watchguard firebox controls connections both ways, unlike a simple NAT router).

I'll try Googling again for Watchguard and Upnp this evening, plus i'm going to turn on full logging on the firewall then trawl through all of the connection information, see if i can figure out what's going in.

Myself and two others designed and built our server solution (we have a couple of racks in a datacenter in Manchester). I run a popular CS:S server and an OpenArena for The Clan at the moment, but in the past we've successfully run UT, UT2004, BF2, Nexuiz, Sourceforts, HL:CTF, all of which i've created firewall policies for and have without fail worked fine. I do know a fair bit about networking, but if there's something i can't figure out i've got a room full of tech support people next to my office. They all owe me coffees so i could lean on one of them :D

Your offer of help is much appreciated :)

tabasco134
09-11-2007, 04:24 PM
We are have the same problem:

Dedicated server is not authenticated, Network service is connecting

Jernau
09-11-2007, 04:51 PM
We're part of an exclusive club tabasco134, and i'm desparate to leave :D

Could you post your server specs (operating system, number of network cards, if you have public or internal ip addresses, what firewall / router you're using). If we've got anything in common it might get us sorted out faster :)

Thanks!

Jernau
09-11-2007, 08:23 PM
Fix0red, yes yes yes!!!! :D

Long story short i have these ports open in both directions on the firewall...

27733 UDP and TCP
3074 UDP and TCP
3075 UDP and TCP

I changed the command line to this...

etqwded.exe +set Net_IP "81.201.xx.xx" +set net_sdnetPort 3075 +set Net_port 27733 +exec pie1.cfg +set fs_savepath C:\utilities\etqwdemo

And i'm up and running :D

Long story long, I googled for "bdIPDiscoveryClient", found two posts (this one and another), noticed that the other post refers to port 3075 instead of 3074, thought what the hey, opened that port UDP and TCP, entered the extra command above in bold (which is mentioned in the server_readme.txt file), crossed everthing to hand, started up, and whooted!!

It's probably not the right way to do things, and it's possible one of the SD chaps will frown at me for fiddling around like this, but i'm happy :)

:cool:

Babylon
09-12-2007, 11:39 AM
good work.

Now i knwo why I went into IT Infrastructure rather than Networking...:D

Exrace
09-13-2007, 05:58 AM
I continue to get "server not authenticated" message.
I have tried all the things in this thread.
My server is not behind a NAT and the beta worked fine on this server.
My setup is failing on step 2 of the check
From the demonware_server.log
2007-09-13 00:44:38 : bdIPDiscoveryClient.cpp(91): INFO: Public IP discovered: 66.xxx.xx.xxx:3075
2007-09-13 00:44:38 : bdNATTypeDiscoveryClient.cpp(300): INFO: Reply for test 1. Start test 2.
2007-09-13 00:44:38 : bdNATTypeDiscoveryClient.cpp(239): INFO: Running test 2
2007-09-13 00:44:39 : bdNATTypeDiscoveryClient.cpp(239): INFO: Running test 2
2007-09-13 00:44:39 : bdNATTypeDiscoveryClient.cpp(239): INFO: Running test 2
2007-09-13 00:44:40 : bdNATTypeDiscoveryClient.cpp(239): INFO: Running test 2
2007-09-13 00:44:40 : bdNATTypeDiscoveryClient.cpp(239): INFO: Running test 2
2007-09-13 00:44:41 : bdNATTypeDiscoveryClient.cpp(251): INFO: Test 2 failed.
2007-09-13 00:44:41 : bdNATTypeDiscoveryClient.cpp(265): INFO: Running test 3
2007-09-13 00:44:41 : bdNATTypeDiscoveryClient.cpp(330): INFO: Reply for test 3. Moderate NAT.


Any ideas?
If I only knew what test two is doing...time to do a network capture.

Exrace
09-13-2007, 07:06 AM
It looks like the queries to some servers in Ireland never respond to request on port 3074.

For example this request is never replied to
66.xxx.xx.xxx 81.17.244.160 UDP Source port: 1209 Destination port: 3074

81.17.244.160 = 244-160.colo.sta.blacknight.ie

Exrace
09-13-2007, 01:07 PM
Found issue.
Config is missing
set m0 "set g_nextMap $m0;spawnServer campaign_demo"
vstr m0
at end of file causing server to not load completely.
It was not loading the campaign and server was not starting.
This was caused by the Power Admin tool when it rewrote the file remotely.

Remember the campaign did change from the beta so be sure to use the right campaign. :eek:

set m0 "set g_nextMap $m0;spawnServer campaign_demo"
vstr m0

Babylon
09-13-2007, 01:13 PM
Ive noticed a few posts regarding config problems withe campaign missing

2L8M8
09-21-2007, 03:50 PM
I need to open these ports on a windows 2003 server anyone know how to do that?

Cheers

Blueeyes77
09-30-2007, 11:45 AM
I need to open these ports on a windows 2003 server anyone know how to do that?

Cheers


I ask myself exactly also.

To best someone notes times a step by step guidance to installs a ETQW of server under Windows2003

Bye Blue

RotzKotz_ere
09-30-2007, 11:53 AM
depends on your firewall

Blueeyes77
09-30-2007, 12:37 PM
Thus I have times the Windows Firewall to test deactivated, but same result

Bye Blue

Exrace
09-30-2007, 01:17 PM
Have you tried the GUI server starter that comes with the server?
Post your starting config file if you trying this from the command line.

[UT]Sarge
09-30-2007, 05:12 PM
Thats I mean with good support and bad support. There are many mixed gameserver global, but there is no exactly guide for WinServer, there is no really dedicated Server for non-ranking and any questions. I am not support after my work to learn & install some linux, only while want to play or create for a community which play 4 fun and not for ranking a f*** normal dedicated server. Sorry...if some mourn always about MS-OS, why they dismissed the gamers with Win-systems?

Exrace
09-30-2007, 07:56 PM
I have a working setup using command line and remote admin with poweradmin tool on Windows 2003 server.
I need to run out right now but I will post my setup later tonight
I am in EST -05:00 time zone.

Blueeyes77
10-06-2007, 03:37 PM
@Exrace

and can you write the guide? :o

Exrace
10-06-2007, 04:08 PM
Sorry guys...
Got busy with work and haven't done this yet.
I will be doing this over the weekend with the "unofficial" unranked server files. I am still running beta code on my server.

manwithastick
11-03-2007, 05:44 PM
I was having a problem with "Update server cannot be reached" that started two days ago even though I had my server up and running since the day the demo came out. I added the one extra firewall rule 3075 UDP and TCP, I only had 3074 before and my server had worked no problem until a few days ago. Jernau mentioned he had to add +set net_sdnetPort 3075 in his startup script; I did not have to do that.

The only thing I have done different since the demo; a few days ago when QWPA_071 came out I did some changes there and applied to the server. Normally I always shutdown the server and do it manually. It might just be a coincidence that I started having that problem the one and only time I used QWPA_071 for submitting changes.

Anyhoo, thanks for the help. I'm glad I found this post.

alphamike
11-03-2007, 09:10 PM
having the same issue....

already have a server running on a different xeon box...so i know its not the network

this box is a 2.6 core2duo quad extreme 4 gig ram

console reports

Dedicated server signed in and is authenticated.
Dedicated server disconnected (Connection Reset) and is no longer authenticated.

this messege just loops

2007-11-03 19:33:07 : bdLobbyService.cpp(473): INFO: Connected to MatchMaking Service.
2007-11-03 19:33:07 : SDNet_DemonWare.cpp(197): INFO: Connected to Lobby Service.
2007-11-03 19:33:07 : bdLobbyService.cpp(211): INFO: Received LSG connection ID:1591811604807254800
2007-11-03 19:33:07 : bdLobbyConnection.cpp(344): INFO: Received 'connection reset'. Closing connection.
2007-11-03 19:33:07 : bdLobbyService.cpp(479): INFO: Disconnected from MatchMaking Service.
2007-11-03 19:33:07 : bdConnectionStore.cpp(150): INFO: Disconnecting all connections.
2007-11-03 19:33:08 : bdConnectionStore.cpp(131): INFO: Closing all connections.
2007-11-03 19:33:08 : bdConnectionStore.cpp(131): INFO: Closing all connections.
2007-11-03 19:33:08 : bdNet.cpp(63): INFO: Requested port 3074, using port 3074
2007-11-03 19:33:08 : bdNet.cpp(119): INFO: UPnP discovery successfully started, timeout: 3 seconds
2007-11-03 19:33:11 : bdNet.cpp(249): INFO: no UPnP NATs found
2007-11-03 19:33:11 : bdNATTypeDiscoveryClient.cpp(118): INFO: Running test 1
2007-11-03 19:33:11 : bdIPDiscoveryClient.cpp(91): INFO: Public IP discovered: 81.19.###.###:3074
2007-11-03 19:33:11 : bdNATTypeDiscoveryClient.cpp(300): INFO: Reply for test 1. Start test 2.
2007-11-03 19:33:12 : bdNATTypeDiscoveryClient.cpp(239): INFO: Running test 2
2007-11-03 19:33:12 : bdNATTypeDiscoveryClient.cpp(239): INFO: Running test 2
2007-11-03 19:33:13 : bdNATTypeDiscoveryClient.cpp(239): INFO: Running test 2
2007-11-03 19:33:13 : bdNATTypeDiscoveryClient.cpp(239): INFO: Running test 2
2007-11-03 19:33:14 : bdNATTypeDiscoveryClient.cpp(239): INFO: Running test 2
2007-11-03 19:33:14 : bdNATTypeDiscoveryClient.cpp(251): INFO: Test 2 failed.
2007-11-03 19:33:14 : bdNATTypeDiscoveryClient.cpp(265): INFO: Running test 3
2007-11-03 19:33:14 : bdNATTypeDiscoveryClient.cpp(330): INFO: Reply for test 3. Moderate NAT.
2007-11-03 19:33:14 : bdNATTravClient.cpp(610): INFO: Sending keep alive to introducer(s).
2007-11-03 19:33:22 : bdAuthService.cpp(814): INFO: Task completed successfully




tried everything suggested in thei post...none of its worked

not a firewall issue as ive had it disabled while testing.


have any devs looked at this thread

manwithastick
11-04-2007, 04:30 PM
Well it lasted one day and then back to can't get the update server. I logged into my router and did a restart of it and everything started to work again. Strange... The router does seem to be getting a lot of blocks of intruder attempts at the moment looking at the logs, but I don't have anything to compare it to as I never looked at the router logs before. Will keep posted if I find a solution.

ScratchMonkey
11-04-2007, 08:33 PM
Same issue, can't get Linux 1.2 server authenticated. (I only was able to get successfully authenticated once, and neglected to save the resulting license file, which then got removed somehow.)