Troubleshooting
Fix installation, authentication, scanner, sync, hook, and coverage failures.
Command not found
Run pipx ensurepath, restart the terminal, then confirm pipx list contains Aevrin. On Windows,
open a new PowerShell session after changing PATH.
Login expired or revoked
aevrin logout
aevrin loginFor hook-only failures, use aevrin hook logout followed by aevrin hook setup instead.
Scanner exited 1
An exit code can mean findings or execution failure depending on the scanner. Aevrin recognizes each tool's finding codes and parses JSON before deciding. Malformed or empty JSON, timeout, missing image, mount denial, or network failure marks coverage unreliable instead of returning zero findings.
Docker or mount failure
Start Docker, select Linux containers on Windows, allocate at least 4 GB, and allow drive or temp- directory sharing. Rerun the same command. Do not accept the old incomplete score as clean.
No MCP entrypoint discovered
This is a non-applicable tool-description check, not a source-scanner failure. Confirm the target contains an MCP SDK dependency and recognizable server entrypoint. Source findings remain valid even when the target is not an MCP server.
CLI scan missing from dashboard
Confirm the terminal printed Saved to your Aevrin dashboard, --no-upload was not used, and
the CLI account matches the browser account. A network failure after local completion does not
change the scan exit code; rerun after connectivity returns if persistence is required.
Hook did not block
The first cache miss starts a background scan and allows with a warning. Retry after that scan completes. Network, timeout, missing credentials, and exhausted hook quota deliberately fail open.
Still stuck? Email support@aevrin.net with the Aevrin version, target type, stage name, and redacted error text.