News:

Come Chat with us live! Learn how HERE!

Main Menu

Some people cannot connect

Started by Celestial_Rage, November 02, 2008, 11:14:33 AM

Celestial_Rage

Hello
I made a server for my clan (=PK:| Clan Server) but some people reported that they just had the "Awaiting Gamestate" but could not connect. How can I fix this? I was able to connect with a vanilla trem installation from school.

Thanks

EDIT: Maybe you guys could try to connect and see if anyone else gets stuck at that screen? Thanks
"The reports of my death are greatly exaggerated" ~Mark Twain

Archangel

Probably your ISP firewalling things, or the recent sprint->cogent depeering.

Celestial_Rage

But how would that explain why only some people can connect?
"The reports of my death are greatly exaggerated" ~Mark Twain

David

What is your server IP?
What are the IP's of those who can't connect?
Post traceroutes from both ends.
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

Einstein

Is your server on your local box? If so, your internet connection might just suck, so after the first few players the rest get stuck at the gamestate or connecting screen because of severe one- or two-way latency. This has happened to me when I start a server on my college campus because their firewall simply blows chunks and murders my outbound ping.

Undeference

This one? It doesn't look like a problem on your side.
=PK:| Clan Server               71.132.192.142 30720  0/40 atcs               
  SETTINGS
    sv_allowDownload                1
    sv_hostname                     ^1=^7PK^1:^7| C^1l^7an S^1er^7ver
    sv_minRate                      5000
    sv_maxRate                      15000
    sv_minPing                      0
    sv_maxPing                      0
    sv_maxclients                   40
    timelimit                       40
    g_suddenDeathTime               20
    g_maxGameClients                0
    g_suddenDeathMode               2
    g_friendlyFire                  0
    g_friendlyBuildableFire         0
    g_unlagged                      1
    g_invasionStartTime             60
    g_allowShare                    1
    version                         tremulous 1.1.0_SVN1116 linux-x86_64 Oct 28 2008
    protocol                        69
    mapname                         atcs
    sv_privateClients               20
    g_needpass                      0
    gamename                        base
    P                               ----------------------------------------
    ff                              0
    qvm_version                     Invasion + Lakitu7's QVM 2.0.1-5.4 (Oct 28 2008, 16:57:54)
    g_suddenDeath                   0
    g_speed                         320
    g_gravity                       800
    g_knockback                     1000
    g_humanBuildPoints              100
    g_alienBuildPoints              100
    g_cheatAdminLevel               0
(WTF is with g_cheatAdminLevel?)
Need help? Ask intelligently. Please share solutions you find.

Quote from: tuple on February 15, 2008, 11:54:10 PMThats what we need, helpful players, not more powerful admins.

Archangel

Part of invasion mod. Don't worry, it's not bad... (afaik)

Bissig

Hmm, strange coincidence. He is running a 64bit version of the tremded and SST at current is having strange random disconnects. Sometimes a player doesn't get affected at all, sometimes he might be booted off the server every 5 minutes and the server simply disappears from the master list. Sometimes only one player is affected and sometimes everyone except for one or two. Could there be a problem with 64 bit libs or the likes?



Undeference

QuoteCould there be a problem with 64 bit libs or the likes?
Quoteno
Need help? Ask intelligently. Please share solutions you find.

Quote from: tuple on February 15, 2008, 11:54:10 PMThats what we need, helpful players, not more powerful admins.

Bissig

I'd like to hear why there could not be a bug in the qvm/64bit code connection.

Archangel

because sockets are pretty much universal to nearly every application. if there was a bug in udp sockets via 64bit libraries people would know about it. anyway afaik qvms are entirely independant of '64 bit' and '32 bit' restrictions.  it's just interpreted bytecode, right?

Amanieu

qvms are compiled to x86/x86_64/ppc native code when they are loaded.
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

David

AFAIK all the netcode is in the server / client not the qvm's.
If there was differences between 64bit sockets and 32bit sockets, people would know.

Check you're firewall.
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

Celestial_Rage

why would my server block only two clients (only people who cannot connect so far are Psych and Fanno)?
"The reports of my death are greatly exaggerated" ~Mark Twain

David

Firewall or are they banned?
Failing that, get a traceroute both ways.
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.