[asterisk-users] bug in pjsip trust_id_outpound?
benoit.panizzon at imp.ch
Tue Nov 26 02:08:41 CST 2019
If anyone else stumbles over the same Problem.
This is how I solved it for now:
On the IC Trunk:
trust_id_inbound=no => Makes sure the CallerID is taken from the From Header.
trust_id_outbound=yes => Does nothing useful, maybe a bug?
On the incoming call, you have to pull the Privacy: header to figure
out the callerid presentation as asterisk is not setting this value if
you don't trust id inbound.
If the call is destined to a customer, you set CALLERPRES()=prohib
which makes sure, the From header is anonymized towards the customer.
If the call is destined to an IC, you have then to manually
PJSIP_HEADER(add) a P-Assertied-Identity and a Privacy Header correctly
setting the calling presentation. Asterisk is NOT doing this correctly.
Mit freundlichen Grüssen
I m p r o W a r e A G - Leiter Commerce Kunden
Zurlindenstrasse 29 Tel +41 61 826 93 00
CH-4133 Pratteln Fax +41 61 826 93 01
Schweiz Web http://www.imp.ch
More information about the asterisk-users