Hi guys, I have been through what feels like every post on this forum about diversion headers and none of them have explicitly helped me, so i’m trying my own post !
FreePBX version : 15.0.37.4
Long story short, follow-me stopped working and the provider now rejects the call. After opening a support ticket with them, they have confirmed they reject the call because the format of the generated diversion header is wrong and they need us to modify it or else they’ll keep rejecting the calls.
Here is the header they receive :
tel:0123456789;privacy=off;reason=no-answer;counter=1;screen=no
0123456789 being our DID number
What they want us to send :
<sip:0123456789@xxx.xxx.xxx.xxx>;privacy=off;reason=no-answer;counter=1;screen=no
0123456789 being our DID number
xxx.xxx.xxx.xxx being the local IP of our FreePBX
The FreePBX generated Diversion Header does not work.
I have tried a couple things in extensions_custom and extensions_override_freepbx but to no avail.
I am also unsure what the best way to confirm if my changes are actually doing anything. What is the best way to see the diversion header that is being sent out ?
Any help is appreciated.