I am running a multitenant FusionPBX and it seems the behavior of the Outbound Caller ID Number has changed in recent upgrades.
I could always manually enter my Outbound Caller ID in the Extension configuration for example e.g. +264840000000. (My upstream SBC requires me sending the +
Since the last upgrade I have done (currently on 4.5.21 15fa026856ad83e6a0f0cb3e5b6aa90cf14be718). I see that the Oubound Caller ID Number is now taken from the Destinations. This is all fine and good, but I cannot add the number as +264..... it strips it to 264 only as soon as I enter it in the Field.
Any ideas how I can change the behavior of this field to allow me the +?
I have done a Regex ReWrite on the Outbound Route - effective_caller_id_number=${regex(${caller_id_number}|^26484000000(.*)$|+26484000000%1)} that adds the +, but this is not a solution as I would have to add this string to all tenenants manually on the node... It would be a much more elegant solution to allow me to simply add the + in the Outbound Caller ID Field under Destinations.
I could always manually enter my Outbound Caller ID in the Extension configuration for example e.g. +264840000000. (My upstream SBC requires me sending the +
Since the last upgrade I have done (currently on 4.5.21 15fa026856ad83e6a0f0cb3e5b6aa90cf14be718). I see that the Oubound Caller ID Number is now taken from the Destinations. This is all fine and good, but I cannot add the number as +264..... it strips it to 264 only as soon as I enter it in the Field.
Any ideas how I can change the behavior of this field to allow me the +?
I have done a Regex ReWrite on the Outbound Route - effective_caller_id_number=${regex(${caller_id_number}|^26484000000(.*)$|+26484000000%1)} that adds the +, but this is not a solution as I would have to add this string to all tenenants manually on the node... It would be a much more elegant solution to allow me to simply add the + in the Outbound Caller ID Field under Destinations.