I have this setup:
ASTERISK 1 <-- iax2 --> ASTERISK 2 <-- iax2 --> ASTERISK 3
Due to network limitations I have to use this setup which is not perfect but it works fine for now.
I have an agent on ASTERISK 3 who receives calls from ASTERISK 1 and ASTERISK 2 if noone picks up the call (using Follow-Me on each extension with a CID name prefix that indicates the agent the intended receiver of the call, for example a company name, so the agent can say ‘company xy, hello, what can I do for you?’.
This works fine if someone calls ASTERISK 2, but does not when someone calls ASTERISK 1. does anyone have an idea what I can do? I can see in the log that the CID prefix is passed via iax2 to ASTERISK 2, but it’s not transferred to ASTERISK 3, even I set this as intra company route. The agent only receives the callers number with no prefix.
All systems use Asterisk 18.104.22.168, FreePBX 2.5.2 running on CentOS
Thanks for your help