Você está se conectando a "localhost" ou "127.0.0.1" ? Percebi que quando você se conecta ao "localhost" o conector de soquete é usado, mas quando você se conecta ao "127.0.0.1" o conector TCP/IP é usado. Você pode tentar usar "127.0.0.1" se o conector do soquete não estiver ativado/funcionando.