> Vijay wrote:
>
> > Every now and then I look at our public SIP server's log files.
> > I have come across INVITE SIP requests that do not have the
> > userinfo field in the Request URI.  As far as I know, while the
> > userinfo field is prohibited in the REGISTER request, it is
> > mandatory in the INVITE/OPTIONS/BYE/ACK requests.
> > In other words, while
> > 
> >    REGISTER sip:lucent.com SIP/2.0
> > 
> > is fine, 
> > 
> >    INVITE sip:lucent.com SIP/2.0
> > 
> > is not; the userinfo field is required:
> > 
> >    INVITE sip:[EMAIL PROTECTED] SIP/2.0

Igor wrote:
>
> Here is a quote from 2543bis:
> 
> user: The name of the user addressed. Note that this field MAY be empty
> where the destination host does not have a notion of users, e.g., for
> embedded devices.
> 
> So I guess what you are seeing is OK.

Yeah, I would agree with this.  I came up against this recently,
and my solution was to employ the old 405 (Method Not Allowed).

On a vaguely related note: I've never understood why the user
part is prohibited in the Request-URI in a REGISTER.  I can see
why it's not required in the general case, but a unilateral
"no" seems a little heavy-handed....

Cheers,


 - Jo.

_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to