I have a weird problem with SPA3102. I bought it two days ago and when I tried it with basic configuration (using the default IP and just only proxy, userID and password modified) I can’t register with Asterisk. Using Asterisk SIP debug I see that SPA is sending bad information on SIP messages. For example:
<— SIP read from 192.168.0.1:5060 —>
REGISTER sip:192.168.0.2 SIP/2.0
Via: SIP/2.0/UDP 127.0.0.1:5060;branch=z9hG4bK-fd2d5a55
CSeq: 37730 REGISTER
Allow: ACK, BYE, CANCEL, INFO, INVITE, NOTIFY, OPTIONS, REFER
Supported: x-sipura, replaces
Contact and Call-ID are bad. 127.0.0.1 is a wrong address because Asterisk use it to send the SIP reply.
I upgraded the firmware to 5.1.7 and get the same results.
Any suggestion? Am I the first person in the world with this problem? (I can’t find anything about this on Google).