You could try running OpenVPN through the SOCKS proxy, that would then let you run any TCP and UDP connections you wanted through between the FS hosts via the VPN.

However it'll all be running on top of a TCP connection and you should expect poor quality as a result. SIP won't have any issues, but RTP is designed to use UDP so that it can continue sending without waiting for a reply. Doing so on top of TCP will mean that packets won't get sent until the TCP layer has acknowledged receiving the previous data. You won't get any packet loss but you will introduce extra delays which may degrade the voice quality (either a lag, or cutting in & out). I would avoid it if at all possible.

-Steve



On 29 July 2010 15:32, Mark Himsley <mark@mdsh.com> wrote:
Is there any way to run a trunk between two FS servers where the ONLY
connection method would be through a SOCKS proxy?

Imagine a situation where an FS server, lets call it 'west', is at an
organisation which does not allow direct access to the Internet but does
allow outbound TCP access through a SOCKS server.

I'd like to be able to get calls in to 'west' from another FS server,
lets call this one 'east', but those calls from 'east' would have to be
trunked into 'west' via a connection originated from 'west' through the
SOCKS proxy.

Thinking on the hoof - I suppose I *might* be able to create some TCP
tunnels on an SSH connection, but I have no idea how I'd get FS to push
RTP through them.

Thanks for your thoughts.

_______________________________________________
FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org