Page 1 of 1

Playing behind a proxy.

Posted: 08 Jun 2011, 00:31
by BlueTemplar
So I've managed to make Starcraft 2 work from behind my university VPN/http proxy by using Http-Tunnel + Proxifier as indicated here:
http://www.keepandshare.com/doc/1906595 ... -389k?da=y
I'd like to try to do the same for Spring. So, how do I "direct" Spring traffic to the right server? For Starcraft 2 I needed to add something like "213.248.127.130 eu.logon.battle.net" to my windows hosts file, but I have no idea how to do that for Spring... I would have thought I don't need to do that in the first place, since Spring directly tries to connect to an IP, but for some reason it doesn't work...

Re: Playing behind a proxy.

Posted: 12 Jun 2011, 13:53
by abma
if the socks-proxy works: you need to add springlobby.exe + spring.exe to the proxied executables.

springlobby.exe does a tcp-connection to springrts.com:8200

the engine itself (spring.exe) uses port 8452 UDP, but this can be different, depending on server/autohost-settings.

i hope this helps?

Re: Playing behind a proxy.

Posted: 12 Jun 2011, 14:14
by Satirik
it seems you have no idea what you're doing, "http-tunnel" is a local socks5 proxy tunneling everything coming in to their server and dispatching the packet from there, proxifier makes all the application you want pass through the "http-tunnel" local proxy

the thing is :
Is UDP supported?

HTTPTunnel does not support UDP at this time. Using a Socksifying Agent such as FreeCap in tandem with the tunnel client can provide limited UDP support.
so starcraft probably works in tcp mode

you can use http://www.frozenway.com/ but it's all in french, it's free, you just have to make an account and login (you can also specify the exe, by default all your connections will use it)