Server trouble

If you've had any problems with Nexuiz, or would like to report bugs, post here.

Moderators: Nexuiz Moderators, Moderators

Server trouble

Postby lost » Fri Jun 27, 2008 10:18 pm

At the risk of sounding an idiot, I can't for the life of me set up a dedicated server. I'm running 2.4.2 on Arch Linux (x64), I created a cfg within ~/.nexuiz & copied the script into the game dir. Port 26000 (udp) has been forwarded within my router & I created a rule for it in iptables. This *almost* seems irrelevant as both the routers firewall & iptables can be turned off with no positive effect.

My problem is that my server is not shown on any public list, even though 'sv_public 1' has been set. I can however start the client, see my server, connect & play. It's just that nobody else can. :rolleyes:

Without any specified 'net_address' the output is as follows:

Code: Select all
$ ./server_linux.sh
Nexuiz Linux 10:00:02 May 11 2008
Trying to load library... "libz.so.1" - loaded.
Added packfile data/common-spog.pk3 (26 files)
Added packfile data/data20080229.pk3 (3992 files)
Added packfile data/datapatch20080511hotfix.pk3 (152 files)
Trying to load library... "libcurl.so.4" - loaded.
execing quake.rc
execing default.cfg
execing physicsQBR.cfg
execing newhook.cfg
execing weapons.cfg
execing normal.cfg
Warning: Could not expand $r_showsurfaces
Warning: Could not expand $gl_finish
Warning: Could not expand $v_kicktime
execing config.cfg
execing config_update.cfg
execing data/campaign.cfg
couldn't exec autoexec.cfg
execing server.cfg
"maxplayers" set to "6"
[20083906/27/08_2139:30]Shader 'textures/Reaptxt/sun' already defined
[20083906/27/08_2139:30]Server using port 26000
[20083906/27/08_2139:30]Server listening on address 0.0.0.0:26000
[20083906/27/08_2139:30]Loaded maps/reslimed.ent
[20083906/27/08_2139:30]"fraglimit" changed to "30"
[20083906/27/08_2139:30]"timelimit" changed to "20"
[20083906/27/08_2139:30]"timelimit" changed to "15"
[20083906/27/08_2139:30]models/nexflash.md3: could not load texture "nexflash.tga"
[20083906/27/08_2139:30]models/weapons/g_nex.md3: could not load texture "nexgun.tga"
[20083906/27/08_2139:30]models/weapons/v_nex.md3: could not load texture "nexgun.tga"
[20083906/27/08_2139:30]models/weapons/w_nex.zym: could not load texture "nexgun"
[20083906/27/08_2139:30]models/laser.mdl: could not load texture "models/ltrail.tga" (frame 0) for shader "models/lasertrail"
[20083906/27/08_2139:30]models/laser.mdl: could not load texture "models/lcore.tga" (frame 0) for shader "models/lasercore"
[20083906/27/08_2139:30]models/weapons/v_laser.md3: could not load texture "laser.tga"
[20083906/27/08_2139:30]models/weapons/w_laser.zym: could not load texture "laser"
[20083906/27/08_2139:30]models/player/carni.zym: could not load texture "carni"
[20083906/27/08_2139:30]models/player/carni.zym: could not load texture "carniarmor"
[20083906/27/08_2139:30]models/player/crash.zym: could not load texture "quark"
[20083906/27/08_2139:30]models/player/grunt.zym: could not load texture "grunt"
[20083906/27/08_2139:30]models/player/headhunter.zym: could not load texture "headhunter"
[20083906/27/08_2139:30]models/player/insurrectionist.zym: could not load texture "insurrectionist"
[20083906/27/08_2139:30]models/player/jeandarc.zym: could not load texture "heroine"
[20083906/27/08_2139:30]models/player/lurk.zym: could not load texture "lurk"
[20083906/27/08_2139:30]models/player/lurk.zym: could not load texture "reptile"
[20083906/27/08_2139:30]models/player/lycanthrope.zym: could not load texture "lycanthrope"
[20083906/27/08_2139:30]models/player/marine.zym: could not load texture "marine"
[20083906/27/08_2139:30]models/player/nexus.zym: could not load texture "nexus"
[20083906/27/08_2139:30]models/player/nexus.zym: could not load texture "mulder"
[20083906/27/08_2139:30]models/player/nexus.zym: could not load texture "xolar"
[20083906/27/08_2139:30]models/player/nexus.zym: could not load texture "fbgreen"
[20083906/27/08_2139:30]models/player/nexus.zym: could not load texture "fbred"
[20083906/27/08_2139:30]models/player/nexus.zym: could not load texture "fborange"
[20083906/27/08_2139:30]models/player/nexus.zym: could not load texture "fbcolored"
[20083906/27/08_2139:30]models/player/pyria.zym: could not load texture "pyria"
[20083906/27/08_2139:30]models/player/shock.zym: could not load texture "shock"
[20083906/27/08_2139:30]models/player/skadi.zym: could not load texture "skadi"
[20083906/27/08_2139:30]models/player/specop.zym: could not load texture "specop"
[20083906/27/08_2139:30]models/player/visitant.zym: could not load texture "fricka"
[20083906/27/08_2139:30]models/gibs/bloodyskull.md3: could not load texture "bloodyskull.tga"
[20083906/27/08_2139:30]models/gibs/eye.md3: could not load texture "eye.tga"
[20083906/27/08_2139:30]models/gibs/eye.md3: could not load texture "eyeblood.tga"
[20083906/27/08_2139:30]models/gibs/gib1.md3: could not load texture "gib1.tga"
[20083906/27/08_2139:30]models/gibs/gib2.md3: could not load texture "textures/gib2.tga"
[20083906/27/08_2139:30]models/gibs/gib3.md3: could not load texture "textures/gib3.tga"
[20083906/27/08_2139:30]models/gibs/gib4.md3: could not load texture "textures/gib4.tga"
[20083906/27/08_2139:30]models/gibs/gib5.md3: could not load texture "flesh1.tga"
[20083906/27/08_2139:30]models/gibs/gib6.md3: could not load texture "flesh1.tga"
[20083906/27/08_2139:30]models/gibs/smallchest.md3: could not load texture "textures/meat.tga"
[20083906/27/08_2139:30]models/gibs/smallchest.md3: could not load texture "textures/meat.tga"
[20083906/27/08_2139:30]models/gibs/smallchest.md3: could not load texture "textures/meat.tga"
[20083906/27/08_2139:30]models/gibs/smallchest.md3: could not load texture "textures/meat.tga"
[20083906/27/08_2139:30]models/gibs/smallchest.md3: could not load texture "textures/meat.tga"
[20083906/27/08_2139:30]models/gibs/chest.md3: could not load texture "textures/meat.tga"
[20083906/27/08_2139:30]models/gibs/chest.md3: could not load texture "textures/meat.tga"
[20083906/27/08_2139:30]models/gibs/chest.md3: could not load texture "textures/meat.tga"
[20083906/27/08_2139:30]models/gibs/arm.md3: could not load texture "textures/meat.tga"
[20083906/27/08_2139:30]models/gibs/arm.md3: could not load texture "textures/meat.tga"
[20083906/27/08_2139:30]models/gibs/arm.md3: could not load texture "textures/meat.tga"
[20083906/27/08_2139:30]models/gibs/leg1.md3: could not load texture "textures/meat.tga"
[20083906/27/08_2139:30]models/gibs/leg2.md3: could not load texture "textures/meat.tga"
[20083906/27/08_2139:30]models/gibs/leg2.md3: could not load texture "textures/meat.tga"
[20083906/27/08_2139:30]models/hook.md3: could not load texture "textures/hook"
[20083906/27/08_2139:30]:logversion:2
[20083906/27/08_2139:30]:gamestart:dm_reslimed:1.0.826702
[20083906/27/08_2139:30]:gameinfo:mutators:LIST:grappling_hook:minstagib
[20083906/27/08_2139:30]:gameinfo:end
[20083906/27/08_2139:30]models/items/a_cells.md3: could not load texture "cellammoskin.tga"
[20083906/27/08_2139:30]models/items/g_h100.md3: could not load texture "lhskin.tga"
[20083906/27/08_2139:30]models/items/g_h100.md3: could not load texture "50hpskin"


& with my IP entered for the net_address:

Code: Select all
$ ./server_linux.sh
Nexuiz Linux 10:00:02 May 11 2008
Trying to load library... "libz.so.1" - loaded.
Added packfile data/common-spog.pk3 (26 files)
Added packfile data/data20080229.pk3 (3992 files)
Added packfile data/datapatch20080511hotfix.pk3 (152 files)
Trying to load library... "libcurl.so.4" - loaded.
execing quake.rc
execing default.cfg
execing physicsQBR.cfg
execing newhook.cfg
execing weapons.cfg
execing normal.cfg
Warning: Could not expand $r_showsurfaces
Warning: Could not expand $gl_finish
Warning: Could not expand $v_kicktime
execing config.cfg
execing config_update.cfg
execing data/campaign.cfg
couldn't exec autoexec.cfg
execing server.cfg
"maxplayers" set to "6"
[20085606/27/08_2156:25]Shader 'textures/Reaptxt/sun' already defined
[20085606/27/08_2156:25]Server using port 26000
[20085606/27/08_2156:25]LHNET_OpenSocket_Connectionless: bind returned error: Cannot assign requested address
[20085606/27/08_2156:25]Server failed to open socket on address **.***.**.***:26000

...

[20085606/27/08_2156:25]Host_Error: NetConn_OpenServerPorts: unable to open any ports!
[20085606/27/08_2156:25]Quake Error: Host_Error: NetConn_OpenServerPorts: unable to open any ports!


So the router/firewall stuf doesn't look so irrelevant after all, but what could I be missing?

I'm really embarrassed to be asking such questions, as I'm obviously missing something simple. If this was just for my benefit I wouldn't bother asking.

If you've got this far I thank you. If you can provide the goods & make me look like the idiot I obviously am, I sadistically thank you. :twisted:

Time for me to get my drink on (well, to catch up). Have a good 'n' ;)
lost
Member
 
Posts: 36
Joined: Fri Jun 27, 2008 9:12 pm

Postby lost » Sat Jun 28, 2008 7:09 pm

It seems that my router doesn't allow me to forward any port over 9090, tho it'll gladly set a rule. I tried a different router too, same situation...

So I'm now running on port 9090 & it works fine. :)

My only problem is is that it isn't shown on the public server list, people need the IP to connect.

It's not my firewall, any other ideas?
lost
Member
 
Posts: 36
Joined: Fri Jun 27, 2008 9:12 pm

Same issue - Windows

Postby cchang » Wed Jul 02, 2008 2:09 pm

I'm in the same boat but with a Windows server. I copied the server_windows.bat into the main directory, then after making changes to the server.cfg file, I put that in the data directory. I double clicked on server_windows and when a CMD prompt opens, it just gets stuck at this screen.

-----------------------------------------
models/gibs/arm.md3: could not load texture "textures/meat.tga"
models/gibs/leg1.md3: could not load texture "textures/meat.tga"
models/gibs/leg2.md3: could not load texture "textures/meat.tga"
models/gibs/leg2.md3: could not load texture "textures/meat.tga"
models/hook.md3: could not load texture "textures/hook"
models/weapons/g_crylink.md3: could not load texture "crylink.tga"
models/plasmatrail.mdl: could not load texture "models/pcore.tga" (frame 0) for
shader "models/plascore"
models/plasmatrail.mdl: could not load texture "models/ptrail.tga" (frame 0) for
shader "models/plastrail"
models/weapons/v_crylink.md3: could not load texture "crylink.tga"
models/weapons/w_crylink.zym: could not load texture "crylink"
models/items/g_strength.md3: could not load texture "strength.tga"

------------------------------------------------

I tried to launch the game and tried to connect via IP:2600 and says connection failed. All software firewalls are off and each machine are pingable to each other. I'm just stuck.
cchang
Newbie
 
Posts: 8
Joined: Fri Jun 27, 2008 8:03 pm

Postby lost » Wed Jul 02, 2008 6:13 pm

Does it actually quit on you? I found the output to be very verbose, my first example actually works fine.

My problem was purely router related (NAT issue), people could only connect providing they knew my IP & port.

A friend pointed me here: http://www.forums.alientrap.local/viewtopi ... 31ffad4ca8
It shows what ports need to be forwarded/allowed. Maybe it should be in the faq or made a sticky?

I hope to be getting a VPS to run public games from. Buying a new router & sharing my home connection is not ideal.
lost
Member
 
Posts: 36
Joined: Fri Jun 27, 2008 9:12 pm


Return to Nexuiz - Support / Bugs

Who is online

Users browsing this forum: No registered users and 1 guest

cron