The main thing with proxy servers is making sure the proxy you're using supports the required ports for the game.
Take a look in the FAQ for a list of required ports, then you'll need to check with the proxy's provider to see if they're letting them through.