From: Jeroen Van Bemmel <[EMAIL PROTECTED]>

   Perhaps it isn't ignoring the ports in From/To as it should. Try
   removing those

I think you've identified the problem -- the "To" header is supposed
to be the AOR you are registering, but your To header is
<sip:[EMAIL PROTECTED]:5060>, not
<sip:[EMAIL PROTECTED]>, and the URI with port 5060 is
*not* equivalent to the one with 5060.  See section 19.1.4, "A URI
omitting any component with a default value will not match a URI
explicitly containing that component with its default value.  For
instance, a URI omitting the optional port component will not match a
URI explicitly declaring port 5060."  Also, the rules for resolving a
URI with port are different from one without port (RFC 3263), so they
may not even go to the same host.

The From header doesn't matter, as this is already a third-party
registration.

   Van: [EMAIL PROTECTED]

     REGISTER sip:proxy.freecall.net.au SIP/2.0
     Via: SIP/2.0/UDP 64.34.163.35:2340;branch=z9hG4bK1261109824
     From: <sip:[EMAIL PROTECTED]:5060>;tag=1668684051
     To: <sip:[EMAIL PROTECTED]:5060>
     Call-ID: [EMAIL PROTECTED]
     CSeq: 1 REGISTER
     Contact: <sip:[EMAIL PROTECTED]>
     Max-Forwards: 5
     User-Agent: VoXaLot
     Expires: 3600
     Content-Length: 0

   where [EMAIL PROTECTED] is my AoR, [EMAIL PROTECTED] is my
   desired contact, and 64.34.163.35 happens to be my server's IP address.

Dale
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to