PDA

View Full Version : Messenger sends SIP BYE after receiving IM INVITE


Becky Mc
August 17th 05, 04:04 AM
Hi-

I'm using 2 Windows Messenger 5.1.0680 clients configured to use SIP UDP.
They can see each other online, and if either one clicks on the other to
establish a voice call, that works find. But if one clicks on the other and
tries to send an IM, it fails saying the message couldn't be delivered. The
receiving party is sending TRYING, OK, immediately followed by BYE. (note,
not using LCS)

Any help greatly appreciated!

Here's the INVITE that was received at the target client and ensuing
MESSENGER traces and responses:

07:39:36.716 9AC:C48 INFO :: Data Received - 0.0.0.0:0 (To Local Address:
192.168.1.102:10201):
07:39:36.716 9AC:C48 INFO :: INVITE sip:192.168.1.102:10201 SIP/2.0
Via: SIP/2.0/UDP
192.168.1.102:4000;branch=z9hg4bkb6bcde32eb945d3ba ce62f19af61be69,SIP/2.0/UDP
192.168.1.100:8356
Max-Forwards: 69
From: "
>;tag=d947f3fb9027409e98152e12bd39cbbf;epid=52c98d1 0f3
To: >
Call-ID: dc9cb451ad914357b13bb9152c8cc5a0
CSeq: 1 INVITE
Contact: <sip:192.168.1.100:8356>
User-Agent: RTC/1.3
Content-Type: application/sdp
Content-Length: 119
v=0
o=- 0 0 IN IP4 192.168.1.100
s=session
c=IN IP4 192.168.1.100
t=0 0
m=message 5060 sip

07:39:36.716 9AC:C48 INFO :: End of Data Received - 0.0.0.0:0 (To Local
Address: 192.168.1.102:10201)
07:39:36.716 9AC:C48 INFO :: CRTCClient::FindACEByURI - best match:
ptr=00FA9128, scope=0,
07:39:36.736 9AC:C48 TRACE :: MULTIPARTY_SESSION::StartIncomingCall entered,
this 02E331C8
07:39:36.736 9AC:C48 WARN :: MULTIPARTY_SESSION::StartIncomingCall MIM
INVITE is received over UDP setting, disabling multiparty, this 02E331C8
07:39:36.767 9AC:C48 TRACE :: IMSESSION::StartIncomingCall - enter
[0x02E33338]

07:39:36.767 9AC:C48 INFO :: Sending Packet - 192.168.1.102:4000 (From
Local Address: 192.168.1.102:1089):
07:39:36.767 9AC:C48 INFO :: SIP/2.0 100 Trying
Via: SIP/2.0/UDP
192.168.1.102:4000;branch=z9hg4bkb6bcde32eb945d3ba ce62f19af61be69,SIP/2.0/UDP
192.168.1.100:8356
From: "
>;tag=d947f3fb9027409e98152e12bd39cbbf;epid=52c98d1 0f3
To: >;tag=6bd18e71fd6e4b67b1488b3898445dc3
Call-ID: dc9cb451ad914357b13bb9152c8cc5a0
CSeq: 1 INVITE
User-Agent: RTC/1.3
Content-Length: 0

07:39:36.767 9AC:C48 INFO :: End of Sending Packet - 192.168.1.102:4000
(From Local Address: 192.168.1.102:1089)
07:39:36.777 9AC:C48 INFO :: CRTCClient::OfferCall - size=1, remoteAvEn=0,
t120En=0
07:39:36.777 9AC:C48 INFO :: callType=3, mediaStream=0, status flags=0
07:39:36.777 9AC:C48 INFO :: CRTCClient::OfferCall - RTCST_MULTIPARTY_IM
07:39:36.777 9AC:C48 INFO :: CRTCClient::FindACEByURI - best match:
ptr=00FA9128, scope=0,
07:39:36.777 9AC:C48 INFO :: PreferredSecurityLevel=2
07:39:36.777 9AC:C48 TRACE :: CRTCParticipant::Initialize [02E349C0]-
,nam ,flags=0,removeable=0
07:39:36.777 9AC:C48 INFO :: Session::SetState[02E33A20]-
enState=0->1,status=0,text=(null),mediaType=0
07:39:36.777 9AC:C48 INFO :: SessionStateChangeEvent - enType=1,
statusCode=0, text=(null), mediaTypes=0
07:39:36.777 9AC:C48 INFO :: CRTCSession::NotifyPartyChange[02E33A20] - for
participant ]
07:39:36.777 9AC:C48 INFO :: Participant::SetState[02E349C0] -
state:0x0->0x2, status:0x0
07:39:36.777 9AC:C48 INFO :: ParticipantStateChangeEvent -
participant=02E349C0, enState=2, statusCode=0
07:39:36.777 9AC:C48 TRACE :: GetAnswerModeInternal -type=4,ret=1
07:39:36.777 9AC:C48 INFO :: Session::SetState[02E33A20]-
enState=1->2,status=0,text=(null),mediaType=0
07:39:36.777 9AC:C48 INFO :: SessionStateChangeEvent - enType=2,
statusCode=0, text=(null), mediaTypes=0
07:39:36.777 9AC:C48 TRACE :: MULTIPARTY_SESSION::Accept - Enter, this
02E331C8

07:39:36.777 9AC:C48 INFO :: Sending Packet - 192.168.1.102:4000 (From
Local Address: 192.168.1.102:1089):
07:39:36.777 9AC:C48 INFO :: SIP/2.0 200 OK
Via: SIP/2.0/UDP
192.168.1.102:4000;branch=z9hg4bkb6bcde32eb945d3ba ce62f19af61be69,SIP/2.0/UDP
192.168.1.100:8356
From: "
>;tag=d947f3fb9027409e98152e12bd39cbbf;epid=52c98d1 0f3
To: >;tag=6bd18e71fd6e4b67b1488b3898445dc3
Call-ID: dc9cb451ad914357b13bb9152c8cc5a0
CSeq: 1 INVITE
Contact: <sip:192.168.1.102:10201>
User-Agent: RTC/1.3
Content-Type: application/sdp
Content-Length: 118
v=0
o=- 0 0 IN IP4 192.168.1.102
s=session
c=IN IP4 192.168.1.102
t=0 0
m=message 5060 sip

07:39:36.777 9AC:C48 INFO :: End of Sending Packet - 192.168.1.102:4000
(From Local Address: 192.168.1.102:1089)
07:39:36.777 9AC:C48 INFO ::
Answer[02E33A20]-T120=2,AVEn=2,type=4,flags=0,state=2
07:39:36.777 9AC:C48 INFO :: inMT=0,meEn=1,rmT120=0,rmAVEn=0
07:39:36.777 9AC:C48 INFO ::
InitializeIncoming[02E33A20]-T120=2,AVEn=2,type=4,flags=0,state=2
07:39:36.777 9AC:C48 INFO :: inMT=0,meEn=1,rmT120=0,rmAVEn=0
07:39:36.777 9AC:C48 INFO :: Session::Terminate[02E33A20]-
reason=0,m_enState=2
07:39:36.777 9AC:C48 TRACE :: MULTIPARTY_SESSION::Disconnect - enter
[0x02E331C8]
07:39:36.777 9AC:C48 TRACE :: MULTIPARTY_SESSION::InternalDisconnect : state 6

07:39:36.777 9AC:C48 INFO :: Sending Packet - 192.168.1.100:8356 (From
Local Address: 192.168.1.102:1103):
07:39:36.777 9AC:C48 INFO :: BYE sip:192.168.1.100:8356 SIP/2.0
Via: SIP/2.0/UDP 192.168.1.102:10201
Max-Forwards: 70
From: >;tag=6bd18e71fd6e4b67b1488b3898445dc3
To: "
>;tag=d947f3fb9027409e98152e12bd39cbbf;epid=52c98d1 0f3
Call-ID: dc9cb451ad914357b13bb9152c8cc5a0
CSeq: 1 BYE
User-Agent: RTC/1.3
Content-Length: 0

07:39:36.777 9AC:C48 INFO :: End of Sending Packet - 192.168.1.100:8356
(From Local Address: 192.168.1.102:1103)
07:39:36.777 9AC:C48 TRACE :: SIP_CALL::NotifyCallStateChange : CallState :
2 StatusCode: 0
07:39:36.777 9AC:C48 TRACE :: MULTIPARTY_SESSION::NotifyCallChange -
call-leg 02E33338, Callstate: 2 StatusCode: 0 SessionState: 2, this 02E331C8
07:39:36.777 9AC:C48 INFO :: CRTCSession::NotifyPartyChange[02E33A20] - for
participant ]
07:39:36.777 9AC:C48 INFO :: Participant::SetState[02E349C0] -
state:0x2->0x8, status:0x0
07:39:36.777 9AC:C48 INFO :: ParticipantStateChangeEvent -
participant=02E349C0, enState=8, statusCode=0
07:39:36.777 9AC:C48 TRACE ::
MULTIPARTY_SESSION::HandleCallLegNotifyDisconnect number of participants
remaining 0, this 02E331C8
07:39:36.777 9AC:C48 TRACE :: MULTIPARTY_SESSION::InternalDisconnect : state 2
07:39:36.777 9AC:C48 INFO :: Session::SetState[02E33A20]-
enState=2->5,status=0,text=(null),mediaType=0
07:39:36.777 9AC:C48 INFO :: SessionStateChangeEvent - enType=5,
statusCode=0, text=(null), mediaTypes=0

Google