Solved: Zoiper fails to register over a VPN (with Callcentric)
I’m including this stuff on my site because I haven’t found good answers out on the Internet. I may need to be reminded of how I did various things, or maybe you’ll do a search that turns it up…in which case I hope it helps. Incidentally, I have published a book on privacy and internet security. If you’d like to leave me a tip, feel free to buy it from one of the links posted on that page. Or download it for free (same page), and then consider buying something else…maybe fiction? If your mind is twirled pleasurably by sf/fantasy/crime/thriller stuff. Regardless, welcome to the site!
I was getting a pretty silly “No DNS results” when my phone was connected to a VPN using OpenVPN. So I pinged callcentric.com and got a functioning IP address. I then entered the IP into the “Outbound proxy” config setting on Zoiper…and it worked. NOT under the “HOST” setting, however!
Then I got some other errors when not using a VPN, including the weirdly-generated “Too many hops” error that appears to have nothing to do with the number of hops.
But you know what? When my phone is not connected to the VPN, Zoiper still registers with Callcentric. I simply can’t actually answer a call. Nor can I make calls. But I don’t actually like the idea of phone calls that don’t use a VPN, and the phone does ring without the VPN. So, in essence, this bug actually forces me to connect to the VPN before talking to people with Zoiper.
I’ll take that, and call it a feature.
Have fun out there!