> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of
> [EMAIL PROTECTED]
>
> Here's a question:
>
> Lets say that we have a client that registers with a service
> provider using a contact URI of sip:[EMAIL PROTECTED]:11400
>
> If someone calls that client through the service provider,
> their server will then send an INVITE with a request URI to
> port 11400 on the client's machine. The question is, does
> the request URI need to specify the port in the URI? In
> other words, is the URI:
>
> sip:[EMAIL PROTECTED]
>
> acceptable or does the URI have to have the
>
> sip:[EMAIL PROTECTED]:11400
>
> port number attached since it is not the default 5060 value?
The Request-URI must be sip:[EMAIL PROTECTED]:11400.
You cannot drop the port part.
RFC3261 Section 16.6:
2. Request-URI
The Request-URI in the copy's start line MUST be replaced with
the URI for this target. If the URI contains any parameters
not allowed in a Request-URI, they MUST be removed.
The 'URI for this target' is the one retrieved from the registrar, i.e.
it is the one originally registered against the AOR. Note that an
explicit port is not a parameter!
Regards,
Michael Procter
_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors