If you're using a router and you can't get your launcher to work or have to connect through a proxy I have a simple solution to your problems.
Well for only TWO low low payments of $19.99 I can pm you the fix!
Go into your router settings and clone your computers MAC address then click "Apply" or w/e.
After doing this you'll probably need to power cycle your Modem and router, so just unplug the power cords from both your modem and router then wait a minute or two and plug ur modem back up. Let it do its thing, then plug your router up.
Then release/renew ur ip, or just reboot ur computer and the launcher should work, if it doesn't work and there are other computers on ur network try cloning the MAC address from one of the other computers and power cycle again.