Just for laughs, I put this into MicroSIP:
and was astonished to find that it sent:
REGISTER sip:10.232.142.146 SIP/2.0
Via: SIP/2.0/UDP 192.168.4.78:55015;rport;branch=z9hG4bKPjbd6a7ff3acb84400856c2256d176d373
CSeq: 29994 REGISTER
Allow: PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, INFO, SUBSCRIBE, NOTIFY, REFER, MESSAGE, OPTIONS
I have no idea why it would do this!
If your MicroSIP does the same thing (and it works), your corresponding register string would be:
If this still fails to register, please post SIP trace of successful registration from MicroSIP log, as well as SIP trace from Asterisk for the failed registration. At the Asterisk command prompt, type
sip set debug on
and the SIP trace will be included in the regular Asterisk log.