Troubleshooting Guide
Quick Diagnostics
# Check spuff version
spuff --version
# Check current status
spuff status
# Check with debug logging
RUST_LOG=debug spuff status
# Check local state
sqlite3 ~/.spuff/state.db "SELECT * FROM instances;"SSH Issues
"Permission denied (publickey)"
"Connection refused" on port 22
"Host key verification failed"
SSH key requires passphrase
VM Creation Issues
"API token not configured"
"Invalid region"
"Quota exceeded"
"SSH key not found"
Cloud-Init Issues
Bootstrap never completes
Docker not installed
Shell aliases not working
Agent Issues
"Agent not responding"
"Unauthorized" from agent
State Issues
"No active instance"
State out of sync
TUI Issues
"Device not configured" error
TUI garbled display
Network Issues
Timeout waiting for instance
Can't reach provider API
Configuration Issues
"Config file not found"
"Invalid config"
Getting Help
Common Commands Reference
Last updated
Was this helpful?