If you are on Windows you could use Autohotkey, I stumbled over this software and did some zoipering, Hotkeys work even if Zoiper is not active (though it has to be startet). I would appreciate any suggestions or support.
Sorry for the late reply. We are partly still sticking to the old Zoiper version and hesitating to upgrade. The reason is the "flexible" design of Zoiper5 which makes using Autohotkey a little more complicated yet not impossible. Just started to seriously work with it, so if you are still interested we could stay in touch. Just received the newsletter which led me to the command line options. At least everything but answering seems to be easy that way. I will start a thread to ask for the answer / pick-up function which I doubt will be command lineable.
could you maybe help me with the scripting? we are using zoiper5 at the office to give support so it would be nice if we could use a script for hotkeys. i tried using the script you posted here and everything seems to be okay but then when there is an incomming call it doesnt work. could you maybe help?
I have a fully running freepbx and 5 extensions
Unable to register zoiper softphone on my iphone. Registration faulure no transports left to try (503)
The system is on my unifi network and I thought it might be a firewall issue but I have run out of ideas.
Any suggestions please.
You can run sngrep on the PBX to see whether REGISTER requests are coming in. If so, and there are no replies being sent, FreePBX firewall is likely blocking the requests. If nothing shows up in sngrep, capture traffic on the unifi WAN interface to see whether the requests are making it to your site.
Thanks for input Jeremy and Stewart. To my surprise it was the freepbx firewall blocking access. With it turned off registration and function.
My iphone has a fixed ip address which I had added to the trusted list.
I must have done something wrong any guidance gratefully received.
Hi Stewart,
Disabling freepbx firewall does not solev registration of zoiper. I have tried various port forward rules and traffic in my unifi firewall but without success. Your earlier post on hairpinning does not help me.
Any more detailed reply would be helpful.
The address in zoiper should be the address of Asterisk as seen by zoiper, which would normally be the LAN address, or even 127.0.0.1, if is on the same machine. I would advise against starting with it on the same machine, as that introduce additional complications.
The host ip for the zoiper apps needs to be your public IP address used for regular SIP trunking. If you have dhcp on your router you need to use a router with dynamic dns and use that name in the zoiper clients.
I would urge you to use some other port publicly than 5060 for registration as publicly open port on 5060 is making yourself a fairly easy target. Pick an unregistered port and use mapping on the router. Zoiper can be adjusted.
@markwilliams3 Thanks for the reply, as i do have the open ports 5060 and 10000-20000 as for the security issue i have Fail2ban for now its been good so far i curerntly had IAX2 working well but SIP seems to be better.
Additionally, I worked for a company that had remote users in another state. They would connect to the VPN then the softphone (Zoiper) would connect to the phone server IP in the configuration settings. It would be best to apply a similar principle. You can designate trunks as you know and then you can setup a group that uses that trunk exclusively in the settings dependent upon your options available in PBX.
@ tjreid thanks for the reply, as for zoiper the IP is facing to the Phone server which is the 20x.xx.xx.xx and the extensions are facing to that trunk, the issue is that lets say ext 405 tries to call 105 and 405 is using a data plan outside of the company they cant hear each other. So i went into the SIP nat config of elastix added the config above and then BAM it starts working flawless, but then what happens now the SIP trunk the calls get dropped so i know it has to be something with the NAT somewhere
e59dfda104