If you have already checked Ideal Conditions for the Kixie Dialer and your router is capable of handling voice traffic, remaining problems are usually your network or firewall.
Give this article to whoever manages your network. Most of it is not something you can change yourself.
How to Use This List
Entries are grouped into Required and Recommended. Open everything under Required first. If you have very restrictive rules, work down the Recommended entries one at a time until the dialer behaves.
Addresses are written as address and port. For example, 52.9.254.123/32 on port 5060 TCP and UDP would be allowed as 52.9.254.123/32:5060 (TCP/UDP).
Required: Domains
Allow these domains. Blocking them is a common cause of the dialer loading indefinitely while the Kixie dashboard itself works normally.
https://*.kixie.com/*http://*.kixie.com/*
One further domain is needed for voice API traffic. We do not publish static IP ranges for it, so it has to be allowed by domain. Contact support@kixie.com for the domain to allow.
Required: SIP Signaling
| Purpose | Addresses | Ports |
|---|---|---|
| SIP signaling | 52.9.254.123/32 52.9.254.127/32 216.120.187.64/32 216.120.187.65/32 216.120.187.66/32 216.120.187.67/32 216.120.187.68/32 204.89.148.64/32 204.89.148.65/32 204.89.148.66/32 204.89.148.67/32 204.89.148.68/32 3.120.121.128/26 13.238.202.192/26 18.136.1.128/26 18.215.142.0/26 18.228.70.64/26 |
5060, 5080 (UDP/TCP) 5061, 5063, 443 (TCP) |
| Google STUN servers | stun:stun.l.google.com stun:stun1.l.google.com stun:stun2.l.google.com stun:stun3.l.google.com stun:stun4.l.google.com |
19302 (UDP/TCP) |
| External SIP endpoints | 107.20.176.37 184.169.138.133 107.20.251.237 54.215.5.82 13.52.9.4 13.52.9.5 18.214.109.132 18.214.109.133 184.72.218.254 204.89.148.132 204.89.148.133 204.89.148.134 204.89.148.135 216.120.187.132 216.120.187.133 216.120.187.134 216.120.187.135 |
5060 (UDP) |
| Voice API endpoints | 52.9.254.123 52.9.254.127 216.120.187.64/32 216.120.187.65/32 216.120.187.66/32 216.120.187.67/32 216.120.187.68/32 204.89.148.64/32 204.89.148.65/32 204.89.148.66/32 204.89.148.67/32 204.89.148.68/32 |
Required: Media Servers
These carry the audio itself. Allow every region you call into. If you only dial within the United States, you can allow the US regions alone.
| Region | Addresses | Ports |
|---|---|---|
| San Jose, California, USA | 52.9.254.64/26 216.120.187.64/26 216.120.187.192/27 13.52.9.0/25 216.120.187.128/26 |
16384-32768 (UDP) 10000-30000 (UDP/TCP) |
| Ashburn, Virginia, USA | 3.93.158.128/25 52.205.63.192/26 204.89.148.64/26 204.89.148.192/27 18.214.109.128/25 18.215.142.0/26 204.89.148.128/26 |
16384-32768 (UDP) 10000-30000 (UDP/TCP) |
| Frankfurt, Germany | 52.58.255.224/27 52.59.63.224/27 3.120.121.128/26 |
16384-32768 (UDP) 10000-30000 (UDP/TCP) |
| Sao Paulo, Brazil | 54.233.255.192/27 54.233.191.0/27 18.228.70.64/26 |
16384-32768 (UDP) 10000-30000 (UDP/TCP) |
| Sydney, Australia | 52.65.191.160/27 52.65.127.160/27 13.238.202.192/26 |
16384-32768 (UDP) 10000-30000 (UDP/TCP) |
| Singapore | 52.220.63.128/26 18.136.1.128/26 204.89.149.64/27 |
16384-32768 (UDP) 10000-30000 (UDP/TCP) |
| Mumbai, India | 15.207.90.0/24 204.89.151.64/27 204.89.151.96/27 204.89.151.192/27 |
16384-32768 (UDP) |
Recommended: Supporting Services
These affect dialer features rather than whether a call connects.
https://*.datatables.net/*https://*.firestore.googleapis.com/*https://*.callstats.io/*
Recommended: Call Recordings
http://calls.kixie.com/*https://calls.kixie.com/*https://s3-us-west-1.amazonaws.com/calls.kixie.com/*http://s3-us-west-1.amazonaws.com/calls.kixie.com/*
Recommended: CRM Integration
Allow these for all Kixie users inside your CRM.
- 54.215.74.202
- 54.241.231.89
- 54.176.190.3
- 54.176.70.194
- 47.181.167.79
Recommended: Callback APIs
Some voice APIs send callback events to your own web applications. To stop those callbacks being blocked, allow traffic from the addresses below. Ports are whatever your application listens on, usually 443 for HTTPS and 80 for HTTP.
- 3.7.220.174/32
- 3.7.4.233/32
- 18.228.96.85/32
- 18.228.143.199/32
- 3.120.80.110/32
- 35.157.59.132/32
- 52.62.46.143/32
- 13.238.88.135/32
- 52.220.250.27/32
- 18.136.128.252/32
- 13.56.175.187/32
- 13.57.139.231/32
- 18.211.27.222/32
- 18.211.55.148/32
If the Dialer Still Will Not Load
If the Kixie dashboard signs in normally but the PowerCall extension sits loading and never opens, and reinstalling the extension, clearing the cache and updating Chrome have not helped, the cause is usually a network rule rather than anything on your machine. Confirm the domains under Required: Domains above are allowed, then contact support@kixie.com with your business ID and say that the dashboard works and the extension does not.
Was this article helpful?
Articles in this section
- Kixie PowerCall Dialer Audio Settings
- Archived Call Recordings: Error 403 Forbidden
- Common Microphone Issue with Mac Computers
- Error: Incompatible SDP Error
- How to Set Up QoS on an ASUS Router for Kixie
- Ideal Conditions for the Kixie Dialer
- Kixie's Codecs and PerCall Usage (Bandwidth)
- Minimum System Requirements for PC/Mac
- My Customers Complain about Hearing Background Noise
- Network and Firewall Setup for Kixie