Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

554
Visualizações
Conectar a mongodb a través del túnel ssh fallando

Intenté conectarme a mi mongodb en un servidor que tengo a través de un túnel ssh a través de las siguientes aplicaciones, pero nada se conecta:

  • Brújula
  • robomongo
  • nosqlbooster4mongo
  • phpstorm conector java mongodb incorporado

servidor y mongo:

  • Servidor: ubuntu 18lts
  • Mongo: última versión de la comunidad

La URL de conexión en todas las instancias es la misma (también intenté eliminar los parámetros de consulta) y esta URL funciona en la aplicación del nodo:

mongodb://localhost:27017/data-aggregator?retryWrites=true&w=majority

El mensaje de error de nosqlbooster4mongo es: ingrese la descripción de la imagen aquí Pero la URL de conexión es 27017 y se cambia a 37903 por alguna razón. ingrese la descripción de la imagen aquí

El mensaje de error de PHPStorm es:

DBMS: Mongo DB Sensibilidad a mayúsculas y minúsculas: sin formato = mixto, delimitado = mixto Controlador: MongoDB JDBC Driver (ver. 1.13, JDBC4.2) Versión efectiva: DESCONOCIDA (ver. 0.0) Ping: 10 segundos, 289 ms (resultados de consultas de mantenimiento activo) En error)

Se agotó el tiempo de espera después de 10000 ms mientras esperaba para conectarse. La vista del cliente del estado del clúster es {tipo=DESCONOCIDO, servidores=[{dirección=localhost:42865, tipo=DESCONOCIDO, estado=CONECTANDO, excepción={com.mongodb.MongoSocketReadException: mensaje de recepción de excepción}, causado por {java.net. SocketException: restablecimiento de conexión}}].

Nada funciona, pero no puedo entender por qué.

La conexión SSH funciona según lo confirmado por nosqlbooster4mongo y phpstorm

Pero tan pronto como intenta conectarse a la instancia local de mongodb, falla. No sé si esto es un problema con el túnel SSH o la configuración de mongo. A través de una terminal, puedo conectarme a mongo sin problemas, también la aplicación de nodo también puede hacerlo.

Los túneles usan la misma clave que uso para conectarme al servidor a través de la terminal sin problemas, lo que me lleva a creer que es Mongo, pero no sé dónde buscar:/

A medida que se establece el túnel, esto indica que los firewalls del servidor no son un problema.

No sé qué es, ¿hay un parámetro de consulta adicional para el acceso al túnel ssh?

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Resuelto por @Jack_Woehr en: https://www.mongodb.com/community/forums/t/mongo-5-community-edition-cannot-connect-via-tunnel/151526

El truco consistía en no usar el túnel ssh de ninguna de las herramientas enumeradas y simplemente crear un túnel en el sistema operativo.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda