Dedicated server problem
Hello!
Joining clients to the Deng Team servers works but I have a problem with starting multiplayer game on own dedicated server. Client computers and the server have the same version/compilation of jdoom (1.9.9), .wad file and firewall off. Server is in the LAN, NAT rules are configured on router, ports 13209 TCP/UDP are open and forwarding to the server. One client (192.168.1.10) is in the same LAN, second client ( 213.108.152.183) is in the internet.
On clients:
Chose join game -> master server / custom search -> select my server from list -> click 'connect to server' -> noting happens, multiplayer/join game screen appears again.
doomsday.out file on the server:
doomsday.out on client:
doomsday.out on client when joining successfull to the Deng Team server:
file \bin\autoexec.cfg on server:
Joining clients to the Deng Team servers works but I have a problem with starting multiplayer game on own dedicated server. Client computers and the server have the same version/compilation of jdoom (1.9.9), .wad file and firewall off. Server is in the LAN, NAT rules are configured on router, ports 13209 TCP/UDP are open and forwarding to the server. One client (192.168.1.10) is in the same LAN, second client ( 213.108.152.183) is in the internet.
On clients:
Chose join game -> master server / custom search -> select my server from list -> click 'connect to server' -> noting happens, multiplayer/join game screen appears again.
doomsday.out file on the server:
Executable: Doomsday Engine 1.9.9 (Stable 32-bit #638) Sep 29 2012 23:22:50.
Command line (24 strings):
0: ..\Bin\Doomsday.exe
1: -basedir
2: C:\doom
3: -userdir
4: C:\doom\snowberry\runtime
5: -dedicated
6: -server
7: -sfxchan
8: 16
9: -texcomp
10: -wh
11: 1280
12: 800
13: -game
14: doom2
15: -fullscreen
16: -iwad
17: C:\doom\wady\Doom2.wad
18: -port
19: 13209
20: -p
21: C:\doom\bin\autoexec.cfg
22: -bpp
23: 32
Sys_InitWindowManager: Using Qt window management.
Initializing plugins...
[...]
-----------------------------------------------------------------------------------------
DOOM 2: Hell on Earth
-----------------------------------------------------------------------------------------
Parsing additional (pre-init) config files:
Processing "C:\doom\bin\autoexec.cfg"...
Listening on TCP port 13209.
NetSv_SendGameState: Game setup: doom2 MAP05 skill3 dm nomonst jump
Loading Map "MAP05"...
WadMapConverter: Recognized a Doom format map.
Building BSP using tunable split factor of 7...
BSP built: (12:13) 427 Nodes, 428 Leafs, 2134 HEdges, 207 Vertexes.
BSP built in 0.26 seconds.
Player starting spots:
Map 5: The Waste Tunnels
Author: id Software
Server "Test" started.
Accepted new connection from 192.168.1.10.
Socket: The remote host closed the connection
Connection to client closed on node 1.
Accepted new connection from 192.168.1.10.
Accepted new connection from 213.108.152.183.
Socket: The remote host closed the connection
Connection to client closed on node 1.
Accepted new connection from 213.108.152.183.
Accepted new connection from 213.108.152.183.
Socket: The remote host closed the connection
Connection to client closed on node 1.
Accepted new connection from 213.108.152.183.
doomsday.out on client:
[...]
Net_StartConnection: Connecting to 83.31.232.68...
LegacyNetwork::open > Socket: Connection opened to 83.31.232.68:13209.
Sent info query to 83.31.232.68 (port 13209).
Net_FinishConnection: Got reply with 195 bytes.
1 server has been found.
Name: P/M L Ver: Game: Location:
0 : Test 0/15 10907 jdoom 1.16.2 :13209
MAP05 p:0ms Tescik
doom2 (crc:f36acb) skill3 dm nomonst jump
LegacyNetwork::open > Socket: Connection opened to 83.31.232.68:13209.
Connected.
Socket: The remote host closed the connection
There already is a finale running with ID "title"; won't execute again.
doomsday.out on client when joining successfull to the Deng Team server:
[...]
LegacyNetwork::open > Socket: Connection opened to 50.17.41.22:13210.
Connected.
NetCl_UpdatePlayerInfo: pl=1 color=1
Cl_AnswerHandshake: myConsole:1, remoteGameTime:76249.093750.
PE: (client) arrived in netgame.
Game state: Map=18 Episode=1 Skill=2 Co-op
Respawn=no Monsters=yes Jumping=yes Gravity=1.0
Loading Map "MAP18"...
[...]
file \bin\autoexec.cfg on server:
server-game-deathmatch 1
server-game-nomonsters 1
server-game-skill 2
server-game-map 4
server-name "Test"
server-info "Tescik"
server-public 1
Comments
First please check that the server and the clients are all using the same game mode (doom2) and the same IWAD.
To clarify, neither client is able to hold a connection to the server? Not even the one on the same LAN?
To verify that there is nothing fundamentally wrong, could you start a dedicated server on the same computer as one of the clients, and then try to connect to it from the client at address "localhost"?
Mind you, I'm still working on the multiplayer/network code; it has not been fully restored after the 1.9 betas. The public deng team MP test server is the only officially supported multiplayer mode at the moment.
I think I tried everything, running the dedicated server and the client (connect to localhost via gui / via console) on the same machine too. The result was the same.
None of the clients (on the same lan / on the internet / on the same computer) can hold a connection to my server.
The server and the clients are all using the same game mode (doom2) and the same IWAD.
PS. Sorry for my english
Thanks!
Doomsday.out from serverside:
Not working from other connections comming from the internet as well (my friend was trying to join too).
Any ideas on the subject?
BTW, i was using an old 1.8.x Beta DE. Just uninstalled it and reinstalled the 1.9.9. Maybe has anything to do with the issue...?
Thanks!
i have the same problems. Can someone post the config from the master-server(s)? I want to try if this config works...
Thank you.
gz MaHop