I’m about at my wit’s end with this one. FreePBX, with a SIP Station trial currently, and everything seems to be registered fine, firewall tests say they’re passing, and I can successfully make outbound calls just fine. However, when I dial my DID at sipstation from an external phone, it acts like it’s trying to connect for a while, then the cell phone says the call failed. There’s no ringing tone at all, and no sign at all in the FreePBX logs or debugging info that the inbound call ever got to FreePBX. What’s my next step for debugging this?
Since firewall details may be related, the PBX is behind a SonicWall that is allowing ports 10000-20000 from anywhere, and 5060, 5061, and 5160 from the SIPStation trunk URLs trunk1. freepbx. com, trunk2. freepbx. com, trunktrial1. freepbx. com, trunktrial1. freepbx. com. Outbound those ports are open as well.
As far as call routing, I have a couple of extensions (102 and 103) set up and logged in (103 from my desktop with linphone, and 102 from an iOS phone with linphone app, either on the network or off network and on a VPN) and an inbound route set up to route from our DID to ext 103, and right now, I have an inbound route for anything inbound to go to ext 103 and it still doesn’t work or see any inbound call activity in the logs when I place a call.
Any suggestions on what I’m missing here?