Hi Everyone,

 

I am really stuck here. I really need help!

 

I receive the following ACK request in SER from a Linksys/PAP user agent

that SER should forward to the destination User Agent: 1234560133.

 

---------------------------------------------------------------------------------------------------------------------------

ACK sip:10.1.10.65;ftag=cff8d63370ff3ed5o0 SIP/2.0                                                                     

Via: SIP/2.0/UDP 172.16.15.51:5060;branch=z9hG4bK-5b186b5;rport                                                        

From: 1234560133 <sip:2224440133@host.domain.name>;tag=cff8d63370ff3ed5o0                                               

To: <sip:1234560131@host.domain.name>;tag=26001139010904                                                                

Call-ID: 9b54d80b-81b366dd@172.16.15.51                                                                                

CSeq: 101 ACK                                                                                                          

Max-Forwards: 70                                                                                                        

Route: <sip:1234569999@10.1.10.65:5060>                                                                                

Contact: 1234560133 <sip:1234560133@172.16.15.51:5060>                                                                  

User-Agent: Linksys/PAP2-3.1.5(LS)                                                                                     

Content-Length: 0                                                                                                       

---------------------------------------------------------------------------------------------------------------------------

                      

But the loose_route function transforms it to the following and as a result it is routed

back to SER and therefore falls into an infinite loop as shown by the couple of ACKs

that get looped through SER:

 

---------------------------------------------------------------------------------------------------------------------------

ACK sip:10.1.10.65;ftag=cff8d63370ff3ed5o0 SIP/2.0                                                                     

Record-Route: <sip:10.1.10.65;ftag=cff8d63370ff3ed5o0;lr=on>                                                           

Via: SIP/2.0/UDP 10.1.10.65;branch=0                                                                                   

Via: SIP/2.0/UDP 172.16.15.51:5060;branch=z9hG4bK-5b186b5;rport=5060                                                   

From: 2224440133 <sip:2224440133@cl1.glphone.com>;tag=cff8d63370ff3ed5o0                                               

To: <sip:2224440131@cl1.glphone.com>;tag=26001139010904                                                                

Call-ID: 9b54d80b-81b366dd@172.16.15.51                                                                                 

CSeq: 101 ACK                                                                                                          

Max-Forwards: 16                                                                                                        

Contact: 2224440133 <sip:2224440133@172.16.15.51:5060>                                                                 

User-Agent: Linksys/PAP2-3.1.5(LS)                                                                                      

Content-Length: 0                                                                                                      

---------------------------------------------------------------------------------------------------------------------------

 

ACK sip:10.1.10.65;ftag=cff8d63370ff3ed5o0 SIP/2.0

Record-Route: <sip:10.1.10.65;ftag=cff8d63370ff3ed5o0;lr=on>

Record-Route: <sip:10.1.10.65;ftag=cff8d63370ff3ed5o0;lr=on>                                                           

Via: SIP/2.0/UDP 10.1.10.65;branch=0                                                                                   

Via: SIP/2.0/UDP 10.1.10.65;branch=0                                                                                   

Via: SIP/2.0/UDP 172.16.15.51:5060;branch=z9hG4bK-5b186b5;rport=5060                                                   

From: 2224440133 <sip:2224440133@cl1.glphone.com>;tag=cff8d63370ff3ed5o0                                               

To: <sip:2224440131@cl1.glphone.com>;tag=26001139010904                                                                

Call-ID: 9b54d80b-81b366dd@172.16.15.51                                                                                

CSeq: 101 ACK                                                                                                           

Max-Forwards: 15                                                                                                       

Contact: 2224440133 <sip:2224440133@172.16.15.51:5060>                                                                  

User-Agent: Linksys/PAP2-3.1.5(LS)                                                                                     

Content-Length: 0                                                                                                       

                           

---------------------------------------------------------------------------------------------------------------------------

 

ACK sip:10.1.10.65;ftag=cff8d63370ff3ed5o0 SIP/2.0

Record-Route: <sip:10.1.10.65;ftag=cff8d63370ff3ed5o0;lr=on>

Record-Route: <sip:10.1.10.65;ftag=cff8d63370ff3ed5o0;lr=on>

Record-Route: <sip:10.1.10.65;ftag=cff8d63370ff3ed5o0;lr=on>

Via: SIP/2.0/UDP 10.1.10.65;branch=0

Via: SIP/2.0/UDP 10.1.10.65;branch=0

Via: SIP/2.0/UDP 10.1.10.65;branch=0

Via: SIP/2.0/UDP 172.16.15.51:5060;branch=z9hG4bK-5b186b5;rport=5060

From: 2224440133 <sip:2224440133@cl1.glphone.com>;tag=cff8d63370ff3ed5o0

To: <sip:2224440131@cl1.glphone.com>;tag=26001139010904

Call-ID: 9b54d80b-81b366dd@172.16.15.51

CSeq: 101 ACK

Max-Forwards: 14

Contact: 2224440133 <sip:2224440133@172.16.15.51:5060>

User-Agent: Linksys/PAP2-3.1.5(LS)

Content-Length: 0

 

I put some debug messages in rr and this is what I get:

 

DEBUG: -ramin- modules/rr/loose_route: jumping to after_strict

after_strict: No next URI found 

 

It seems as if the after_strict is invoked and it can not find the next URI!

 

Can you please tell me why SER can not route this properly!

 

Thank you so much for your kind help

 

ramin