Port in the To-header is illegal. Also, you cannot change the To-header. It must be 
identical to the remote-uri that was sent in the from-header of the INVITE.

The Request-URI in the BYE MUST be set to the URI that was sent in the contact-header 
of the INVITE (including ports). So, you actually have 2 bugs, the second being that 
you are using to-header to populate the request-uri of the BYE. You should use the 
remote-target instead (contact uri in the INVITE).

Regards,
Hisham

> -----Original Message-----
> From: ext Mariusz Maslowski [mailto:[EMAIL PROTECTED]
> Sent: Thursday, February 27, 2003 4:45 PM
> To: [EMAIL PROTECTED]
> Subject: Re: [Sip-implementors] Problem with BYE
> 
> 
> Hello everybody,
> 
> If anyone still is wondering why the Helmsman UA is not responding to 
> the BYE, I have news for you.
> 
> The problem was with the port which was different from default in the 
> To: header, most probably.
> 
> When I set up the Helmsmann UA to the 5060 port the dialog 
> termination 
> was successful.
> 
> Now my UA sends a BYE request is as follows, and it is 
> replied with 200 OK.
> 
> BYE sip:[EMAIL PROTECTED]:5060 SIP/2.0
> CALL-ID: [EMAIL PROTECTED]
> FROM: "SIP AGENT" <sip:[EMAIL PROTECTED]>;tag=1263000170
> TO: <sip:[EMAIL PROTECTED]:5060>;tag=-821407910
> CSEQ: 1 BYE
> VIA: SIP/2.0/UDP 192.168.0.34:5060;branch=z9hG4bK2079048389
> MAX-FORWARDS: 70
> CONTENT-LENGTH: 0
> 
> 
> -- 
> Pozdrofka,
> Mariusz Maslowski
> 
> 
> _______________________________________________
> Sip-implementors mailing list
> [EMAIL PROTECTED]
> http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
> 

_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to