<div dir="ltr">Hi<div><br></div><div>I am running a Registrar in a natted location (AWS) which is currently accessed via a tls socket.</div><div><br></div><div>The listen parameter for the tls socket uses an alias to set the publicly advertised address, along the lines of:</div><div><br></div><div>listen=tls:<a href="http://172.3.4.5:5061">172.3.4.5:5061</a> AS tls:<a href="http://99.88.77.66:5061">99.88.77.66:5061</a></div><div><br></div><div>however this public alias is also being set as the Socket when the AOR is stored in the usrloc module.</div><div><br></div><div>  "Socket": "tls:<a href="http://99.88.77.66:5061">99.88.77.66:5061</a>"<br></div><div><br></div><div>When I then do a lookup() on a registered user, it is failing to route as I believe the socket is being set to the public alias. It was working fine when there was no TLS involved.</div><div><br></div><div>Is there an obvious way I can try to fix this? (I've tried using force_send_socket(tls:<a href="http://172.3.4.5:5061">172.3.4.5:5061</a>) after the lookup, but that isn't helping either)</div><div><br></div><div>Pete</div></div>