Skip to content

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

  1. Verify daemon is running: curl http://localhost:9400/api/v1/health
  2. Check the Extension popup for the daemon URL setting (default: http://localhost:9400)
  3. 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 .lic file 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