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:
servidor y mongo:
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:
Pero la URL de conexión es 27017 y se cambia a 37903 por alguna razón. 
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?
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.