Author Topic: Server visible to public list  (Read 14350 times)

Scam

  • Posts: 27
  • Turrets: +1/-2
Server visible to public list
« on: August 13, 2007, 03:28:57 pm »
I have a problem with my tremulous server. I can't make it visible in public hublist.
This is what have i done so far:
 - Setted up a dedicated server.
 - Configured firewall, port forwarding.
 - Tested also that is possible to connect from external IP.
 - Tested different ports.
 - Launched server with parameters +set dedicated 2 +set net_port 32123 +exec server.cfg

What am I doing wrong?

kevlarman

  • Posts: 2737
  • Turrets: +291/-295
Server visible to public list
« Reply #1 on: August 13, 2007, 04:17:05 pm »
a lot of NATs act weird when you try to connect to your own computer, have someone else check that the server really isn't listed first.
Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

Scam

  • Posts: 27
  • Turrets: +1/-2
Server visible to public list
« Reply #2 on: August 13, 2007, 04:24:01 pm »
I already have + I also checked it by myself from other computer and this: http://tremmaster.quakedev.net/

kevlarman

  • Posts: 2737
  • Turrets: +291/-295
Server visible to public list
« Reply #3 on: August 13, 2007, 04:28:02 pm »
checking from another computer behind the same nat doesn't help, and that page takes as much as a half hour to update.
Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

ShadowNinjaDudeMan

  • Posts: 1385
  • Turrets: +86/-58
    • Tremopolis
Server visible to public list
« Reply #4 on: August 13, 2007, 04:28:09 pm »
Isnt there something to do with sending a heartbeat to the master server?
If so, could someone enunciate on what Ive said.
My favorite player is Jesus, because everything is forgiven when he respawns.

NOM!NOM!NOM!

Scam

  • Posts: 27
  • Turrets: +1/-2
Server visible to public list
« Reply #5 on: August 14, 2007, 04:30:02 pm »
Kevlarman: I waited for an hour (not so dumb that can't read the note in http://tremmaster.quakedev.net/). And I also didn't test it with computer behind same NAT as you suggested. The server just doesn't appear in public list no matter what I do. Any ideas?

DASPRiD

  • Administrator
  • Posts: 549
  • Turrets: +21/-2
    • http://www.dasprids.de
Server visible to public list
« Reply #6 on: August 14, 2007, 04:45:33 pm »
Does it write that it is sending heartbeats to the masterserver in the console?
url=https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=mail%40dasprids%2ede&item_name=DASPRiD%27s&no_shipping=0&no_note=1&tax=0&currency_code=EUR&lc=DE&bn=PP%2dDonationsBF&charset=UTF%2d8][/url]

ShadowNinjaDudeMan

  • Posts: 1385
  • Turrets: +86/-58
    • Tremopolis
Server visible to public list
« Reply #7 on: August 14, 2007, 04:52:31 pm »
Quote from: "DASPRiD"
Does it write that it is sending heartbeats to the masterserver in the console?


Hey, I could be right for once.
My favorite player is Jesus, because everything is forgiven when he respawns.

NOM!NOM!NOM!

Scam

  • Posts: 27
  • Turrets: +1/-2
Server visible to public list
« Reply #8 on: August 14, 2007, 05:05:25 pm »
I'm sorry to let you down.

Quote from: "console"

Sending heartbeat to master.tremulous.net
Sending heartbeat to master.tremulous.net
Sending heartbeat to master.tremulous.net
Sending heartbeat to master.tremulous.net

kevlarman

  • Posts: 2737
  • Turrets: +291/-295
Server visible to public list
« Reply #9 on: August 14, 2007, 05:18:36 pm »
Quote from: "Scam"
Kevlarman: I waited for an hour (not so dumb that can't read the note in http://tremmaster.quakedev.net/). And I also didn't test it with computer behind same NAT as you suggested. The server just doesn't appear in public list no matter what I do. Any ideas?
well, i had to eliminate the trivial problems to diagnose the non-trivial, assuming your protocol version 69 (i really hope it is) the next step is probably to confirm with tjw that the master is getting your heartbeats.
Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

Scam

  • Posts: 27
  • Turrets: +1/-2
Server visible to public list
« Reply #10 on: August 14, 2007, 05:26:34 pm »
Seems to be

Quote from: "console"

"protocol" is:"69^7" default:"69^7"

next_ghost

  • Posts: 892
  • Turrets: +3/-6
Server visible to public list
« Reply #11 on: August 14, 2007, 05:34:47 pm »
Run Wireshark on the server and sniff the startup traffic. Master server should respond to heartbeat by requesting server info.
If my answer to your problem doesn't seem helpful, it means I won't help you until you show some effort to fix your problem yourself!
1.2.0 release's been delayed for 5:48:00 already because of stupid questions.

Scam

  • Posts: 27
  • Turrets: +1/-2
Server visible to public list
« Reply #12 on: August 14, 2007, 05:55:45 pm »
Thank you for tip. I rather use tcpdump instead of Wireshark but I'm not familiar with it. How could I use tcpdump to sniff server traffic. Or is it even possible with tcpdump?

tuple

  • Posts: 833
  • Turrets: +97/-80
Server visible to public list
« Reply #13 on: August 14, 2007, 06:10:43 pm »
tcpdump -i eth0 (or whatever network device you are using)

edit: for lots more tcpdump info:
http://linux.die.net/man/8/tcpdump

AKAnotu

  • Posts: 616
  • Turrets: +7/-9
Server visible to public list
« Reply #14 on: August 14, 2007, 06:37:19 pm »
or maby you have show empty servers off?
occams razor :0

Scam

  • Posts: 27
  • Turrets: +1/-2
Server visible to public list
« Reply #15 on: August 14, 2007, 07:19:25 pm »
AKAnotu: Or maybe not? Please don't post if you can't help.

next_ghost: I dumped the server with tcpdump traffic while I started it. Seems pretty cryptic to me. Should this information help me at all?

All text I can find readable is here:
Quote from: "tcpdump"

master tremulousnet

heartbeat Tremulous

AKAnotu

  • Posts: 616
  • Turrets: +7/-9
Server visible to public list
« Reply #16 on: August 14, 2007, 07:22:56 pm »
Quote from: "Scam"
AKAnotu: Or maybe not? Please don't post if you can't help.

next_ghost: I dumped the server with tcpdump traffic while I started it. Seems pretty cryptic to me. Should this information help me at all?

All text I can find readable is here:
Quote from: "tcpdump"

master tremulousnet

heartbeat Tremulous
it was just a suggestion
theres problems in the past where that was the solution

next_ghost

  • Posts: 892
  • Turrets: +3/-6
Server visible to public list
« Reply #17 on: August 14, 2007, 09:35:25 pm »
There's supposed to be 'getinfo' packet from master server right after your server sends 'heartbeat Tremulous'. Make sure your port forwarding is set for UDP!

You can analyze dumps from tcpdump in Wireshark while running it as a regular user. It makes the dump much less cryptic. Look into data field of the packet.
If my answer to your problem doesn't seem helpful, it means I won't help you until you show some effort to fix your problem yourself!
1.2.0 release's been delayed for 5:48:00 already because of stupid questions.

Scam

  • Posts: 27
  • Turrets: +1/-2
Server visible to public list
« Reply #18 on: August 15, 2007, 01:54:44 pm »
Yup, UDP is allowed, otherwise my friends couldnt connect to my server could they? tcpdump confimed that my server sends heartbeat to tremulous master server, but it seems to be that i don't get any 'getinfo' packet back from there. So this must be the problem?

Scam

  • Posts: 27
  • Turrets: +1/-2
Server visible to public list
« Reply #19 on: August 19, 2007, 11:03:43 am »
I still haven't found solution to this problem. Anyone, ideas?

kevlarman

  • Posts: 2737
  • Turrets: +291/-295
Server visible to public list
« Reply #20 on: August 19, 2007, 04:49:46 pm »
Quote from: "Scam"
I still haven't found solution to this problem. Anyone, ideas?
what does master.tremulous.net resolve to on your computer?
Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

Scam

  • Posts: 27
  • Turrets: +1/-2
Server visible to public list
« Reply #21 on: August 19, 2007, 06:15:20 pm »
master.tremulous.net resolved to 208.116.49.110:30710
Like it should be

Yes, still struggling with this problem. [15.09.07]

Anzalite

  • Posts: 3
  • Turrets: +0/-0
Server visible to public list
« Reply #22 on: September 17, 2007, 03:12:46 am »
I am too. I am thinking this to be an issue with the NAT now. WRT54GS with DMZ hosting >.>. Would hooking your computer up directly to the internet and using internet connection sharing work? (Internet--Tremulous serv--Router--Rest of computers) Oh port forwarding and all it's woes I wish IPv6 would hurry up and be widespread so we dont have NAT anymore

Rock

  • Posts: 12
  • Turrets: +2/-0
Strange solution?
« Reply #23 on: September 19, 2007, 09:54:28 pm »
Hey I had exactly the same problem like you. I've also postet it int tremulous.net forum but nobody ansewered to me  :P

Anyway, I've found solution for this problem, but i think its not the best...

When I started the server, everybody could connect but it doesent appear in the public list.
So Ive waited and some minutes after the start my server's IP apeared in the
http://tremmaster.quakedev.net/ list, marked as "Timeout".

On this site there's a Port behind my server's IP. When I now use the same port for the server and also configure the firewall, port forwarding, my server is listet in the public list.

I think its a very strange way but now my server's in the list and I wish you, that you can make your server public  :wink:

Geronimo

  • Posts: 8
  • Turrets: +0/-9
Same Problem
« Reply #24 on: September 20, 2007, 02:18:37 pm »
Hello, I have the same problem.

I opened all my ports to my server, which is 32123 or 30720. A friend of me could join the serving using my IP and port 32123 by manual using favourite servers.
However my server doesn't show up in the tremmaster list which Rock posted. Also not als timeout (and not after an hour).

I think it is weird that not more people had this problem, or have a (maybe simple) solution for this.

I hope the problem is taken seriously now...  :cry:
JOIN THE UNDERCOVER AIMBOT POLICE

Rock

  • Posts: 12
  • Turrets: +2/-0
Server visible to public list
« Reply #25 on: September 20, 2007, 04:33:17 pm »
my server didnt appear everytime in the list marked as timeout.
but after some trys it do

try to shutdown some programms wich are using your network (like ICQ)
when the server appears in the list u can restart them

Anzalite

  • Posts: 3
  • Turrets: +0/-0
Server visible to public list
« Reply #26 on: September 21, 2007, 03:59:21 am »
Mine's a dedicated server it does not run anyhting else

Geronimo

  • Posts: 8
  • Turrets: +0/-9
Dedicated server
« Reply #27 on: September 21, 2007, 07:55:52 am »
The only thing it runs is a ftp-server. And it is playable when manually configured in fav. servers.

Could there be a problem in the configuration?

I have a speedtouch modem / router 780i
I run windows server 2003 enterpr. (however it also doesn't show up on my normal xp machine)

I have port 32123 configured
JOIN THE UNDERCOVER AIMBOT POLICE

Scam

  • Posts: 27
  • Turrets: +1/-2
Server visible to public list
« Reply #28 on: September 21, 2007, 04:16:35 pm »
Sorry, but none of your's advices were not any help. And no, my server is not listed in http://tremmaster.quakedev.net/ even as a 'Timeout'.

Quote from: "Rock"

try to shutdown some programms wich are using your network (like ICQ)
when the server appears in the list u can restart them


Haha
I am quite sure this is not the problem...

Rock

  • Posts: 12
  • Turrets: +2/-0
Server visible to public list
« Reply #29 on: September 21, 2007, 04:41:17 pm »
Quote from: "Scam"

Quote from: "Rock"

try to shutdown some programms wich are using your network (like ICQ)
when the server appears in the list u can restart them


Haha
I am quite sure this is not the problem...


Yea I also thought this but my server doesnt't appear when ICQ is running by the server's start.

I know my Ideas how to make server public are very strange but I just wrote what I know and what happened to my server...