Got 200 OK on REGISTER that isn't a registe

chan_sip.c: Got 200 OK on REGISTER that isn’t a register.

i’m getting the above warning
while trying to register a phone from outside of asterisk network.

it registered once for about 20 minutes
exepted calls and i could call out
but with no audio on either end.

any ideas ?

The error you got should not be stoping the phones from working (it’s something that phone is sending to asterisk that asterisk is not set t handle). Are you using NAT ?

yes actually

Do you have your routers set up for it. You need to forward ports 5060 and 10,000 - 20,0000 UDP to your server as well as you have to set up nat on asterisk in sip.conf