<div dir="ltr">Hello!<div><br></div><div>We are bridging calls in <b>bypass-media</b> mode with profile parameter <b><param name="media-option" value="resume-media-on-hold"/></b></div><div><div>...</div><div><action application="set" data="bypass_media=true" /><br><action application="privacy" data="yes" /><br></div><div><action application="bridge" data="{...}sofia/external/+<a href="mailto:12223334455@10.10.10.10">12223334455@10.10.10.10</a>" /><br></div><div>...<br></div><div><br></div><div>So initial origination INVITE on B-leg has Privacy: id and PAI headers - everything works as expected.</div><div>But if a user on A-leg presses Hold button, re-INVITE (without SDP) on B-leg (corresponding to the option <b>resume-media-on-hold</b>) will not have privacy headers.</div><div>And this leads to disclosure of caller anonymity on some phones.</div><div><br></div><div>On the picture below I marked re-INVITE (B-leg) that has no Privacy and PAI.</div><div><br></div><div><div><img src="cid:ii_jwqjip3e0" alt="image.png" width="486" height="468"><br></div></div><div><br></div><div>FreeSWITCH (Version 1.8.5  64bit)<br></div><div><br></div><div>How to force FS to send privacy headers in such scenario?</div><div><br></div>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><br><div><div>BR,</div><div>Denys Pozniak<br></div><div><br></div><div><br></div></div></div></div></div></div>