FAQ & Troubleshooting¶
Connection refused when accessing the dashboard¶
Symptom: Browser shows "connection refused" or "site can't be reached" at http://localhost:8800.
Solutions:
- Verify the container is running:
docker ps | grep seedsyncarr - Check the port mapping in your
docker-compose.ymlmatches 8800 - If running on a remote server, ensure the firewall allows port 8800
- Check container logs for startup errors:
docker logs seedsyncarr
HMAC mismatch / webhook returns 401¶
Symptom: Sonarr or Radarr webhook test returns 401 Unauthorized, or logs show "Invalid webhook signature".
Solutions:
- Sonarr and Radarr do not natively send the
X-Webhook-Signatureheader. Ifwebhook_secretis set in SeedSyncarr and you connect directly from a *arr app, all webhooks will be rejected with 401. - To fix: leave
webhook_secretempty in SeedSyncarr's[General]config (the default). If your instance is accessible from outside localhost, place the webhook endpoint behind a reverse proxy with network-level access control. - If you use a webhook proxy that adds HMAC signatures, ensure the secret values match exactly — check for trailing whitespace or newlines.
- See Sonarr & Radarr Setup for detailed webhook configuration.
arm64 (Apple Silicon) test caveat¶
Symptom: make run-tests-python fails on Apple Silicon Macs with errors related to rar extraction.
Explanation: The rar package used for archive extraction is amd64-only. This affects the local test suite on arm64 machines but does not affect the Docker image — the production container runs on both amd64 and arm64 and handles extraction correctly.
Workaround: Run tests in Docker or ignore rar-related test failures on arm64. CI runs on amd64 and is unaffected.
Sonarr/Radarr webhook shows "Test OK" but imports don't work¶
Symptom: The *arr app's webhook test succeeds (200 OK), but actual imports are not detected.
Solutions:
- Ensure the webhook event type is set to "On Import" (also called "Download" in the webhook payload)
- Check that the file name on the seedbox matches what Sonarr/Radarr reports in the webhook payload
- Verify SeedSyncarr's Sonarr/Radarr integration is enabled in Settings
- Check SeedSyncarr logs for webhook processing:
docker logs seedsyncarr | grep webhook
Files sync but are not extracted¶
Symptom: Files download successfully but archives remain packed.
Solutions:
- Check that
auto_extractis enabled in the[AutoQueue]section - Verify
extract_pathin[Controller]points to a writable directory - If using
use_local_path_as_extract_path, ensurelocal_pathis writable