> 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