[Asterisk-Users] Broken firewall or brain damaged admin?
Jason Bachman
jason at bachman.cc
Sat Jun 10 07:53:33 MST 2006
More than likely, the hotels are using a service that uses proxies, not
just a NAT firewall. This being the case, they may very well block UDP
traffic. Since UDP is a stateless protocol, there is the very good
chance that they block incoming UDP to deter people from using streaming
services/p2p services for bandwidth control or to deter DoS attacks.
Would not be the first time i have seen that happen. It would have a
detrimental effect on IAX protocol since it uses UDP. SIP TCP would fix
your problem but Asterisk doesn't support that yet.
Rich Adamson wrote:
> Brian Capouch wrote:
>> I am travelling this week and have had to buy connectivity from a
>> hotel and at a couple of airports.
>>
>> For the first time ever, I have had problems (twice out of four
>> connections) with IAX traffic going through firewalls.
>>
>> I'm almost certain I'm looking at a broken firewall, and if it's a
>> commercial one that's in use by hotspot/hotel-type operations, I
>> would like to follow up and see if I can figure out how to convince
>> them to fix it.
>>
>> In both cases I have been on a NAT connection.
>>
>> In both cases I have been able trace and see the following behavior,
>> identical in both:
>>
>> 1. My packets leave a private IP asking for a UDP connection to my
>> home Asterisk server, port 4569.
>>
>> 2. Asterisk reports "<Unregistered>" when I do an iax2 show registry.
>>
>> 3. Sniffing at my home server shows tons of traffic similar to this
>> snippet:
>>
>> 21:30:37.829275 ip-66-80-112-58.chi.megapath.net > pbx: icmp:
>> ip-66-80-112-58.chi.megapath.net udp port 4569 unreachable (DF)
>> 21:30:37.833965 ip-66-80-112-58.chi.megapath.net > pbx: icmp:
>> ip-66-80-112-58.chi.megapath.net udp port 4569 unreachable (DF)
>>
>> I'd like to ask the list two things: first, is this indeed a broken
>> firewall? It seems like the NAT mapping that sends traffic out
>> should accept the return traffic on the port it uses (4569 in this
>> case) as its *source* port.
>
> Probably not. If it were broken, then dns and other udp services would
> fail as well.
>
>> Second, and more important, anything I can do beyond beating my head
>> against doltish ISP customer service reps, who in both cases told me
>> that I had something broken "on my end?"
>
> Guess you could try changing the iax port (from 4569) to see if that
> works. If it does, there might be an access list applied somewhere
> that is blocking 4569.
>
> A more complete/detailed sniffer trace might be helpful since the
> above snippet only shows one-way traffic and not much of the actual
> packet.
>
> R.
>
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
>
> Asterisk-Users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
More information about the asterisk-users
mailing list