<div dir="ltr"><div><div><div><div><div>Hi community ,<br><br></div>i am trying to use Opensips 2.2 with TopologyHiding and LoadBalance module for forwaridng SIPREC messages to VoiceRecorders. <br>In INVITE message body encapsulated multipart part ( rs-metadata with xml ) with data will be forwarded, but the original contact header contact parameter will be omited. <br></div><br><span style="font-family:monospace,monospace">Incoming (original) INVITE:<br><br>Contact: <sip:192.168.15.80:5060;transport=tcp>;+sip.src<br>    Contact URI: sip:192.168.15.80:5060;transport=tcp<br>        Contact URI Host Part: 192.168.15.80<br>        Contact URI Host Port: 5060<br>        Contact URI parameter: transport=tcp<br>    Contact parameter: +sip.src<br><br></span></div><span style="font-family:monospace,monospace">Outgoing (after TH & LB) INVITE:<br><br>Contact: <sip:192.168.12.175;transport=tcp;did=9cf.1d8d5205><br>    Contact URI: sip:192.168.12.175;transport=tcp;did=9cf.1d8d5205<br>        Contact URI Host Part: 192.168.12.175<br>        Contact URI parameter: transport=tcp<br>        Contact URI parameter: did=9cf.1d8d5205<br><br></span></div>Because of that, voice recorder doesnt answer in 200 OK  with contact header contact parameter srs .. (as defined in RFC). <br><br></div>My question is, how this automatic deletion / omit of +sip.src in contact header can be suppressed / prevented ?<br><div>If it is not possible, how can i add it / manipulate it in route script before INVITE will be forwarded to voice recorder ?<br><br></div><div>Any ideas ?<br></div><div><br></div><div>best regards<br></div><div>Mirko<br></div></div>