Troubleshooting SSH Errors on Thunder Compute
Quick fixes for common SSH errors when using tnr connect
When you run ‘tnr connect’, Thunder Compute SSH’s you into your instance and manages keys automatically. Sometimes errors occur such as:
- ‘Bad permissions. Try removing permissions for user: \OWNER RIGHTS (S-1-3-4) on file C:\Users<your_username>.ssh\config.’
- ‘Error reading SSH protocol banner’ — this error may appear when your instance is low on memory, preventing a complete SSH handshake.
- ‘Key authentication failed’ — indicates that your SSH key may be outdated or misconfigured.
Follow these steps to resolve the issues:
1. Restart Your Instance
Restarting can clear transient issues. In your terminal run:
Wait about a minute before reconnecting.
2. Test Manual SSH Connection
To get a more detailed error message, try connecting manually:
3. Fix Common Issues
A. Out of Memory
If the instance crashes due to low memory—or you encounter errors like “Error reading SSH protocol banner”—wait and retry. For a permanent fix, create an instance with more resources:
Tip: Consider 16 or 32 vCPUs for increased memory.
B. Permissions Issues
C. Bad Configuration
Sometimes removing outdated config files helps.
Known Hosts
Thunder Compute Locks & Keys
4. Still Having Issues?
If problems persist, please reach out to us on Discord for further assistance.
Happy troubleshooting!