[Spce-user] calls dropped after 30 seconds

Andrew Pogrebennyk apogrebennyk at sipwise.com
Wed Jul 18 04:52:50 EDT 2012


Hello,
the called party is expecting an ACK after 200 OK, but it is not relayed
there correctly.

I would need to see the 200 OK from called party and ACK from the
calling party (or complete trace of this call from 'ngrep-sip b').

Since you say the behaviour is the same with several software clients it
sounds like your router is playing with contents of SIP message, maybe
it has some sort of SIP ALG enabled.

On 07/18/2012 09:14 AM, Jirka Jirout wrote:
> Hello,
> 
> please accept my apologies if my question is stupid, but I have not been able to find a solution even after searching the archives.
> 
> I am trying to make a call between two clients. The cal is set up fine, I have both audio streams working, but after 30 seconds, the call gets dropped. The server is apparently unaware of the successfull connection and sends BYE to both parties. After both acknowledge the message with 200 OK, the calling client sends "SIP/2.0 481 Dialog/Transaction Does Not Exist" to the server.
> 
> Does the server expect the called party to confirm the connection in some other way than just "200 OK"?
> 
> The behaviour is the same with several software clients. I am setting a Cisco phone here just to make sure, but expect the same since it is the server, who instructs the parties to deop the connection.
> 
> The diagram looks like this:
> Calling party		Server		Called party	2nd reg of called party
>     |                   |                   |                   |
> 1 : |U------INVITE----->|                   |                   |
> 2 : |<-100 Trying/INVI-U|                   |                   |
> 3 : |<-407 Proxy Authe-U|                   |                   |
> 4 : |U-------ACK------->|                   |                   |
> 5 : |<-100 Trying/INVI-U|                   |                   |
> 6 : |                   |U------INVITE----->|                   |
> 7 : |                   |U----------------INVITE--------------->|
> 8 : |                   |<-100 Trying (sen-U|                   |
> 9 : |                   |<-180 Ringing/INV-U|                   |
> 10: |<-180 Ringing/INV-U|                   |                   |
> 11: |                   |U----------------INVITE--------------->|
> 12: |                   |U----------------INVITE--------------->|
> 13: |<-----OPTIONS-----U|                   |                   |
> 14: |U--200 OK/OPTIONS->|                   |                   |
> 15: |                   |U----------------INVITE--------------->|
> 16: |                   |<--200 OK/INVITE--U|                   |
> 17: |<--200 OK/INVITE--U|                   |                   |
> 18: |<--200 OK/INVITE--U|                   |                   |
> 19: |                   |<--200 OK/INVITE--U|                   |
> 20: |<--200 OK/INVITE--U|                   |                   |
> 21: |U-------ACK------->|                   |                   |
> 22: |U-------ACK------->|                   |                   |
> 23: |U-------ACK------->|                   |                   |
> 24: |                   |<--200 OK/INVITE--U|                   |
> 25: |<--200 OK/INVITE--U|                   |                   |
> 26: |U-------ACK------->|                   |                   |
> 27: |                   |<--200 OK/INVITE--U|                   |
> 28: |<--200 OK/INVITE--U|                   |                   |
> 29: |U-------ACK------->|                   |                   |
> 30: |<--200 OK/INVITE--U|                   |                   |
> 31: |U-------ACK------->|                   |                   |
> 32: |                   |<--200 OK/INVITE--U|                   |
> 33: |<--200 OK/INVITE--U|                   |                   |
> 34: |U-------ACK------->|                   |                   |
> 35: |<--200 OK/INVITE--U|                   |                   |
> 36: |U-------ACK------->|                   |                   |
> 37: |<-----OPTIONS-----U|                   |                   |
> 38: |U--200 OK/OPTIONS->|                   |                   |
> 39: |<--200 OK/INVITE--U|                   |                   |
> 40: |U-------ACK------->|                   |                   |
> 41: |<--200 OK/INVITE--U|                   |                   |
> 42: |U-------ACK------->|                   |                   |
> 43: |                   |<--200 OK/INVITE--U|                   |
> 44: |                   |U-------ACK------->|                   |
> 45: |<-------BYE-------U|                   |                   |
> 46: |                   |U-------BYE------->|                   |
> 47: |                   |<----200 OK/BYE---U|                   |
> 48: |<-------BYE-------U|                   |                   |
> 49: |U----200 OK/BYE--->|                   |                   |
> 50: |U-481 Dialog/Tran->|                   |                   |
> 
> regards, jj
> 
> _______________________________________________
> Spce-user mailing list
> Spce-user at lists.sipwise.com
> http://lists.sipwise.com/listinfo/spce-user
> 






More information about the Spce-user mailing list