Good day. 1st time poster.
I am Call Forwarding (Call Routing) to an external cell phone via a sofia gateway.
This works perfectly with an unencrypted gateway. No issues with the Dial String that is created by FusionPBX for the extension.
.
However, when the gateway is set up with encryption (SRTP), the extension's Dial String is a bit lacking. I have to add the following to the dial string for the extension,using the superadmin account .
After that all works just fine.
This solution will not work, however, for end users that modify their Call Forwarding settings on demand without the assist of a superadmin.
Now I could modify "call_forward.php" and add the additional dialstring code statically. But that would force that behavior on all gateways/domains. Its really not an ideal fix. Not too familiar with the FusionPBX framework, so the question is....Is there a better way?
Any suggestions would be appreciated..
FusionPBX 4.2.2
FreeSwitch 1.6.19
I am Call Forwarding (Call Routing) to an external cell phone via a sofia gateway.
This works perfectly with an unencrypted gateway. No issues with the Dial String that is created by FusionPBX for the extension.
.
However, when the gateway is set up with encryption (SRTP), the extension's Dial String is a bit lacking. I have to add the following to the dial string for the extension,using the superadmin account .
Code:
rtp_secure_media=true,zrtp_secure_media=false
This solution will not work, however, for end users that modify their Call Forwarding settings on demand without the assist of a superadmin.
Now I could modify "call_forward.php" and add the additional dialstring code statically. But that would force that behavior on all gateways/domains. Its really not an ideal fix. Not too familiar with the FusionPBX framework, so the question is....Is there a better way?
Any suggestions would be appreciated..
FusionPBX 4.2.2
FreeSwitch 1.6.19