Pensa um bocado lê a mensagem de erro e tenta ver qual é o problema...
Se ele te diz que nao consegue abrir o socket a primeira coisa que deves tentar é fazer um ping ao servidor para ver se ele esta activo a seguir verifica a tua firewall e ve se ela nao esta a bloquear o teu programa.
PS: nao uses localhost, isso por vezes trás problemas, tentar usar o ip, 127.0.0.1