@falenire wrote:
Hello,
FreePBX (v13) is no longer sending a caller ID through the external sip trunk when follow me kicks in after an internal extension dials.
About 1 month ago, FreePBX used to follow the behavior below.
Set up:
202 has Follow me ONInitial Ring Time: 7
Ring Strategy: ringallv2-prim
Ring Time: 20
Follow-me List:
260
5555551234#
Announcement: None
Music on hold: ring
CID Prefix: (blank)
Alert Info: None
Ringer Volume Override: NoneNow, when 201 called 202, the follow me would send the call to 5555551234.
5555551234 would see, on their cellphone’s caller id the number 201 from the extension.
However, after a FreePBX update, 555.555.1234 is no longer seeing 201 for their caller ID, but a random phone number – not even the PBX’s phone number.
I decided to read the Asterisk -rvvv info and I noticed the below (see line 17):
-- Executing [s@macro-outbound-callerid:15] ExecIf("Local/5555551234@from-internal-000010e1;2", "0?Set(CALLERID(all)=)") in new stack -- Executing [s@macro-outbound-callerid:16] ExecIf("Local/5555551234@from-internal-000010e1;2", "0?Set(CALLERID(all)=)") in new stack -- Executing [s@macro-outbound-callerid:17] ExecIf("Local/5555551234@from-internal-000010e1;2", "0?Set(CALLERID(all)=)") in new stack
Then, as a testing, I decided to change the setting on the 202 Follow Me to
Change External CID Configuration Mode to: Fixed CID Value (It was on default before)
and used Fixed CID Value: 5551234567I made a new call from 201 to 202 and 555.555.1234 was getting 555 123 4567 on its caller ID (instead of the random phone number).
I also noticed that the Asterisk -rvvv chanted for the macro-outbound-callerid:17 line:
-- Executing [s@macro-outbound-callerid:15] ExecIf("Local/7149049722@from-internal-000010e4;2", "0?Set(CALLERID(all)=)") in new stack -- Executing [s@macro-outbound-callerid:16] ExecIf("Local/7149049722@from-internal-000010e4;2", "0?Set(CALLERID(all)=)") in new stack -- Executing [s@macro-outbound-callerid:17] ExecIf("Local/7149049722@from-internal-000010e4;2", "1?Set(CALLERID(all)=5551234567)”) in new stack
I have tried deleting extension 202 and re-creating it again to no avail. Follow me still doesn’t forward a Caller ID so my cellphone still shows a random 10 digit phone number.
I have FreePBX 13.0.192.8 with all its modules up to the latest updates. I also use Sangoma S500 with the latest firmware. Extensions 201 and 202 are Chan_sip extensions.
Like I said, it was working perfect until an update broke it…
I hope I’ve made my self clear and await to hear from any one back soon.
Thank you in advance for all your time.
Fabian.
Posts: 10
Participants: 3