FAQ:VoIP:GeoIP Filtering

From VTX Public Wiki

Revision as of 14:09, 13 October 2022 by Mlr (talk | contribs) (Add more info + link to correction)



There are the different GeoIP restrictions on the Telephony platform:

  1. Physical phone auto provisioning (CH): is only working from Switzerland ( other location could be added on request to VTX Support Team)
  2. VTX Softphones (World) : Could be used anywhere in the world ( but you still need to allow outgoing calls if calling from abroad, cf below )
  3. Register and Incoming Calls (World): Open to the whole world
  4. Outgoing Calls (CH/Europe/World/ACLs): Billed outgoing calls are only allowed from Switzerland by default ( This setting can be changed from customer Admin Kiosk interface to open it to Europe or World or some specific IPs)
  5. Kiosk SIP Credentials (CH): Kiosk SIP account credentials are only accessible from Switzerland for security reason, no workaround available ( cf below ).



  • Information:
    • (Kiosk GeoIP Tab only manageable from Switzerland) : The "IP Filtering" tab is only visible if you access the kiosk from a swiss IP address (otherwise this tab is hidden). A customer can't do any adjustments if he is already abroad. In such case these changes would have to be done by someone who has access from an IP in Switzerland, or uses Remote access / VPN / proxy server / contact VTX Support for the modification.
    • (CH by default): Most of our customers are using their phone from Switzerland, so from a security point of view, it was wise to restrict by default the usage of VoIP telephony from Switzerland, but also allowing our customer to change this behavior per number or per service
    • (Maxmind GeoIP Accuracy) We are using the Maxmind Country Paid database with an accuracy of 99,8% to check from which country the call is passed
    • (VTX IPs always set to CH) We also made sure that the "VTX" IPs will remain set in Switzerland
  • Symptoms: Your are not able to dial an external number while using a phone abroad. You get an error saying that your restrictions or limitations do not allow you to pass this call
  • Problematic: Allow some or all phones of a service to be used in other countries, or from some IPs
  • Solution: Follow the procedure below
  1. (Verify your connection country) You can verify the country of your connection IP in https://www.maxmind.com/en/locate-my-ip-address
    1. In case of false data, you can submit a correction in https://www.maxmind.com/en/geoip-data-correction-request
  2. (Change allowed Country in Kiosk): Connect to https://kiosk.vtx.ch with your VTX Service Administrator Credentials
    1. Go in section "My Services / Telephony / Call restrictions / IP Filtering"
    2. Read documentation and adapt it to fit your needs


VTX Kiosk - Outgoing Calls GeoIP Filtering
VTX Kiosk - SIP Credentials only accessible from Switzerland, no workaround