Register FAQ Search Today's Posts Mark Forums Read
Go Back   JazzJackrabbit Community Forums » Open Forums » General Jazz Jackrabbit Talk

Connection problems (the infamous 30-second one)

Torkell Torkell's Avatar

Stealth Admin

Joined: Jul 2004

Posts: 2,153

Torkell is a forum legendTorkell is a forum legendTorkell is a forum legend

Jul 5, 2004, 12:12 PM
Torkell is offline
Reply With Quote
Question Connection problems (the infamous 30-second one)

I stumbled across this site when looking for the JJ2 patch and some levels, and was rather suprised as to how strong the JJ2 community appeared to be (hadn't been able to find anything since J2C closed down). So I went on a level-downloading rampage, and then tried online games (after finding the list server patch). Every time I've tried so far, I stay connected for about 30 seconds before getting booted off by the server.

I *do* know about networking, and so did some digging of my own. Rough network outline: my PC is connected thru a wireless network to a router/NAT box with a DSL modem. I have a firewall on my PC (Norton), and that has the required ports for Jazz open (UDP to/from 10052, TCP to/from 10052, TCP to 10053 + 10054). The NAT box is forwarding packets properly - I can see in a packet sniffer the return UDP packets from the pings and status requests.

What appears to happen is that Jazz gets the server list, pings each server and gets a reply, and continues to ping until I connect to one. It then opens a TCP connection to 10052, and starts to send lots of UDP packets to 10052 as well. I don't get any replies to those packets (unlike the ones earlier), and then after 30 seconds the server boots me. All the TCP stuff behaves, and inside of the game I see chat messages (and have been able to send them as well).

It seems to me that forwarding ports should only be necessary if you are hosting a server, and other games work fine (UT & Half-life for examples). And the NAT box is forwarding the replies to the initial server query packets.
So, um, any ideas, folks? A virtual bit o' chocolate to the one who solves the problem
__________________
-- Torkell



Fawriel Fawriel's Avatar

JCF Éminence Grise

Joined: May 2002

Posts: 11,990

Fawriel is doing well so far

Jul 5, 2004, 12:16 PM
Fawriel is offline
Reply With Quote
Now I was just about to welcome you back, only to find that you aren't who I thought you were...ahem.

Welcome aboard!

..okay, I know this isn't a welcoming thread, but.. *shrugs*...
__________________
Torkell Torkell's Avatar

Stealth Admin

Joined: Jul 2004

Posts: 2,153

Torkell is a forum legendTorkell is a forum legendTorkell is a forum legend

Jul 5, 2004, 12:19 PM
Torkell is offline
Reply With Quote
Quote:
Originally Posted by Piccolo
Now I was just about to welcome you back, only to find that you aren't who I thought you were...ahem.

Welcome aboard!
lol... I use the handle BoggyB in a few places, but someone else beat me to it on Yahoo and Hotmail. So beware - there are imitation BoggyB's out there
__________________
-- Torkell



Radium Radium's Avatar

JCF Éminence Grise

Joined: Jul 2002

Posts: 12,275

Radium is an asset to this forum

Jul 5, 2004, 12:39 PM
Radium is offline
Reply With Quote
I think I recall hearing the name "BoggyB" back when I played Worms2, but I don't remember where I heard it.
Torkell Torkell's Avatar

Stealth Admin

Joined: Jul 2004

Posts: 2,153

Torkell is a forum legendTorkell is a forum legendTorkell is a forum legend

Jul 5, 2004, 12:56 PM
Torkell is offline
Reply With Quote
Quote:
Originally Posted by Radium
I think I recall hearing the name "BoggyB" back when I played Worms2, but I don't remember where I heard it.
It's from Worms, all right. Specifically, BoggyB is the worm mentioned in the wormsong (original Worms CD, track 8).

"Six inches tall, and armed to the teeth, a fine soldier he made
And his name was Boggy B."
__________________
-- Torkell



Ninja

JCF Member

Joined: Apr 2002

Posts: 2,512

Ninja is an asset to this forumNinja is an asset to this forum

Jul 5, 2004, 03:17 PM
Ninja is offline
Reply With Quote
BoggyB was one of the default in Worms 1.
KRSplat KRSplat's Avatar

JCF Member

Joined: Mar 2001

Posts: 4,942

KRSplat is a forum legendKRSplat is a forum legend

Jul 6, 2004, 02:48 AM
KRSplat is offline
Reply With Quote
I remember the name BoggyB from the JMMB... but that's probably not a coincidence either. WB.

Did you try opening 10052-10054 on UDP? I'm just guessing, but you might need the other ones.
__________________
Torkell Torkell's Avatar

Stealth Admin

Joined: Jul 2004

Posts: 2,153

Torkell is a forum legendTorkell is a forum legendTorkell is a forum legend

Jul 6, 2004, 03:48 AM
Torkell is offline
Reply With Quote
Quote:
Originally Posted by KRSplat
I remember the name BoggyB from the JMMB... but that's probably not a coincidence either. WB.

Did you try opening 10052-10054 on UDP? I'm just guessing, but you might need the other ones.
Never did sign up to the JMMB, so that must have been an imitation BoggyB

The firewall rules I've got set up for JJ2 are:
Allow outbound TCP connections to remote port 10052-10054
Allow inbound TCP connections to local port 10052
Allow UDP packets to and from remote port 10052
Allow UDP packets to and from local port 10052

Norton didn't prompt me about any other ports, and the only ones that appeared in the packet sniffer were TCP connections to remote port 10052-10053 and UDP packets to and from remote port 10052.

Have a bit o' chocolate anyway!

__________________
-- Torkell



Crono5 Crono5's Avatar

JCF Member

Joined: Dec 2003

Posts: 221

Crono5 is doing well so far

Jul 7, 2004, 04:30 PM
Crono5 is offline
Reply With Quote
You could alwaysset up DMZ for your computer.
Torkell Torkell's Avatar

Stealth Admin

Joined: Jul 2004

Posts: 2,153

Torkell is a forum legendTorkell is a forum legendTorkell is a forum legend

Jul 8, 2004, 08:50 AM
Torkell is offline
Reply With Quote
Quote:
Originally Posted by Crono5
You could alwaysset up DMZ for your computer.
That's kinda of something I'd prefer not to do, considering that that would probably knock out all the other computers behind the NAT. I might give it a try at some point when I can do so without affecting anyone else.

I did try some things - adding JJ2 to the port forwarding or open ports list didn't work, setting the built-in firewall to allow fragmented UDP packets didn't work, and setting the firewall to echo blocked packets to me didn't work either (and nothing new appeared in the packet sniffer).
__________________
-- Torkell



LittleFreak LittleFreak's Avatar

JCF Member

Joined: May 2004

Posts: 4,190

LittleFreak is doing well so far

Jul 11, 2004, 04:32 AM
LittleFreak is offline
Reply With Quote
I have the same problem, and everytime I ask someone they say open ports blablabla on firewall. I did it long time ago, and it still doesn't work. Sometimes, but not often it works, but if I rejoin I continue crashing all 30 seconds.
Nimrod

JCF Member

Joined: Jul 2001

Posts: 827

Nimrod has disabled reputation

Jul 11, 2004, 07:53 AM
Nimrod is offline
Reply With Quote
If your behind a NAT, surely you could just disable the software firewall and try/see?
__________________
-Nimrod
Torkell Torkell's Avatar

Stealth Admin

Joined: Jul 2004

Posts: 2,153

Torkell is a forum legendTorkell is a forum legendTorkell is a forum legend

Oct 6, 2004, 02:26 PM
Torkell is offline
Reply With Quote
I've sorted it! Turns out it was something obscure in how Norton handles rules - if you set it to "to and from" then both ends have to match the rule (in this case, the packet had to be from 10052 to 10052). It doesn't help that that's only explained in a irrevelant part of the help file (the part that tells you what order the rules are processed in). I hate Norton.
__________________
-- Torkell



Coney

JCF Member

Joined: Nov 2004

Posts: 40

Coney is doing well so far

Nov 18, 2004, 04:48 PM
Coney is offline
Reply With Quote
the only firewall I have is the windows xp connection firewall and I cant get it to work.
Tubz Tubz's Avatar

JCF Veteran

Joined: Apr 2001

Posts: 5,851

Tubz is doing well so far

Nov 19, 2004, 07:57 AM
Tubz is offline
Reply With Quote
http://www.jazz2online.com/jcf/showthread.php?t=11660

Erm (I know I say this too much), go there, It's my neglected, last resort thread to getting people online and gaming, well you know what I mean.
__________________

"Jewel is the Metallica of Yodelling." ~Edwin McCain
"Yes, it's a personal attack if you save my picture about internet safety" ~Labratkid
"You know what JBL? The only reason you were WWE Champion for a year was because Triple H didn't want to work Tuesdays!" ~Paul Heyman, addressing the public at the "ECW: One Night Stand" PPV on Sunday, June 12, 2005
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump

All times are GMT -8. The time now is 07:15 AM.