[reSIProcate] Answer the re-Invite failure
Karlsson
boost.regex at gmail.com
Thu Dec 13 04:23:17 CST 2007
I have sovled it, sorry /
2007/12/13, Karlsson <boost.regex at gmail.com>:
>
> Hi, when I recevied a re-Invite and the offer fires, I try to answer it,
> but it's failed.
> Please help me how to reply the re-Invite ?
>
> Thanks
>
>
> Lock lock(mDumMutex);
>
> ServerInviteSessionMap::iterator iter = mServerInviteSessionMap.find
> (callID);
>
> if (iter!=mServerInviteSessionMap.end() && iter->second.isValid()==true)
> {
> iter->second->provideAnswer(sdpContent);
> iter->second->accept(code);
>
> return;
> }
>
>
>
> INVITE sip:testuser2 at 111.222.1.2:1725 SIP/2.0
> Record-Route: <sip:192.168.1.100:8000;lr=on;ftag=b9139637>
> Via: SIP/2.0/UDP 192.168.1.100:8000 ;branch=z9hG4bK1d9d.f04f1746.0
> Via: SIP/2.0/UDP 192.168.1.101:47022;received=111.222.1.2;branch=z9hG4bK-d87543-59226c54fc554a0f-1--d87543-;rport=1731
>
> Max-Forwards: 69
> Contact: <sip:testuser1 at 111.222.1.2:1731;rinstance=7dcab1969c68d87f>
> To: <sip:testuser2 at sip.testserver.com:8000>;tag=7234a17c
> From: <sip:testuser1 at sip.testserver.com:8000>;tag=b9139637
> Call-ID: YWEyYzU0YzQwNmQ1OWM3NDczYTU3ODkzNDk0MDdlOTY.
> CSeq: 2 INVITE
> Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE,
> SUBSCRIBE, INFO
> Content-Type: application/sdp
> User-Agent: eyeBeam release 1004p stamp 31962
> Content-Length: 273
> TestServer-hint: NAThelper
> TestServer-hint: loose_route
> TestServer-hint: route4
> TestServer-hint: route4-donat
>
> v=0
> o=- 6 3 IN IP4 192.168.1.101
> s=CounterPath eyeBeam 1.5
> c=IN IP4 0.0.0.0
> t=0 0
> m=audio 46566 RTP/AVP 18 101
> a=fmtp:18 annexb=no
> a=fmtp:101 0-15
> a=rtpmap:101 telephone-event/8000
> a=sendonly
> a=x-rtp-session-id:2C26561C01974B0799244446D33E3412
>
>
> SIP/2.0 100 Trying
> Via: SIP/2.0/UDP 192.168.1.100:8000;branch=z9hG4bK1d9d.f04f1746.0
> Via: SIP/2.0/UDP 192.168.1.101:47022;received= 111.222.1.2
> ;branch=z9hG4bK-d87543-59226c54fc554a0f-1--d87543-;rport=1731
> To: <sip:testuser2 at sip.testserver.com:8000>;tag=7234a17c
> From: <sip:testuser1 at sip.testserver.com:8000>;tag=b9139637
> Call-ID: YWEyYzU0YzQwNmQ1OWM3NDczYTU3ODkzNDk0MDdlOTY.
> CSeq: 2 INVITE
> Content-Length: 0
>
>
>
> CANCEL sip:testuser2 at 111.222.1.2:1725 SIP/2.0
> Via: SIP/2.0/UDP 192.168.1.100:8000;branch=z9hG4bK26d5.4c2c8ad.0
> From: < sip:testuser1 at sip.testserver.com:8000>;tag=464cec38
> Call-ID: NjJiM2M3MmFmNzg3NDFlZjJiMDFiNTIyOWJmMTA1Mjg.
> To: <sip:testuser2 at sip.testserver.com:8000 >;tag=3f1e664d
> CSeq: 2 CANCEL
> Route: <sip:192.168.1.100:8000;lr;ftag=3f1e664d>
> User-Agent: OpenSer (1.1.1-notls (i386/linux))
> Content-Length: 0
>
> SIP/2.0 481 Call/Transaction Does Not Exist
> Via: SIP/2.0/UDP 192.168.1.100:8000;branch=z9hG4bK26d5.4c2c8ad.0
> To: < sip:testuser2 at sip.testserver.com:8000>;tag=3f1e664d
> From: <sip:testuser1 at sip.testserver.com:8000>;tag=464cec38
> Call-ID: NjJiM2M3MmFmNzg3NDFlZjJiMDFiNTIyOWJmMTA1Mjg.
> CSeq: 2 CANCEL
> Content-Length: 0
>
>
> BYE sip:testuser2 at 111.222.1.2:1725 SIP/2.0
> Record-Route: <sip:192.168.1.100:8000;lr=on;ftag=464cec38>
> Via: SIP/2.0/UDP 192.168.1.100:8000 ;branch=z9hG4bK36d5.afe5d3e1.0
> Via: SIP/2.0/UDP 192.168.1.101:47022;received=111.222.1.2;branch=z9hG4bK-d87543-316fe66bbd753e3b-1--d87543-;rport=1731
>
> Max-Forwards: 69
> Contact: <sip:testuser1 at 111.222.1.2:1731;rinstance=7dcab1969c68d87f>
> To: <sip:testuser2 at sip.testserver.com:8000>;tag=3f1e664d
> From: <sip:testuser1 at sip.testserver.com:8000>;tag=464cec38
> Call-ID: NjJiM2M3MmFmNzg3NDFlZjJiMDFiNTIyOWJmMTA1Mjg.
> CSeq: 3 BYE
> User-Agent: eyeBeam release 1004p stamp 31962
> Reason: SIP;description="User Hung Up"
> Content-Length: 0
> TestServer-hint: NAThelper
> TestServer-hint: loose_route
> TestServer-hint: route4
> TestServer-hint: route4-donat
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20071213/f8b94070/attachment.htm>
More information about the resiprocate-devel
mailing list