[Serusers] Problem with ACK

Jiri Kuthan jiri at iptel.org
Mon Dec 27 10:10:05 CET 2004


Maybe an error in your script. you obviously tried to send a reply
using sl_send_reply in response to the ACK. What you really wanted
to do was to forward the ACK.

-jiri

At 11:16 PM 12/23/2004, Amozurrutia Jesus wrote:
>I double checked and the ACK are ignored by SER.
>
>The log file thows this:
>Dec 23 13:26:13 sip2 /usr/sbin/ser[21127]: Warning: sl_send_reply: I won't
>send a reply for ACK!! 
>
>
>Jesus
>
>-----Original Message-----
>From: Greger V. Teigre [mailto:greger at teigre.com]
>Sent: Lunes, 20 de Diciembre de 2004 01:43 a.m.
>To: Amozurrutia Jesus; serusers at lists.iptel.org
>Subject: Re: [Serusers] Problem with ACK
>
>
>Are you sure that the ACK stops at ser?  The ACKs should just flow through 
>ser.  I have seen a similar problem with XLite where Cisco drops the ACK 
>because XLite there is a bug in XLIte's Via parsing.  This is a Cisco 
>gateway appending an x-route-tag to via.  Turn on debugging (ALL) on Cisco 
>and check if it drops the ACK due to wrong/no branch info in Via.
>g-)
>
>Amozurrutia Jesus wrote:
>> I'm implementing the scenario shown below.
>>
>>   ___      ______
>>  / 0 \ ---/      \   |
>>   /_\     | ATA1 |---|    ____     _  _  _  _     _____
>>           \______/   |   /    \   / \/ \/ \/ \   /     \
>>                      |---| FW |---|  IP Net  |---| CCM |
>>                      |   \____/   \_/\_/\_/\_/   \_____/
>>                      |             |        |
>>                      |             |        |
>>                                    |        |
>>                                   ---      ---
>>                                  /   \    /   \
>>                                  |NAT|    |SER|
>>                                  |-T |    |   |
>>                                  \___/    \___/
>>
>> When calling between the CCM (Cisco CallManager) and the ATA, SER
>> simply ignores the call ACK.
>> The ACK looks like:
>>
>>  ACK sip:5559853979*sip1.mcm.net.mx=X.X.71.2+17081 at X.X.81.92:5063
>>  SIP/2.0 Via: SIP/2.0/UDP  X.X.67.218:5060;branch=z9hG4bK29b2c750
>>  From: "5559852600" <sip:5559852600 at X.X.67.218>;tag=16781758
>>  To: <sip:5559853979 at mcm.net.mx>;tag=2602576443
>>  Date: Tue, 30 Nov 2004 23:53:15 GMT
>>  Call-ID: fef8ed00-1da1612d-24d-da4334c8 at X.X.67.218
>>  Route: <sip:5559853979 at X.X.81.94;ftag=16781758;lr>
>>  Max-Forwards: 70
>>  CSeq: 101 ACK
>>  Content-Length: 0
>>
>> The call flow:
>>
>>     CallManager         SIP Server             ATA
>>          |                   |                   |
>>          |-- INVITE -------->|                   |
>>          |<-- trying --------|                   |
>>          |                   |-- INVITE -------->|
>>          |                   |<-- Trying --------|
>>          |                   |<-- Ringing -------|
>>          |<-- Ringing -------|                   |
>>          |                   |<-- OK ------------|
>>          |<-- OK ------------|                   |
>>          |-- ACK ----------->|                   |
>>          |                   |<-- OK ------------|
>>          |<-- OK ------------|                   |
>>          |-- ACK ----------->|                   |
>>          |                   |<-- OK ------------|
>>          |<-- OK ------------|                   |
>>          |-- ACK ----------->|                   |
>>          |                   |<-- OK ------------|
>>          |<-- OK ------------|                   |
>>          |-- ACK ----------->|                   |
>>          |                   |<-- OK ------------|
>>                ......
>>
>> My guess is that SER does not accept the URI
>> "5559853979*sip1.mcm.net.mx=X.X.71.2+17081 at X.X.81.92:5063" because it
>> contains "*+=" signs ore something similar.
>> When calling from ATA - ATA there is no preoblem because ATAs
>> construct the ACK message different (URI and Rote flipped).
>>
>> Any ideas?
>>
>> Thanks in advance,
>>
>> Jesus
>>
>>
>> _______________________________________________
>> Serusers mailing list
>> serusers at lists.iptel.org
>> http://lists.iptel.org/mailman/listinfo/serusers 
>
>
>_______________________________________________
>Serusers mailing list
>serusers at lists.iptel.org
>http://lists.iptel.org/mailman/listinfo/serusers

--
Jiri Kuthan            http://iptel.org/~jiri/ 




More information about the sr-users mailing list