Strange behaviour trying to connect to a server #1952
Replies: 6 comments 37 replies
-
8007ms (8.007 seconds) is. a long time. Is this the ping from 1B to 2Z? If the 8007 ms is a typo, then I would start with confirming the (bad) behavior is symmetric between two machines. |
Beta Was this translation helpful? Give feedback.
-
Does your Genre Rock server use |
Beta Was this translation helpful? Give feedback.
-
A client doesn't default to 22124, but rather to 22134 and then trying again with successive ports until it succeeds in binding. |
Beta Was this translation helpful? Give feedback.
-
That server will of course be in the list that the Rock directory sent to machine 1B. But without using It might be informative to try running Wireshark on machine 1B to observe the Jamulus traffic. |
Beta Was this translation helpful? Give feedback.
-
OK, I was wrong. It's not just this one. It seems to be prevelantly MacOS and Windows machines. As in all MacOS and Windows machine, plus a few more. What I think may be happening is that the OS firewall isn't happy with two "intrusions" from the same IP (i.e. my external IP) on different source ports - one the directory, one my client. I don't know why, though. Sort of ties in with what David is saying. |
Beta Was this translation helpful? Give feedback.
-
So I spent some time today with the server operator. Initially he started the server up on Any Genre 3. I noticed it came up with "split ports" -- (nn) MM, which I immediately felt shouldn't happen. The server is relying on "magic hole punch" (as I call it) for convincing the router to allow inbound traffic. I didn't see this (or, at least, don't remember seeing it), previously. The server was being run with My thinking was that "22124" might be getting "clogged" at the router - i.e. something other than the server had already claimed it. So I suggested trying a high numbered port, like 58124. This worked -- Jamulus Explorer showed just the specified value and I could then connect to the server - still on Any Genre 3. Then we tried on one of my directory servers - and that worked, too. So it looks like "magic hole punch" has some issues around port allocation at the router. (It's not something I've ever been keen on... so my first reaction is just to drop it...) (When the router has been configured manually with an allocated port assigned to Jamulus Server there won't be an issue, I expect.) |
Beta Was this translation helpful? Give feedback.
-
Background
Problem
ping
gives meso there isn't a ICMP-layer network routing problem.
Anyone any idea why one server would act differently from the others?
Beta Was this translation helpful? Give feedback.
All reactions