I have a slightly unusual network setup to contend with just now. I don't know whether anyone's had any experience with this sort of thing before, but I though I might as well check. Any insights you could provide would be appreciated.
I'm currently behind a horrible, nasty, oppressive, draconian university firewall. I have no direct connection to the outside world at all. I can access computers on my own domain, however, including an HTTP proxy (which isn't relevant to the discussion) and a machine running sshd (which is). From the latter, I have more-or-less open access.
My problem, in case you hadn't guessed, is that I can't find a way of joining SRB2 netgames. Hosting is out of the question -- which is a shame, given the bandwidth I've got to play with :P -- but I feel that there could feasibly be a workaround to allow me to join.
To that end, I ssh-ed to the open machine, with dynamic port forwarding turned on. This sets up a SOCKS5 proxy over the secure link, theoretically giving me open access from my firewalled machine. And it works, after a fashion: starting SRB2 with SocksCap allows LISTSERV to function correctly, but as soon as I try to do anything that uses UDP, it crashes unceremoniously witha SOCK_Send error. Examination of the SocksCap logs shows that the UDP ASSOCIATE to 0.0.0.0:5029 fails. I understand that this IP is used when the server and client run on the same interface, as is the case here.
That more or less summarises the situation. It may be worth noting that NISTIME fails similarly. I appreciate that these are somewhat specialised circumstances, but if anyone has any insights, I'd be grateful of the help. Thanks.
I'm currently behind a horrible, nasty, oppressive, draconian university firewall. I have no direct connection to the outside world at all. I can access computers on my own domain, however, including an HTTP proxy (which isn't relevant to the discussion) and a machine running sshd (which is). From the latter, I have more-or-less open access.
My problem, in case you hadn't guessed, is that I can't find a way of joining SRB2 netgames. Hosting is out of the question -- which is a shame, given the bandwidth I've got to play with :P -- but I feel that there could feasibly be a workaround to allow me to join.
To that end, I ssh-ed to the open machine, with dynamic port forwarding turned on. This sets up a SOCKS5 proxy over the secure link, theoretically giving me open access from my firewalled machine. And it works, after a fashion: starting SRB2 with SocksCap allows LISTSERV to function correctly, but as soon as I try to do anything that uses UDP, it crashes unceremoniously witha SOCK_Send error. Examination of the SocksCap logs shows that the UDP ASSOCIATE to 0.0.0.0:5029 fails. I understand that this IP is used when the server and client run on the same interface, as is the case here.
That more or less summarises the situation. It may be worth noting that NISTIME fails similarly. I appreciate that these are somewhat specialised circumstances, but if anyone has any insights, I'd be grateful of the help. Thanks.