I'm working to get FreeSwitch working behind a SIP load balancer. Using the sip-ip param in a profile I'm able to make the outbound calls appear to come from the load balancer IP address. Debugging the sip messages, this all appears to be working correctly.<br>
<br>However the load balancer determines which machine to send the calls too based on the SIP Call-ID. We want FreeSwitch in the middle of the call for billing and other purposes. But i'd like FreeSwitch to use the same SIP Call-ID that was sent to it when it initiates the next leg of the call. The hash on the load balancer only cares about everything proceeding the @ sign in the sip call-id. Is there a function in the dialplan to copy the source call-id and use it for the destination leg?<br>
<br>Hopefully I've explained this well enough, any ideas would be helpful.<br><br>Regards,<br><br>-Jed<br><br>