Thanks for the replies Dale, Martin and Manish.  I  have checked your
points about the Contact header, and I think it is correct (see below for
the message that gets sent).  Interestingly, the RFC says that for
3rd-party registrations the From header shouldn't be equal to the To
header... however , it doesn't say what it should be set to (especially
as, in my case, my server doesn't really have an AoR that it can use - it
is a genuinely disinterested 3rd party).  Anyway, here is the message I
send:

  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.

I get back a 200, so as far as I can tell, the freecall registrar is happy
with everything.  However, if I call the AoR, I just get silence... my
999999 contact never gets contacted.

Any other pointers would be much appreciated. Thanks a lot.

--
Craig

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

Reply via email to