Nothing shows up w/ “sip debug”. There is no response from asterisk either. I can ping the phone from the asterisk box just fine. Asterisk box is on the same subnet.
Running 1.4.21.
This is my sip.conf:
[126]
type=friend
secret=xxxxxxxxx
record_out=On-Demand
record_in=On-Demand
qualify=yes
port=5060
pickupgroup=
nat=yes
mailbox=126@device
host=dynamic
dtmfmode=auto
dial=SIP/126
context=from-internal
canreinvite=no
callgroup=
callerid=Jo Bob <126>
accountcode=
call-limit=50
I have never seen this before. It seems the server its self is getting it but it’s not making its way to asterisk. If you reboot the server what happens ? Can you make calls out from asterisk after a restart ?
by sip debug, can you find the register message send from your ip phone? it is the only reason that weather your ip phone send the register to asterisk or not.
if you reboot your ip phone, and wait some time, such as 1 minute? can it registered? try to change the register period to have a try.
I moved from using the window’s dhcpd to ISC dhcpd on a linux box. That solved everything. I was able to restart all the phones and they all registered fine after that. Some phones got new IPs, others kept the same IP that was issued to them from the window’s dhcpd originally (ISC dhcpd is set to use the same range). I’m able to restart asterisk and all the phone come back now.
I had 5 polycom SoundStation IP 4000 phones that had the same problem but had to remove the dhcp lease so they would get new IPs before being able to register.
I’m now able to shutdown asterisk for a few minutes and have all the phones reregister.