Redirecting call from external number doesn't transmit original CallerID

Hello, so I’m migrating from and old Yeastar MyPBX to FreePBX, I’ve succeeded in moving most of the config including multiple trunks, ring groups etc.

But the only problem I’m having is with call redirection, the original number is not transferred to the external mobile phone(it works just fine on Yeastar)

So the case looks more or less like that:
External number 6XXXXXXX1 calls our company, which is +486XXXXXXX1. It hits the ring group, and if there is no answer, the call gets redirected via extension FM to external number 5XXXXXXX8, and instead of presenting number 6XXXXXXX1, the number +486XXXXXXX1 is shown.

I tried quite a few things but maybe I’m missing something.

Also i collected some logs, might be helpful:

Thanks for any help.

The caller ID has been set to 6XXXXXXX1, on the outbound call, although maybe not in the way the provider requires:

From: "+486XXXXXXX1" <sip:[email protected]>;tag=9777ac70-f8bf-4650-afda-d3197911ab91

Does your provider allow you to present B attestation level caller IDs (caller ID sent by verified customer, but not one belonging to that customer)? Does the receiving network use level B attestations, or do they only present those with level A?

Does the provider require the use of P-Asserted-Identity or Remote-Party-ID headers?

I was waiting for an answer from my provider, i have forwarded your message to them, but the answer was just this:

“Please be informed that presentation number Ab is mandatory for call forwarding. P-Asserted-Identity is also required.”

I don’t understand this part.

I believe it was meant to be something like A > b > a.The support isn’t very helpful :confused:

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.