The following are three of the problems: 1) The "proxied" 200 has a malformed Contact.
2) The "proxied" ACK has an incorrect CSeq since it doesn't match the "proxied" INVITE's CSeq. 3) The request-uri of the ACKs appear incorrect; however it might be related to problems 1 and 2. > -----Original Message----- > From: [email protected] [mailto:sip- > [email protected]] On Behalf Of Andrew Wood > Sent: Sunday, February 01, 2009 7:57 AM > To: [email protected] > Subject: [Sip-implementors] Misformed ACK causing media session to fail > > The following is a SIP message sequence between two phones and a proxy > sitting between them > The Calling phone (201) is on IP 192.168.254.2 > The called phone (200) is on 192.168.254.1 > The proxy is on 192.168.254.254 > > The phone rings and the caller gets ring tone, and ring tone stops when > its answered but the media session fails to establish, which I think is > a problem with the ACK. I think the ACK is being discarded by the called > phone. > > I would be most grateful for any pointers as to what is wrong here. > > Thanks > Andrew > > Received INVITE: > > INVITE sip:[email protected];user=phone SIP/2.0 > Via: SIP/2.0/UDP 192.168.254.2:5060;branch=z9hG4bKa87d4e3a87ca634d > Contact: <sip:[email protected]:5060;user=phone;transport=udp> > To: <sip:[email protected];user=phone> > From: <sip:[email protected];user=phone>;tag=3440312132 > Call-ID: [email protected] > CSeq: 2 INVITE > Expires: 300 > Allow: ACK, BYE, CANCEL, INVITE, NOTIFY, OPTIONS, REFER, REGISTER, > PRACK, UPDATE > Content-Type: application/sdp > Proxy-Authorization: Digest > username="userB",realm="",nonce="1233492477:9a4d30a056a8b4aa2afebadffc50ae > a0",uri="sip:[email protected]",response="37f53e5aff3c049f7564ef00635c60 > 90",qop=auth-int,nc=00000001,cnonce="bf41afbb" > > Supported: replaces, 100rel > User-Agent: Cisco-CP7912/8.0.0-060111A > Content-Length: 288 > > v=0 > o=201 805339182 805339182 IN IP4 192.168.254.2 > s=Cisco 7912 SIP Call > c=IN IP4 192.168.254.2 > t=0 0 > m=audio 16384 RTP/AVP 0 18 8 101 > a=rtpmap:0 PCMU/8000/1 > a=rtpmap:18 G729/8000/1 > a=fmtp:18 annexb=yes > a=rtpmap:8 PCMA/8000/1 > a=rtpmap:101 telephone-event/8000 > a=fmtp:101 0-15 > > > Forwarded INVITE: > > > INVITE sip:[email protected]:5060;user=phone;transport=UDP SIP/2.0 > Via: SIP/2.0/UDP 192.168.254.2:5060;branch=z9hG4bKa87d4e3a87ca634d > Max-Forwards: 70 > Contact: <sip:[email protected]:5060> > To: <sip:[email protected]:5060;user=phone;transport=UDP> > From: <sip:[email protected];user=phone>;tag=3440312132 > Call-ID: [email protected] > CSeq: 1 INVITE > Content-Type: application/sdp > Content-Length: 288 > > v=0 > o=201 805339182 805339182 IN IP4 192.168.254.2 > s=Cisco 7912 SIP Call > c=IN IP4 192.168.254.2 > t=0 0 > m=audio 16384 RTP/AVP 0 18 8 101 > a=rtpmap:0 PCMU/8000/1 > a=rtpmap:18 G729/8000/1 > a=fmtp:18 annexb=yes > a=rtpmap:8 PCMA/8000/1 > a=rtpmap:101 telephone-event/8000 > a=fmtp:101 0-15 > > > > Recieved 180: > SIP/2.0 180 Ringing > Via: SIP/2.0/UDP 192.168.254.2:5060;branch=z9hG4bKa87d4e3a87ca634d > Contact: <sip:[email protected]:5060;user=phone;transport=udp> > To: <sip:[email protected]:5060;user=phone;transport=UDP>;tag=2081843699 > From: <sip:[email protected];user=phone>;tag=3440312132 > Call-ID: [email protected] > CSeq: 1 INVITE > Allow: ACK, BYE, CANCEL, INVITE, NOTIFY, OPTIONS, REFER, REGISTER, > PRACK, UPDATE > Server: Cisco-CP7912/8.0.0-060111A > Content-Length: 0 > > > Forwarded 180: > SIP/2.0 180 Ringing > Via: SIP/2.0/UDP 192.168.254.2:5060;branch=z9hG4bKa87d4e3a87ca634d > Contact: <sip:[email protected]:5060;user=phone;transport=udp> > To: <sip:[email protected];user=phone>;tag=2081843699 > From: <sip:[email protected];user=phone>;tag=3440312132 > Call-ID: [email protected] > CSeq: 2 INVITE > Allow: ACK, BYE, CANCEL, INVITE, NOTIFY, OPTIONS, REFER, REGISTER, > PRACK, UPDATE > Server: Cisco-CP7912/8.0.0-060111A > Content-Length: 0 > > > > Recieved 200: > SIP/2.0 200 OK > Via: SIP/2.0/UDP 192.168.254.2:5060;branch=z9hG4bKa87d4e3a87ca634d > Contact: <sip:[email protected]:5060;user=phone;transport=udp> > To: <sip:[email protected]:5060;user=phone;transport=UDP>;tag=2081843699 > From: <sip:[email protected];user=phone>;tag=3440312132 > Call-ID: [email protected] > CSeq: 1 INVITE > Allow: ACK, BYE, CANCEL, INVITE, NOTIFY, OPTIONS, REFER, REGISTER, > PRACK, UPDATE > Content-Type: application/sdp > Server: Cisco-CP7912/8.0.0-060111A > Supported: replaces > Content-Length: 210 > > v=0 > o=200 42059188 42059188 IN IP4 192.168.254.1 > s=Cisco 7912 SIP Call > c=IN IP4 192.168.254.1 > t=0 0 > m=audio 16384 RTP/AVP 0 101 > a=rtpmap:0 PCMU/8000/1 > a=rtpmap:101 telephone-event/8000 > a=fmtp:101 0-15 > > > Forwarded 200: > SIP/2.0 200 OK > Via: SIP/2.0/UDP 192.168.254.2:5060;branch=z9hG4bKa87d4e3a87ca634d > Contact: <sip:> > To: <sip:[email protected];user=phone>;tag=2081843699 > From: <sip:[email protected];user=phone>;tag=3440312132 > Call-ID: [email protected] > CSeq: 2 INVITE > Content-Type: application/sdp > Content-Length: 210 > > v=0 > o=200 42059188 42059188 IN IP4 192.168.254.1 > s=Cisco 7912 SIP Call > c=IN IP4 192.168.254.1 > t=0 0 > m=audio 16384 RTP/AVP 0 101 > a=rtpmap:0 PCMU/8000/1 > a=rtpmap:101 telephone-event/8000 > a=fmtp:101 0-15 > setting tcsid = 379 > > > > Received ACK : > > ACK sip:192.168.254.254 SIP/2.0 > Via: SIP/2.0/UDP 192.168.254.2:5060;branch=z9hG4bKf5d124862f8aad9a > To: <sip:[email protected];user=phone>;tag=2081843699 > From: <sip:[email protected];user=phone>;tag=3440312132 > Call-ID: [email protected] > CSeq: 2 ACK > Proxy-Authorization: Digest > username="userB",realm="",nonce="1233492477:9a4d30a056a8b4aa2afebadffc50ae > a0",uri="sip:[email protected]",response="37f53e5aff3c049f7564ef00635c60 > 90",qop=auth-int,nc=00000001,cnonce="bf41afbb" > User-Agent: Cisco-CP7912/8.0.0-060111A > Content-Length: 0 > > > > Forwarded ACK: > ACK sip:[email protected];user=phone SIP/2.0 > Via: SIP/2.0/UDP 192.168.254.2:5060;branch=z9hG4bKf5d124862f8aad9a > To: <sip:[email protected];user=phone>;tag=2081843699 > From: <sip:[email protected];user=phone>;tag=3440312132 > Call-ID: [email protected] > CSeq: 2 ACK > Proxy-Authorization: Digest > username="userB",realm="",nonce="1233492477:9a4d30a056a8b4aa2afebadffc50ae > a0",uri="sip:[email protected]",response="37f53e5aff3c049f7564ef00635c60 > 90",qop=auth-int,nc=00000001,cnonce="bf41afbb" > User-Agent: Cisco-CP7912/8.0.0-060111A > Content-Length: 0 > > _______________________________________________ > Sip-implementors mailing list > [email protected] > https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors _______________________________________________ Sip-implementors mailing list [email protected] https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
