Re: [OpenSIPStack] SoftPhoneInterface - Incoming Call Event not triggered
Brought to you by:
joegenbaclor
From: Jacob W. <wat...@go...> - 2007-12-11 13:55:32
|
Hi Ilian, Hi Joegen, Thanks for your responses! Here is the full INVITE message and the corresponding "100: Trying" response. No. Time Source Destination Protocol Info 885 99.833033 Rem.Addr.90.138 Loc.Addr.1.35 SIP/SDP Request: INVITE sip:Des...@Lo...dr.1.35:5060, with session description Frame 885 (941 bytes on wire, 941 bytes captured) Ethernet II, Src: ZyxelCom_7f:5b:cd (00:13:49:7f:5b:cd), Dst: CompalCo_d9:53:e9 (00:16:d4:d9:53:e9) Internet Protocol, Src: Rem.Addr.90.138 (Rem.Addr.90.138), Dst: Loc.Addr.1.35 (Loc.Addr.1.35) User Datagram Protocol, Src Port: 5060 (5060), Dst Port: 5060 (5060) Session Initiation Protocol Request-Line: INVITE sip:Des...@Lo...dr.1.35:5060 SIP/2.0 Method: INVITE [Resent Packet: False] Message Header Via: SIP/2.0/UDP Rem.Addr.90.138:5060 Via: SIP/2.0/UDP Rem.Addr.90.141 :5060;branch=z9hG4bK2299f16cbf64a411fd8a1986 Max-Forwards: 69 From: <sip:Ori...@Re...dr.90.138>;tag=2299f16cbfc5e3b2fd8a1998 To: <sip:Des...@Re...dr.90.138> Call-ID: 229...@Re...dr.90.141 CSeq: 1 INVITE User-agent: SysMaster VoIP Gateway v1.2.0 Contact: <sip:sm...@Re...dr.90.138:5060> Allow: INVITE,ACK,CANCEL,OPTIONS,BYE,INFO,REFER,SUBSCRIBE Content-Type: application/sdp Content-Length: 342 Message body Session Description Protocol Session Description Protocol Version (v): 0 Owner/Creator, Session Id (o): - 223217380501517 1 IN IP4 Rem.Addr.90.138 Session Name (s): - Connection Information (c): IN IP4 Rem.Addr.90.138 Time Description, active time (t): 0 0 Media Description, name and address (m): audio 22614 RTP/AVP 0 8 18 4 101 Media Attribute (a): rtpmap:0 PCMU/8000 Media Attribute (a): rtpmap:8 PCMA/8000 Media Attribute (a): rtpmap:18 G729/8000 Media Attribute (a): fmtp:18 annexb=no Media Attribute (a): rtpmap:4 G723/8000 Media Attribute (a): rtpmap:101 telephone-event/8000 Media Attribute (a): fmtp:101 0-16 Media Description, name and address (m): video 22616 RTP/AVP 102 Media Attribute (a): rtpmap:102 H263-1998/90000 No. Time Source Destination Protocol Info 886 99.856567 Loc.Addr.1.35 Rem.Addr.90.138 SIP Status: 100 Trying Frame 886 (375 bytes on wire, 375 bytes captured) Ethernet II, Src: CompalCo_d9:53:e9 (00:16:d4:d9:53:e9), Dst: ZyxelCom_7f:5b:cd (00:13:49:7f:5b:cd) Internet Protocol, Src: Loc.Addr.1.35 (Loc.Addr.1.35), Dst: Rem.Addr.90.138( Rem.Addr.90.138) User Datagram Protocol, Src Port: 5060 (5060), Dst Port: 5060 (5060) Session Initiation Protocol Status-Line: SIP/2.0 100 Trying Status-Code: 100 [Resent Packet: False] Message Header From: <sip:Ori...@Re...dr.90.138>;tag=2299f16cbfc5e3b2fd8a1998 To: <sip:Des...@Re...dr.90.138> Via: SIP/2.0/UDP Rem.Addr.90.138:5060 Via: SIP/2.0/UDP Rem.Addr.90.141 :5060;branch=z9hG4bK2299f16cbf64a411fd8a1986 CSeq: 1 INVITE Call-ID: 229...@Re...dr.90.141 Content-Length: 0 Thanks again! Best regards, Jacob On Dec 7, 2007 5:34 AM, Ilian Jeri C. Pinzon <ip...@so...> wrote: > Jacob, > > That's strange. Can you post the entire SIP message and not just the > compressed form? That will be very helpful. > > - Ilian > > Jacob Waterman wrote: > > Hi, > > > > I am using the SoftPhoneInterface class as a basis for a softphone > > implementation. I am able to register and make calls just fine, but when > it > > comes to receiving calls, even after having registered with my SIP > > provider's server, no event is triggered in the SoftPhoneInterface class > > (Event_IncomingCall), and so I am unable to answer a call. > > > > Using Wireshark, however, I see that the INVITE request is being > received by > > my SIP provider's server, but all that is returned from my end, > > automatically, is a "Status: 100 Trying" message, and then nothing else > > happens. > > > > Here is my Wireshark protocol: > > > > No. Time Source Destination Protocol > > Info > > > > *Registering* > > 264 19.624891 Local.Address.1.35 Remote.Address.90.138 > > SIP Request: REGISTER sip:Remote.Address.90.138 > > 268 19.853526 Remote.Address.90.138 Local.Address.1.35 > > SIP Status: 407 Proxy Authentication Required (1 bindings) > > 270 19.895982 Local.Address.1.35 Remote.Address.90.138 > > SIP Request: REGISTER sip:Remote.Address.90.138 > > 271 20.099519 Local.Address.1.35 Remote.Address.90.138 > > SIP Request: REGISTER sip:Remote.Address.90.138 > > 272 20.120145 Remote.Address.90.138 Local.Address.1.35 > > SIP Status: 200 OK (1 bindings) > > 273 20.321326 Remote.Address.90.138 Local.Address.1.35 > > SIP Status: 200 OK (1 bindings) > > > > *Making a call - Successful* > > 4632 334.556501 Local.Address.1.35 Remote.Address.90.138 > > SIP/SDP Request: INVITE sip:Dia...@Re...dress.90.138, with > > session description > > 4635 334.634657 Local.Address.1.35 Remote.Address.90.138 > > SIP/SDP Request: INVITE sip:Dia...@Re...dress.90.138, with > > session description > > 4639 334.785283 Remote.Address.90.138 Local.Address.1.35 > > SIP Status: 100 Trying > > 4640 334.801885 Remote.Address.90.138 Local.Address.1.35 > > SIP/SDP Status: 200 OK, with session description > > 4642 334.866339 Remote.Address.90.138 Local.Address.1.35 > > SIP/SDP Status: 200 OK, with session description > > 4652 335.302885 Remote.Address.90.138 Local.Address.1.35 > > SIP/SDP Status: 200 OK, with session description > > 4660 336.302943 Remote.Address.90.138 Local.Address.1.35 > > SIP/SDP Status: 200 OK, with session description > > 4691 338.348935 Remote.Address.90.138 Local.Address.1.35 > > SIP/SDP Status: 200 OK, with session description > > 4750 342.363792 Remote.Address.90.138 Local.Address.1.35 > > SIP/SDP Status: 200 OK, with session description > > 4795 345.240244 Local.Address.1.35 Remote.Address.90.138 > > SIP Request: ACK sip:Dia...@Re...dress.90.138:5060 > > 6852 367.034986 Local.Address.1.35 Remote.Address.90.138 > > SIP Request: BYE sip:Dia...@Re...dress.90.138:5060 > > 6859 367.139967 Local.Address.1.35 Remote.Address.90.138 > > SIP Request: BYE sip:Dia...@Re...dress.90.138:5060 > > 6860 367.243944 Remote.Address.90.138 Local.Address.1.35 > > SIP Status: 200 OK > > 6862 367.346488 Remote.Address.90.138 Local.Address.1.35 > > SIP Status: 200 OK > > > > *Receiving a call - "Status: 100 Trying"* > > 7104 386.368960 Remote.Address.90.138 Local.Address.1.35 > > SIP/SDP Request: INVITE sip:MyN...@Lo...dress.1.35:5060, with > session > > description > > 7105 386.397928 Local.Address.1.35 Remote.Address.90.138 > > SIP Status: 100 Trying > > > > *Unregistering* > > 7653 425.373636 Local.Address.1.35 Remote.Address.90.138 > > SIP Request: REGISTER sip:Remote.Address.90.138 (remove all > > bindings) > > 7657 425.606269 Remote.Address.90.138 Local.Address.1.35 > > SIP Status: 200 OK (0 bindings) > > > > Any ideas as to why this might be the case would be greatly appreciated. > > > > Thanks! > > > > Best regards, > > > > Jacob > > > ------------------------------------------------------------------------- > > SF.Net email is sponsored by: The Future of Linux Business White Paper > > from Novell. From the desktop to the data center, Linux is going > > mainstream. Let it simplify your IT future. > > http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4 > > _______________________________________________ > > opensipstack-devel mailing list > > ope...@li... > > https://lists.sourceforge.net/lists/listinfo/opensipstack-devel > > > > > > > ------------------------------------------------------------------------- > SF.Net email is sponsored by: > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > opensipstack-devel mailing list > ope...@li... > https://lists.sourceforge.net/lists/listinfo/opensipstack-devel > |