Iñaki Baz Castillo wrote:
> 2009/8/4 Dale Worley <dwor...@nortel.com>:
>> Some SIP systems will not accept INVITEs from phones that are not
>> registered with the system.  This is not a requirement of SIP, but it
>> appears that your system enforces this requirement.
>>
>> In regard to the specific "487" response, its purpose is to report that
>> the processing of a request was terminated by a CANCEL.  So it appears
>> that that response code is being used incorrectly here.

While 487 is the typical response to an INVITE that has been terminated 
by a CANCEL, AFAIK there is no restriction that 487 *only* be used when 
a request has been canceled.

I think it is technically ok to use this response here, if the goal is 
to be vague about why.

(Or, I guess you could pretend that a proxy on the path first passed the 
message on, then decided to send a CANCEL. To the UAC it would look the 
same.)

> Yes, I don't understand why vendors don't use "403 Forbidden" (with
> appropiate reason phrase) in these cases.

I do agree that if the intent was to forbid incoming calls from anyone 
not registered to this system, then 403 would be a much more suitable 
choice.

        Thanks,
        Paul
_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to