[OpenSER-Devel] [ openser-Bugs-1994311 ] 1.3.2 No Via header in 487 Reply
SourceForge.net
noreply at sourceforge.net
Tue Jul 22 10:36:05 CEST 2008
Bugs item #1994311, was opened at 2008-06-15 09:32
Message generated for change (Comment added) made by carstenbock
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=743020&aid=1994311&group_id=139143
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: core
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: stefano (stefanoit)
Assigned to: Nobody/Anonymous (nobody)
Summary: 1.3.2 No Via header in 487 Reply
Initial Comment:
In reply message 487 Request terminated there is no Via header. This causes probleme with some UAC
voipd: <<<UDP Status: 487 Request terminated (63)
voipd: message from UDP:194.243.192.2:5060 is illegal (Missing required header field (Via)).
there is a solution to that?
thanks
----------------------------------------------------------------------
Comment By: Carsten Bock (carstenbock)
Date: 2008-07-22 08:36
Message:
Logged In: YES
user_id=1488991
Originator: NO
Are you sure, this 487 is generated by OpenSER? So far, i was not able to
verify this. Normally, this is reply generated by the CPE.
Some devices have a bug, which causes them to break the RFC (e.g. chinese
Gaoke devices): They use the Via-Headers from the CANCEL rather than from
the original INVITE. With the RFC-compliant handling of CANCELs since
OpenSER 1.3 this must fail, since the CANCEL is handled locally by the
stateful Proxy rather than just relayed to the original destination.
In OpenSER 1.2 the CANCEL was relayed to the original destination, thus
having all the Via-Headers the original INVITE had.
Carsten
----------------------------------------------------------------------
Comment By: Henning Westerholt (henningw)
Date: 2008-07-03 12:57
Message:
Logged In: YES
user_id=337916
Originator: NO
Hi Stefano,
can you give more details? I assume the 487 is generated from OpenSER? Any
error messages in the logs?
Henning
----------------------------------------------------------------------
Comment By: stefano (stefanoit)
Date: 2008-06-15 15:47
Message:
Logged In: YES
user_id=1963375
Originator: YES
CANCEL sip:0963772807 at sip.omnianet.it SIP/2.0
Via: SIP/2.0/UDP 87.17.175.175:5060;branch=z9hG4bK07137F309D743A4C
Route: <sip:sip.omnianet.it;lr>
From: <sip:103 at sip.omnianet.it>;tag=326EEFD45B2A1556
To: <sip:0963772807 at sip.omnianet.it>
Call-ID: 79520AE003C7871B at 87.17.175.175
CSeq: 140 CANCEL
Content-Length: 0
SIP/2.0 200 canceling
Via: SIP/2.0/UDP 87.17.175.175:5060;branch=z9hG4bK07137F309D743A4C
From: <sip:103 at sip.omnianet.it>;tag=326EEFD45B2A1556
To:
<sip:0963772807 at sip.omnianet.it>;tag=ca7d5653c51728e542f586a10dfa30dd-de2b
Call-ID: 79520AE003C7871B at 87.17.175.175
CSeq: 140 CANCEL
Server: OpenSER (1.3.2-notls (i386/linux))
Content-Length: 0
SIP/2.0 487 Request terminated
From: <sip:103 at sip.omnianet.it>;tag=326EEFD45B2A1556
To: <sip:0963772807 at sip.omnianet.it>
Contact: sip:0963772807 at 194.221.62.198:5060
Call-ID: 79520AE003C7871B at 87.17.175.175
CSeq: 140 INVITE
Content-Length: 0
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=743020&aid=1994311&group_id=139143
More information about the Devel
mailing list