FreePBX 13 Distro, I have 2 extensions both setup exactly the same. Both extensions can receive calls and can call in between extensions just fine but one of the phones cannot dial out but can receive calls just fine. However, if I dial my (866) number the questionable extension/phone will dial out successfully but any other number I try to dial it immediately fails with 486 busy here message? I have checked the outbound route, I have checked the dial plan, I have created a new extension and same issue. It seems as though only the first extension I created “97” will dial out properly, the other extensions “99” and “100” will not dial out properly. I am using 2 Ubiquiti Unifi UVP VOIP Phones but I also had this same issue with a cisco phone as well.
Any suggestions where to look would be greatly appreciated as I am fairly new at Freepbx
I was able to figure out the issue, the outbound caller id for that extension was set to our 866 number and the SIP provider did not like that. We had to use the local number provided by our SIP provider for each extension.
With providers that do not allow foreign caller IDs, setting your CID at the trunk and not allowing it to be overridden would be a good plan.That way, if someone else changes their extension CID, you can nip the problem in the bud.
This. Even more importantly, external calls that are forwarded to the PSTN won’t be blocked by the provider. Better yet, find out what mechanism the provider uses to allow custom outgoing CID and implement it.