I am using FreePBX and having trouble with blind transfers on 38G phones. 48g phones work fine.
You hit transfer, dial the extension, hit transfer again and the call shows (Oh Hold) while it is transferred to the extension. When that call ends it returns a “Transfer Failed” to the original operator.
Transfer Settings on my 48g and 38g are identical.
Tested across several active FreePBX deployments with the same results. Using firmware 38.70.0.185
You can use Responsive firewall for this. Enable Custom FIrewall Rules under Firewall Advanced Settings. Create the file /etc/firewall-4.rules and make sure it’s owned and writable by root only.
Add -I OUTPUT -m string --string "SIP/2.0 503 Service Unavailable" --algo bm --to 65535 -j DROP to the /etc/firewall-4.rules and restart firewall. You should be good
Hi @bigbear. Just curious how you made out with this? It seems to only happen with Pjsip extensions. Still not sure if it’s asterisk, yealink, or a funky network setting on the switch or firewall. I’m still leaning toward Yealink bug.
OK That’s good to know! If you are using EPM than you can do this with a basefile edit. If not then you are correct…This option is not available in the GUI
This still occurs with EPM it’s just easier to edit the basefile which you can then push out to all phones. If your hard provisioning you can try adding the line sorvani mentioned to the local config of the phone. There is no Web GUI option for it.
The only reason I am not using EPM (and I admit I haven’t tried in a while) is because discovering and configuring the phones took me longer than dropping the SIP info in. Maybe because of all the hosted.