[ http://tracker.iptel.org/browse/SER-372?page=all ]
Jan Janak updated SER-372:
--------------------------
Fix Version/s: 2.0
Ipteldorf
Assignee: Jan Janak
> Processing error when sending an ACK request back to SER to switch from TCP
> to UDP
> ----------------------------------------------------------------------------------
>
> Key: SER-372
> URL: http://tracker.iptel.org/browse/SER-372
> Project: SER
> Issue Type: Bug
> Components: core
> Affects Versions: 2.0
> Environment: Linux x86, Clients are SIP-Communicator and Twinkle
> Assigned To: Jan Janak
> Priority: Minor
> Fix For: 2.0, Ipteldorf
>
>
> Upon receiving the following ACK:
> ACK sip:[EMAIL PROTECTED]:5064 SIP/2.0
> Route: <sip:10.100.1.240;lr=on;transport=tcp;r2=on;ftag=bf79fb71>,
> <sip:10.100.1.240;lr=on;r2=on;ftag=bf79fb71>
> From: "jane" <sip:[EMAIL PROTECTED]>;tag=bf79fb71
> CSeq: 1 ACK
> Content-Length: 0
> To: <sip:[EMAIL PROTECTED]>;tag=sarxl
> Record-Route: <sip:10.100.1.33:5080;transport=tcp;lr=on>
> Call-ID: [EMAIL PROTECTED]
> Max-Forwards: 69
> Via: SIP/2.0/TCP 10.100.1.33:39134;rport;branch=z9hG4bK35682726022s4gBh5L
> Via: SIP/2.0/TCP
> 0.0.0.0;branch=z9hG4bKe7ebad44d6214de2227bb2bcea7a6bd4;received=10.100.1.33
> SER seems to rewrite the request and put the bottom Route header in the
> target but then neglects to put the actual target anywhere and does some
> strange things with the Route and Record-Route header fields.
> The debug output from SER after it has finished processing the above request
> is:
> Sending:
> ACK sip:10.100.1.240;lr=on;r2=on;ftag=bf79fb71 SIP/2.0
> Record-Route: <sip:10.100.1.240;r2=on;ftag=bf79fb71;lr=on>
> Record-Route: <sip:10.100.1.240;transport=tcp;r2=on;ftag=bf79fb71;lr=on>
> Route:
> From: "jane" <sip:[EMAIL PROTECTED]>;tag=bf79fb71
> CSeq: 1 ACK
> Content-Length: 0
> To: <sip:[EMAIL PROTECTED]>;tag=sarxl
> Record-Route: <sip:10.100.1.33:5080;transport=tcp;lr=on>
> Call-ID: [EMAIL PROTECTED]
> Max-Forwards: 16
> Via: SIP/2.0/UDP 10.100.1.240;branch=0;i=3
> Via: SIP/2.0/TCP
> 10.100.1.33:39134;rport=39134;branch=z9hG4bK35682726022s4gBh5L
> Via: SIP/2.0/TCP
> 0.0.0.0;branch=z9hG4bKe7ebad44d6214de2227bb2bcea7a6bd4;received=10.100.1.33
> P-hint: rr-enforced
> Then, when it receives the above request, it complains that there is a blank
> Route header and that the target of the request doesn't exist in the database
> and so discards the request.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://tracker.iptel.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
_______________________________________________
Serdev mailing list
[email protected]
http://lists.iptel.org/mailman/listinfo/serdev