I’m trying to connect a Zoiper Android instance to FreePBX. After creating the extension and secret in FreePBX and then configuring Zoiper I see in the logs:
means that your phone cannot reach the server, so are you using wifi in the same network segment? If using WAN did you allowed the ip addres in the permit section and in your firewall?
Unless you have your cell phone on WiFi being on the same network as your PBX, you need to allow sip traffic UDP port 5060 through your firewall, otherwise your registration attempts from Zoiper will be denied on your firewall.
Forwarding traffic udp port 5060 to your pbx from ANY IP address is dangerous, so it’s usually restricted to known IP addresses, which isn’t really practical with cell phones, cause their IP address changes all the time.
So you can use a dynamic DNS client and allow the hostname, or use the responsive firewall or use sip URIs.
actually the security log only show the challenge sent event. You need to provide the sip debug of the original REGISTER sip message.
Register->
<-challenge
Register with response->
<-auth ok
Setting the log display to freepbx.log instead of “full” I don’t see anything about extensions being registered. I’ve also searched the logs from the command line. Still not seeing anything.
Zoiper seems to be replying to private address space (10.x.x.x). Is this what you want in your setup? If zoiper is connecting from outside your network you may need to check off the rPort settings in zoiper for signalling and media.