Aleksander Morgado wrote:
> Hi there,
>
> My proxy is forwarding a SIP MESSAGE to the end user, which has the
> following contents:
>
> MESSAGE sip:[email protected] SIP/2.0
> Via: SIP/2.0/UDP 192.168.100.94;branch=z9hG4bK.9Uv96pr9jv6j852j3HD2aSSUFe
> Via: SIP/2.0/UDP 88.30.142.86;branch=z9hG4bKpl9r8q
> Max-Forwards: 70
> From: Shell <sip:[email protected]>;tag=bq0lfn
> To: <sip:[email protected]>;tag=bq0lfn
> Call-ID: [email protected]
> CSeq: 109629559 MESSAGE
> Supported: sec-agree
> Content-Length: 0
> P-Preferred-Identity:  Shell <sip:[email protected]>
>
> And the UAC is replying with error code 481:
>   
> Is that somehow possible? a SIP MESSAGE may be sent out of any SIP
> session, so why is the UAC checking for that specific Call-ID and
> rejecting the SIP MESSAGE?
>   

Your initial MESSAGE has a to-tag, which seems wrong for an
out-of-dialog request.  This is probably confusing your UAS by making it
look for the dialog it corresponds to.  Since it can't find it, the
request is rejected with 481.

Michael


_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to