Re: Dialog's local tag wrongly replaced!
"Jeroen van Bemmel" <[email protected]>
| Newsgroups | gmane.comp.voip.nist-sip |
|---|---|
| Message-ID | <007601c6f156$40dd6350$0601a8c0@BEMBUSTER> |
On second try, I did manage to reproduce this. It occurs when the callee sends REFER. Fix in CVS Regards, Jeroen ----- Original Message ----- From: Jeroen van Bemmel To: Pham Nguyen, Quang Duy ; [email protected] Sent: Monday, October 16, 2006 8:00 PM Subject: Re: [nist-sip] Dialog's local tag wrongly replaced! Duy, I was unable to reproduce this problem using the latest JAIN SIP 1.2 CVS sources and a modified simplecallsetup example. Are you using the latest sources? Can you share the message log? Regards, Jeroen ----- Original Message ----- From: Pham Nguyen, Quang Duy To: [email protected] Sent: Monday, October 16, 2006 3:25 PM Subject: [nist-sip] Dialog's local tag wrongly replaced! Hi, I found a problem within the SIP stack while trying to blind transfer a call by sending a REFER request on an existing dialog. On receiving of a 202 Accepted response to the REFER request, the SIP stack sets the local tag of the dialog to the remote one (this behavior is wrong because the REFER request was sent on the existing dialog and therefore the SIP stack should not change the local tag!) All other requests that are sent by the remote side later can not be responded any longer due to dialog's tag mismatch: javax.sip.SipException: Response tags dont match with Dialog tags at gov.nist.javax.sip.stack.SIPServerTransaction.sendResponse(SIPServerTransaction.java:1313) at com.siemens.media.callcontrol.provider.sip.SipManager.sendResponse(SipManager.java:514) at com.siemens.media.callcontrol.provider.sip.SipManager.sendResponse(SipManager.java:554) at com.siemens.media.callcontrol.provider.sip.CallManager.processBye(CallManager.java:1505) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) at com.siemens.media.callcontrol.provider.sip.SipManager.processRequest(SipManager.java:802) at gov.nist.javax.sip.EventScanner.deliverEvent(EventScanner.java:219) at gov.nist.javax.sip.EventScanner.run(EventScanner.java:477) at java.lang.Thread.run(Thread.java:595) Duy ---------------------------------------------------------------------------- _______________________________________________ nist-sip mailing list [email protected] http://www-x.antd.nist.gov/mailman/listinfo/nist-sip ------------------------------------------------------------------------------ _______________________________________________ nist-sip mailing list [email protected] http://www-x.antd.nist.gov/mailman/listinfo/nist-sip _______________________________________________ nist-sip mailing list [email protected] http://www-x.antd.nist.gov/mailman/listinfo/nist-sip