OpenArena Message Boards

OpenArena => Technical Snafus => Topic started by: rm on August 17, 2008, 12:36:33 PM



Title: No Internet servers found, both in 0.8.0 and 0.7.7
Post by: rm on August 17, 2008, 12:36:33 PM
When I open the Multiplayer menu of either 0.8.0 or 0.7.7 (Linux versions), for a brief period the status line says e.g. "27 of 27 Arena servers", and then changes to "No servers found." And the server list stays empty.

In the multiplayer options I have set:
Servers: Internet
Game type: All
Show Full: on
Show Empty: on
Humans only: off
Hide private: off


On the console I have:
--
--- Common Initialization Complete ---
IP: 127.0.0.1
IP: 192.168.0.1
IP6: ::1
IP6: fe80::21a:4dff:fe5b:3469%eth0
Opening IP6 socket: [::]:27960
Opening IP socket: 0.0.0.0:27960
Requesting servers from master dpmaster.deathmask.net...
CL_ServersResponsePacket
27 servers parsed (total 27)
--


Why is this so?

P.S.: the Windows versions launched using Wine have the exact same problem, but they do show server list normally when run natively under Windows.


Title: Re: No Internet servers found, both in 0.8.0 and 0.7.7
Post by: damocles on August 17, 2008, 01:16:02 PM
Can you try starting with +set net_enabled "1" (this will only enable IPv4)?


Title: Re: No Internet servers found, both in 0.8.0 and 0.7.7
Post by: rm on August 18, 2008, 04:30:02 AM
That didn't help.
I have opened the Multiplayer menu (no servers) and then clicked Refresh (still no servers). While it searches for servers the text says "26 of 26 Arena Servers", but after the search ends, it changes to "No servers found":

--- Common Initialization Complete ---
IP: 127.0.0.1
IP: 192.168.0.1
IP6: ::1
IP6: fe80::21a:4dff:fe5b:3469%eth0
Opening IP socket: 0.0.0.0:27960
Requesting servers from master dpmaster.deathmask.net...
CL_ServersResponsePacket
26 servers parsed (total 26)
Requesting servers from master dpmaster.deathmask.net...
CL_ServersResponsePacket
26 servers parsed (total 26)
----- CL_Shutdown -----


I have now tried to move away the ~/.openarena folder, this does not help either.


Title: Re: No Internet servers found, both in 0.8.0 and 0.7.7
Post by: damocles on August 18, 2008, 06:18:53 PM
Hm... with net_enabled "1", there shouldn't be anything about IP6 mentioned.  (But then, if it happens in 0.7.7, it's probably independent of this.)  Have you tried starting just 0.7.7 with a clean ~/.openarena?

Were you able to connect at all before?


Probably someone else may have a different answer (any takers?).


Title: Re: No Internet servers found, both in 0.8.0 and 0.7.7
Post by: rm on August 19, 2008, 05:55:25 PM
I have now removed the ~/.openarena folder and started 0.7.7 with the +set net_enabled "1" switch. Still, no any change. I do remember playing online with Linux versions before (a couple of weeks ago), with 0.7.1, 0.7.6 and 0.7.7.

Probably a configuration change, either on the (master?)server's end, or on my end. Strange, because according to the logs, the game obviously can connect to the server, can get the server count and even can parse the list. It just does not show the result on screen.

Is there anything else I can try, to fix this problem?

P.S: I also cannot connect to any of the servers by IP:
]/connect 87.98.179.133
Resolving
Sys_StringToSockaddr: Error resolving : Name or service not known
Couldn't resolve address
87.98.179.133 resolved to 87.98.179.133:27960

(stays on "Awaiting challenge")

But like I said, Windows versions of both 0.8.0 and 0.7.7 work on the same computer (after a reboot to Windows) with no problems.


Title: Re: No Internet servers found, both in 0.8.0 and 0.7.7
Post by: damocles on August 19, 2008, 06:28:40 PM
Hm...

Still not certain about what it is.  Perhaps try these binaries at rainbow.furver.se (http://rainbow.furver.se/index.php?name=Forums&file=viewtopic&t=1212) -- they're exactly the same as 0.7.0, only with the protocol version number changed to match 0.8.0.


Title: Re: No Internet servers found, both in 0.8.0 and 0.7.7
Post by: rm on August 19, 2008, 06:38:53 PM
Nope, these do not work either.

--- Common Initialization Complete ---
Opening IP socket: localhost:27960
Hostname: alpha
IP: 192.168.0.1
Started tty console (use +set ttycon 0 to disable)
Requesting servers from the master...
CL_ServersResponsePacket
27 servers parsed (total 27)

(Server list empty again)


Title: Re: No Internet servers found, both in 0.8.0 and 0.7.7
Post by: damocles on August 19, 2008, 07:17:04 PM
Probably check if there's anything different in your openarena-0.x.x/baseoa/ directory.


...or, create a new user, extract oa0xx.zip in their home directory (preferably 0.7.x first), and run from there.  (intended to act as a clean default install, etc.)


If not, it could potentially be something in your network config.  I'm not familiar enough with Linux Quake3 with regards to this particular [networking etc.] issue, unfortunately.

Hopefully someone more familiar with this will answer.  (From what I can gather, it's been fairly common (http://rocketland.planetquake.gamespy.com/haqsau/q3_127.shtml) (though this particular page might not entirely apply).)



Title: Re: No Internet servers found, both in 0.8.0 and 0.7.7
Post by: First_Keeper_Orland on August 22, 2008, 08:00:53 AM
Ok, i have the same problem, but only for 0.8.0, 0.7.7 works fine. I've tryied the net_enabled "1" thing, doesn't work. I've also tryied the different binaries mentioned in this thread, but it has the same effect as deleting my q3config - Nothing.


Title: Re: No Internet servers found, both in 0.8.0 and 0.7.7
Post by: rm on August 22, 2008, 08:58:59 AM
It occured to me that my distro, Debian, has OpenArena packaged (http://packages.debian.org/search?keywords=openarena) (version 0.7.7 at the moment). I have installed it using the package manager, removed the ~/.openarena folder, launched the game and - the same problem is present with it, too.

Perhaps, someone familiar with the OA source could give us a hint about why the game, according to logs, after a receiving a "CL_ServersResponsePacket", and even having "27 servers parsed (total 27)" from it, may decide to not show any of these 27 servers in the server list.


Title: Re: No Internet servers found, both in 0.8.0 and 0.7.7
Post by: First_Keeper_Orland on August 22, 2008, 09:25:37 AM
I noticed in my console, the field for IP both are empty. I also get two warnings:

WARNING: NET_IP6SOCKET: socket: WSAEAFNOSUPPORT
WARNING: Couldn't bind to a v6 ip adress

I'm running OA on Windows XP, I've read somewhere else this ip6-thingie can cause problems.


Title: Re: No Internet servers found, both in 0.8.0 and 0.7.7
Post by: Cacatoes on August 22, 2008, 02:13:06 PM
Can you connect using the /connect command in console ?
You can get the server list on http://dpmaster.deathmask.net/?game=openarena

That's weird it tries to use IPv6, maybe you could have an eye on the properties of your windows connections. I doubt that would help though. I have no reference with IPv6 in it, but maybe you have :P


Title: Re: No Internet servers found, both in 0.8.0 and 0.7.7
Post by: First_Keeper_Orland on August 23, 2008, 04:00:32 AM
Quote
Can you connect using the /connect command in console ?

Wow, thanks, that actually worked. So I finally can play on 0.8.0.

It is only a bit annoying to connect with this way. So i might post it on the bug-thread. :P


Title: Re: No Internet servers found, both in 0.8.0 and 0.7.7
Post by: HarryO on August 23, 2008, 04:03:48 PM
Got the same problem, and I don´t know how to use the console to check in !
How to do this ?


Title: Re: No Internet servers found, both in 0.8.0 and 0.7.7
Post by: fufinha on August 23, 2008, 05:16:09 PM
I had same issue but my sv_master1 value was ""

sv_master1 dpmaster.deathmask.net

... fixed it for me. Maybe different issue though as I see the earlier post is referencing dpmaster


Title: Re: No Internet servers found, both in 0.8.0 and 0.7.7
Post by: fufinha on August 23, 2008, 05:34:33 PM
Yea, this is what I get.. my config might need set but never had this before.

--- Common Initialization Complete ---
Winsock Initialized
Hostname: na-les4j7yy7u6p
IP6: ::1
IP: 192.168.1.100
Opening IP6 socket: [::]:27960
Opening IP socket: 0.0.0.0:27960
Scanning for servers on the local network...
CL_GlobalServers_f: Error: No master server address given.
CL_GlobalServers_f: Error: No master server address given.
CL_GlobalServers_f: Error: No master server address given.
]/sv_master1 dpmaster.deathmask.net
Requesting servers from master dpmaster.deathmask.net...
CL_ServersResponsePacket
38 servers parsed (total 38)
----- CL_Shutdown -----
RE_Shutdown( 1 )
-----------------------


Title: Re: No Internet servers found, both in 0.8.0 and 0.7.7
Post by: rm on August 23, 2008, 06:16:23 PM
As for me, I think the problem described above might be related to NAT.
Still, very strange that in Windows all versions of OA do work, while in Debian neither version can show server list or connect even from the console (that includes Windows versions under Wine).


Title: Re: No Internet servers found, both in 0.8.0 and 0.7.7
Post by: HarryO on August 24, 2008, 03:00:10 AM
No Senior, on Win 2K same problem & doesn´t work to find servers !
I just use the version before again, maybe the best way to solve it at this time !


Title: Re: No Internet servers found, both in 0.8.0 and 0.7.7
Post by: Cacatoes on August 24, 2008, 05:30:38 AM
No Senior, on Win 2K same problem & doesn´t work to find servers !
I just use the version before again, maybe the best way to solve it at this time !

Did you try to open the console ? (² key once OA started) and to /connect xx.xx.xx.xx ?
Did you try to type
Code:
/sv_master1 dpmaster.deathmask.net
as missbehaving stated ?