MJ uses different ports on EACH call...49152, 49160 49164...

Having issues with your magicJack? Post here, and we'll try to help you out!

Moderators: Bill Smith, Pilot

Post Reply
timdoc1
MagicJack Newbie
Posts: 8
Joined: Wed Feb 04, 2009 9:51 pm

MJ uses different ports on EACH call...49152, 49160 49164...

Post by timdoc1 »

Every time I call, I can't hear voice.
My router/modem's (SBG900) firewall security log tells me it has blocked some ports, While I am on the call I can unblock them and voila! MJ works.

Problem is that the next call MJ uses different ports again.

Anybody have this issue? Knows what's up?

I just got this in the mail 2/1/09 and it is being VERY difficult
BYe For Now
john_navarro
MagicJack Newbie
Posts: 3
Joined: Fri Jan 30, 2009 12:59 pm

Post by john_navarro »

It is normal for the RTP stream to open random ports back to your system. This shouldn't be a problem since your MJ initiated the connection. A workaround would be to define a rule in your firewall to accept any incoming connection from the streaming server. The easiest way to do this is to do a packet capture. Otherwise, there are instructions in the FAQ for how to determine what proxy you're using. Below the proxy info is the RTP streaming server IP Address.
az2008
MagicJack Sensei
Posts: 1404
Joined: Wed Aug 20, 2008 12:57 pm
Location: Tempe, AZ

Re: MJ uses different ports on EACH call...49152, 49160 4916

Post by az2008 »

timdoc1 wrote:Every time I call, I can't hear voice.
My router/modem's (SBG900) firewall security log tells me it has blocked some ports, While I am on the call I can unblock them and voila! MJ works.

Problem is that the next call MJ uses different ports again.

Anybody have this issue? Knows what's up?

I just got this in the mail 2/1/09 and it is being VERY difficult
See the wiki page for information about the servers (and ports) MagicJack connects to: http://en.wikibooks.org/wiki/MagicJack/ ... Background

See the wiki page for information about "opening firewall ports:" http://en.wikibooks.org/wiki/MagicJack/ ... irewall.3F

If your router is of the restrictive type, limiting access from your LAN to the external internet, then you'll need to "open ports." But, this shouldn't be confused with "opening ports" to allow external access into your LAN (port forwarding). MJ doesn't require that (although, as described in that FAQ article, some buggy routers do).

Mark
See the MagicJack Wiki (FAQ, How-To, history and more).
az2008
MagicJack Sensei
Posts: 1404
Joined: Wed Aug 20, 2008 12:57 pm
Location: Tempe, AZ

Re: MJ uses different ports on EACH call...49152, 49160 4916

Post by az2008 »

BTW: Based upon the port numbers you provided, it's clear that you're referring to local ports on your firewall, not destination ports on the MJ server (which are in the range of 10000-30000).

So, you must have a very restrictive firewall, preventing external access if it's complaining about the port opened from the softphone to the *LAN* side of the firewall (which is usually in the 40000-60000 range).

Mark
See the MagicJack Wiki (FAQ, How-To, history and more).
timdoc1
MagicJack Newbie
Posts: 8
Joined: Wed Feb 04, 2009 9:51 pm

Post by timdoc1 »

MJ TEch support told me to port forward, I've done it, but don;t think that's the issue.
I will research your PROVIDED link ot see what it says.

But understand, I can see what ports it's using, then unblock them (WHILE STILL ON THE BLOCKED) call andinstantly start a successful conversation!
BYe For Now
az2008
MagicJack Sensei
Posts: 1404
Joined: Wed Aug 20, 2008 12:57 pm
Location: Tempe, AZ

Post by az2008 »

timdoc1 wrote:MJ TEch support told me to port forward, I've done it, but don;t think that's the issue.
I will research your PROVIDED link ot see what it says.

But understand, I can see what ports it's using, then unblock them (WHILE STILL ON THE BLOCKED) call andinstantly start a successful conversation!
1. MJ chat support tell people to do the wrong thing all the time. And, it's never clear what people mean when they say "open ports" because that can have two meanings (or may be necessary for buggy routers, or overly restrictive firewalls that block external access).

2. I just read the manual for the SBG900 (http://www.google.com/url?sa=U&start=7& ... znq2SdZatA). The problem is that it probably blocks external access.

See page 35 (of the PDF, 29 of the printed page) for an example of the Firewall Policy advanced page, showing how outbound access can be blocked.

So, nobody should get confused about whether they need to "disable their firewall" in the sense of allowing external traffic in. That's probably not what you're dealing with. Your's is a case of shooting yourself in the foot with a restrictive firewall (LAN to WAN).

Mark
See the MagicJack Wiki (FAQ, How-To, history and more).
Post Reply