Não é possível conectar-se à instância mongodb no Azure

1

Eu configurei um servidor mongodb no Azure (no Ubuntu 15.04). A instância funciona e eu posso conectar ao mongodb quando ssh'd na máquina simplesmente usando 'mongo'.

No entanto, quando tento conectar diretamente do meu computador, isso não funciona. Meu entendimento era que deveria porque:

Eu criei uma exceção de segurança no Azure:

Eu comentei a variável bindIp no arquivo de configuração. Eu posso confirmar isso com netstat -l, que gera a linha:

tcp 0 0 *:27017 *:* LISTEN

Eu reiniciei a coisa toda muitas vezes. Eu ainda recebo a mesma mensagem de erro no cliente:

  mongo ***.westeurope.cloudapp.azure.com
  MongoDB shell version: 2.6.10
  connecting to: ***.westeurope.cloudapp.azure.com/test
  2016-02-09T15:41:54.404+0100 Error: couldn't connect to server ***.westeurope.cloudapp.azure.com:27017 (40.113.138.104), connection    attempt failed at src/mongo/shell/mongo.js:148
  exception: connect failed
    
por user3711864 09.02.2016 / 15:48

1 resposta

1

Eu fiz suposições erradas sobre a conexão de internet da minha empresa. A porta 27017 está bloqueada. Eu resolvi o problema usando uma porta aberta.

    
por 10.02.2016 / 09:40