Troubleshooting
Solutions to common problems you might encounter with Termial.
Connection Issues
SSH Connection Failed
Symptoms: "Connection refused", "Connection timed out", or "Host not found"
Solutions:
- Verify the hostname/IP: Ensure you've entered the correct address
- Check the port: Confirm SSH is running on the specified port (default: 22)
- Test network: Try pinging the server from your terminal
- Check firewall: Ensure your firewall allows outbound SSH connections
- Server firewall: Ask the server admin if SSH access is allowed from your IP
Authentication Failed
Symptoms: "Permission denied", "Authentication failed"
Solutions:
- Check username: Verify the username is correct
- Check password: Re-enter your password carefully
- Check SSH key: Ensure you're using the correct private key
- Key permissions: On macOS/Linux, ensure key file permissions are
600:chmod 600 ~/.ssh/id_rsa - Key format: Ensure your key is in the correct format (PEM, OpenSSH)
Host Key Changed Warning
Symptoms: Warning about host key mismatch
Causes:
- Server was reinstalled
- Server IP changed to a different machine
- Possible security issue (man-in-the-middle)
Solutions:
- Verify legitimacy: Confirm with the server admin that the key should have changed
- Remove old key: If legitimate, remove the old host key entry
- Reconnect: Accept the new host key
Connection Drops
Symptoms: SSH sessions disconnect unexpectedly
Solutions:
- Network stability: Check your internet connection
- Server timeout: The server may be closing idle connections
- Keep-alive: Enable keep-alive in connection settings
- Firewall timeout: Some firewalls close idle TCP connections
AI Issues
AI Not Responding
Solutions:
- Check sign-in: AI features require being signed in
- Check plan: Some AI features require Pro or Team plan
- Check limits: You may have reached your daily AI request limit
- Internet connection: Ensure you have internet access
AI Generates Wrong Commands
Tips:
- Be specific: Include details like OS, shell, what you're trying to do
- Provide context: Enable context mode so AI can see your terminal output
- Review before running: Always check commands before executing
Sync Issues
Data Not Syncing
Solutions:
- Check sign-in: Ensure you're signed in
- Check plan: Sync requires Pro or Team plan
- Check passphrase: You need to unlock your vault/encryption
- Force sync: Try forcing a sync from Settings → Account
- Internet: Ensure you have internet connectivity
Sync Conflict
Symptoms: Local and cloud data differ
Solutions:
- Let it merge: Termial uses timestamps to merge changes
- Force sync: Force a sync to resolve
- Export backup: Export a backup before making changes
App Issues
App Won't Start
macOS Solutions:
- Check Gatekeeper: Right-click app → Open
- Check permissions in System Preferences → Privacy & Security
- Try reinstalling the app
Windows Solutions:
- Run as administrator
- Check Windows SmartScreen settings
- Try reinstalling the app
Linux Solutions:
- Ensure AppImage is executable:
chmod +x Termial*.AppImage - Check for missing dependencies
- Try running from terminal to see error messages
App Crashes
Solutions:
- Restart app: Close and reopen Termial
- Update app: Ensure you have the latest version
- Clear cache:
- macOS:
~/Library/Caches/Termial - Windows:
%APPDATA%\Termial\Cache - Linux:
~/.config/Termial/Cache
- macOS:
- Report bug: Contact support with crash details
High CPU/Memory Usage
Solutions:
- Close unused terminals: Each terminal uses resources
- Limit scrollback: Very long terminal output uses memory
- Restart app: Clears accumulated memory usage
Docker Issues
Docker Not Detected
Solutions:
- Install Docker: Ensure Docker is installed
- Start Docker: Ensure Docker daemon is running
- Configure path: Manually set the Docker path in Settings
- Permissions (Linux): Add your user to the docker group:
sudo usermod -aG docker $USER
Can't Access Container Files
Solutions:
- Container must be running: File browser needs a running container
- Check permissions: You need permission to read files in the container
Getting Help
Contact Support
If you can't resolve an issue:
- Email: support@termial.app
- Include:
- Termial version (Settings → About)
- Operating system and version
- Steps to reproduce the issue
- Any error messages
Reporting Bugs
Help us improve by reporting bugs:
- Describe what you expected to happen
- Describe what actually happened
- Include steps to reproduce
- Share any error messages or screenshots