Hi everybody.

 

I am using Kamailio 3.1 and RTP proxy for internet calls. I'm using external 
test accounts to check if the calls are established and the media flow is ok.

 

When I use a sip2sip.info or  VoIP Talk accounts, then all is working fine 
between my internal and these external accounts.

 

But when I use a iptel.org account and this account calls to an internal 
account (registered with kamailio), then callee sends the 200 OK to the SIP 
proxy and the SIP proxy to iptel. IPtel.org proxy sends the ACK to my proxy 
with this lines at the end of the packet:

 

P-hint:  rr-enforced\r\n

P-hint:  rr-enforced\r\n

 

And my SIP proxy never resends the ACK to the callee, so the callee resends OK 
200 periodically and after 32 seconds sends a BYE message and the call is 
finished.

 

I've been reading posts about missing ACKs but I can't find the answer to my 
problem, that it seems like "t_check_trans" doesn´t recognize the ACK as 
related to a transaction. But this is only with IPTEL accounts, my proxy SIP is 
working with other SIP providers, so I don't know if forcing relay of every ACK 
packet is a good idea.

 

Any help would be appreciated.

 

Thanks,

 

Ricardo

_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to