A conexão remota do Mongodb pára de repente

1

Eu configurei um mongodb no meu servidor para aceitar conexões remotas. Eu comentei a linha bind no /etc/mongod.conf , então o arquivo se parece com:

# mongod.conf

# for documentation of all options, see:
#   http://docs.mongodb.org/manual/reference/configuration-options/

# Where and how to store data.
storage:
  dbPath: /var/lib/mongodb
  journal:
enabled: true
#  engine:
#  mmapv1:
#  wiredTiger:

# where to write logging data.
systemLog:
  destination: file
  logAppend: true
  path: /var/log/mongodb/mongod.log

# network interfaces
net:
  port: 27017
#  bindIp: 127.0.0.1

#processManagement:

#security:

#operationProfiling:

#replication:

#sharding:

## Enterprise-Only Options:

#auditLog:

#snmp:

Configurei o servidor para aceitar conexões na porta 27017 e, como você pode ver, não há outras medidas de segurança, como senha.

Quando tento conectar-me à porta 27017 do servidor, tudo corre bem, mas depois de 2 ou 3 minutos (4 ou 5 consultas ao servidor mongo), a conexão é subitamente perdida e o servidor não pode ser acessado.

Cannot connect to the MongoDB at ****:27017.

Error:
Network is unreachable.

O servidor pode ser acessado e eu posso fazer o telnet de outras portas e fazer uma conexão ssh com o servidor, mas até eu reiniciar meu sistema operacional, não consigo acessar a porta 27017 novamente. O problema está ocorrendo apenas no meu sistema operacional e outros não têm o problema, então é provavelmente o problema do meu sistema operacional. Mas estou confuso sobre isso. Qual pode ser o problema?

    
por Aidin.T 01.11.2017 / 12:54

1 resposta

0

Então, O comentário do Furry IT Snuggle Buddy ajudou me descobrir o que estava errado com o meu sistema operacional. log mostrou nada sobre o meu computador tentando se conectar, mas o computador do meu colega poderia se conectar facilmente. Assim, enquanto um ip pode se conectar a um servidor, o mesmo ip (como eu e meu colega estão por trás de um servidor NAT) não pode se conectar. raciocínio lógico: meu ip não é o mesmo. Então, descobri que eu estava tunelando por um kerio vpn que eu não conhecia. Eu desliguei o vpn e está tudo ok.

    
por 01.11.2017 / 15:17

Tags