Quantcast
Channel: General Help - FreePBX Community Forums
Viewing all articles
Browse latest Browse all 12605

Internal Ext. Caller ID is not being passed on when Follow Me forwards a call to an outside cellphone

$
0
0

@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 ON

Initial 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: None

Now, 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: 5551234567

I 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

Read full topic


Viewing all articles
Browse latest Browse all 12605

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>