[Serusers] Calls from UAs behind NAT getting a 503 error...
Kyriakos
tank30 at hotmail.com
Thu Nov 10 09:34:26 CET 2005
Sorry Klaus, I pressed reply instead of reply to all so the mailist was not
CCed, :-)
I used the example configs v5 from Onsip.org and it didnt include an ACK
handler.
I added the extra code and no more warnings now.
Also another thing i had to do when i was setting up the example config file
for NAT and Media proxy was to add a check for NATed caller before the part
of the below code in Invite handler:
if (!proxy_authorize("","subscriber")) {
proxy_challenge("","1");
break;
} else if (!check_from()) {
log (1,"route[3]: 403 error \n");
sl_send_reply("403", "Use From=ID");
break;
};
Without the check and the fixed contact , no UA behind NAT could make a call
except from the UA that took port 5060 on NAT.
I also found that in my config file when a caller was behind nat and was
trying to make a pstn call , i called use_media_proxy twice.
When i fixed that , the calls would go through ok and not get a 503
response.
Can someone explain what exactly happened when i called the use_media_proxy
twice and the calls were getting rejected?
Many thanks,
Kyriakos
----- Original Message -----
From: "Klaus Darilion" <klaus.mailinglists at pernau.at>
To: "Kyriakos" <tank30 at hotmail.com>; "ser users" <serusers at lists.iptel.org>
Sent: Wednesday, November 09, 2005 4:48 PM
Subject: Re: [Serusers] Calls from UAs behind NAT getting a 503 error...
> Kyriakos wrote:
>> So Klaus, basically what i need is an extra handler for ACK?
>>
>> route[6] {
>>
>> # ------------------------------------------------------------------------
>> # ACK Handler
>> # ------------------------------------------------------------------------
>> if (method=="ACK") {
>> t_relay();
>> return;
>> };
>
> That should work
>
>> Does this affect the call flow? I mean Ive read that responses to ACK
>> requests are not that important.
>
> per standard: there is NEVER a response to an ACK
>
>> Im a newbie in SER and sip so please bare with me.
>> :-)
>
> please always cc: to the list.
>
> regards
> klaus
>
>> By the way thanks for the reply.
>>
>> Kyriakos
>>
>>
>>
>
>
More information about the sr-users
mailing list