Bug Report
Current Behavior
When trying to create a SSH tunnel with identity file it does not load the key file:
- Create connection with connectionString
- Select Proxy/SSH
- Select SSH with Identity File
- Fill the form (also note that labels are not visible by theme colors)
- File does not seem to be selected (tried with different keys: rsa, ed25519)
- Save & connect
- ERROR: When connecting via SSH tunnel either password or identity file is required.
Code/Gist
Also tried to configure the connection via workspace but it does not work:
"mdb.presetConnections": [
{
"name": "db-prod",
"connectionString": "mongodb://user:pw@localhost:27017/db-prod?authSource=db-prod",
"sshTunnel": "IDENTITY_FILE",
"sshTunnelUsername": "user",
"sshTunnelHostname": "server.com",
"sshTunnelPort": 22,
"sshTunnelIdentityFile": ["/Users/user/.ssh/id_ed25519"],
}
]
Expected Behavior/Code
Environment
- node.js / npm versions: node v22.13.0 / npm 10.9.2
- OS: OSX 26.6.2
Bug Report
Current Behavior
When trying to create a SSH tunnel with identity file it does not load the key file:
Code/Gist
Also tried to configure the connection via workspace but it does not work:
Expected Behavior/Code
Environment