This is my second FreePBX install, but the first where I can’t solve the problem myself.
PBX Firmware: 12.7.5-1807-1.sng7
PBX Service Pack: 188.8.131.52
As far as I’m aware this is the latest/current version, and I have all the updates applied.
My Trunk provider is Spark Voice Connect (New Zealand).
They have given me 1 account, which has a couple of DID’s attached.
They require me to send a PAI as part of the outgoing call authentication process.
The only way I can do this is to have the extension CID set as the Account number, and have the options in Extension/Advanced set as -
SendRPID “Send P-Asserted-Indentity header”
Then I need to set the extension Outbound CID to the account number Spark are expecting, so they get the correct PAI.
This creates a few problems though.
The account number (as needed by Spark in the PAI) doesn’t have any calling rights, so it can’t make a call.
And even when they allow calling rights (temporary for testing), the CID is obviously wrong, as it shows the account number, not the CID for the DID.
I’m really stuck here as I’ve been pulling my hair out for the last couple of days, and I’m starting to feel the guys at Spark are loosing patience with me.
How can I send the PAI of the account, and also send the CID of the DID?
I hope someone can help me, and I hope that I can understand what you suggest or request.
Thank you in advance for your help.