0
votes

I am running a local asterisk server in lan and can connect sip client from android and windows7. from android i made connection with imsdroid and for windows 3CX phone. Both working great.

Now i have just put my asterisk server in a server hosted from digitalocean. Tried to connect my sip clients but no luck.

I have noticed that no registration request coming in my asterisl CLI.

Local and Internet hosted both asterisk has same configuration. What changes I need to do? I don't have any proxy server and I have checked the hosted asterisk port 5060 is in listening mode.

2

2 Answers

0
votes

When your server not in lan, you need set

nat=yes

in your sip peer settings.

For more info see http://www.voip-info.org/wiki/view/Asterisk+SIP+NAT+solutions

0
votes

Have you checked to see if your Digital Ocean VPS has the IP Tables or some other firewall in place by default?