Title
Windows Client Fails Silently on Host Key Verification After Activating SSL
Platform
App - Windows
Server Installation Method
Docker
Version
1.11.1
Troubleshooting
The Problem
When switching the Termix Docker container from HTTP to HTTPS/SSL, the Windows desktop client fails when connecting to any host, instead of prompting the user to accept the new host key like the browser client does.
How to Reproduce
- Have Termix running over HTTP with hosts configured
- Switch the Docker container to use SSL/HTTPS
- Attempt to connect to any host in the Windows desktop client
Additional Context
Log from server:
Error in host key verification [op:host_key_error,user:...,host:3]
TypeError: protocol._destruct is not a function
at doFatalError (/app/node_modules/ssh2/lib/protocol/utils.js:189:14)
at /app/node_modules/ssh2/lib/protocol/kex.js:1208:26
at file:///app/dist/backend/backend/ssh/host-key-verifier.js:102:25
at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
Workaround
Access Termix via the browser — it correctly shows a popup to confirm the new host key.
Title
Windows Client Fails Silently on Host Key Verification After Activating SSL
Platform
App - Windows
Server Installation Method
Docker
Version
1.11.1
Troubleshooting
The Problem
When switching the Termix Docker container from HTTP to HTTPS/SSL, the Windows desktop client fails when connecting to any host, instead of prompting the user to accept the new host key like the browser client does.
How to Reproduce
Additional Context
Log from server:
Workaround
Access Termix via the browser — it correctly shows a popup to confirm the new host key.