Troubleshooting
Daemon won't start
Check logs:
tail -f /tmp/provadyne-daemon.log
tail -f /tmp/provadyne-daemon.error.log
Port in use:
lsof -i :9400
# Kill existing process, or change DAEMON_PORT
Permission denied:
# Verify binary is executable
ls -la /usr/local/bin/provadyne-daemon
chmod +x /usr/local/bin/provadyne-daemon
Extension can't connect to daemon
- Verify daemon is running:
curl http://localhost:9400/api/v1/health - Check the Extension popup for the daemon URL setting (default:
http://localhost:9400) - If you changed
DAEMON_PORT, update the extension setting to match
cppcheck not found
# macOS
brew install cppcheck
# Ubuntu/Debian
sudo apt-get install cppcheck
# Verify
cppcheck --version
Python engine errors
# Reinstall engine dependencies
pip3 install --break-system-packages -e ~/.provadyne/engine/[llm-api]
LLM not responding
Ollama:
# Check Ollama is running
ollama list
# Pull model if missing
ollama pull codellama:13b
API (BYOK):
- Verify your API key in Extension Popup → Settings → LLM
- Check curl http://localhost:9400/api/v1/llm/status for error details
License activation fails
- Verify the
.licfile matches your email address - Confirm the file is not expired: check
curl http://localhost:9400/api/v1/license - Contact support with your order number
Still stuck?
Open an issue at github.com/sgchoi/provadyne/issues with:
- OS and version
- Daemon version: curl http://localhost:9400/api/v1/version
- Log output from /tmp/provadyne-daemon.error.log