Troubleshooting
When things go wrong.
Common Issues
"Service Starting..." forever
Check the ready configuration in .hun.yml.
If you set ready: "Server started", hun greps the logs for that exact string.
If your server actually prints Server is running, hun will never switch from STARTING to RUNNING.
Fix: Update .hun.yml or remove the ready check.
"Address already in use"
This usually happens if:
- You have a stray process running outside of hun.
- Two services in the same project try to use the same port.
- You are in Multitask mode and the port offset logic failed (rare).
Fix:
hun stop --alllsof -i :3000(check for stray processes)kill -9 <PID>
Daemon won't start
Check ~/.hun/logs/daemon.log.
Ensure permissions on ~/.hun/daemon.sock are correct (your user should own it).
Reporting Bugs
Please open an issue on GitHub with:
- Your OS (macOS/Linux)
hun --version- Relevant logs from
~/.hun/logs/
We appreciate it!