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