Skip to main content

FAQ

Sometimes, you might encounter unexpected errors. Before reporting an issue, please try the following steps:

Fresh Install

If you're experiencing strange issues, a fresh install can often resolve them. This involves removing existing data and caches.

  • remove all folders (what you have defined in your compose or depending on your setup)
  • rerun Configarr which recreates cache folders and more

Custom TRaSH-Guide or Recyclarr Template URLs

If you have configured a custom trashGuideUrl or recyclarrUrl, caching issues might occur. In this case, clearing the cache folders is recommended.

  • remove the folders for the caches
  • rerun Configarr

Error: "Recv failure: Connection reset by peer"

If you see an error like:

GitResponseError: unable to access 'https://github.com/recyclarr/config-templates/': Recv failure: Connection reset by peer

This can be caused by Docker bridge network issues, especially with DNS, TLS, or MTU settings. The problem may only occur when using Docker's default bridge network, and not with network_mode: host.

Reference issues:

Troubleshooting Steps

  • Try running Configarr with network_mode: host in your Docker Compose file. This often resolves the issue immediately.

  • Check your DNS and MTU settings if you use custom networking (VPN, Pi-hole, etc.).

  • If you have a VPN or custom DNS setup, try disabling them temporarily to see if the problem persists.

  • You can also manually clone the repo inside the container to verify if plain git works:

    docker exec -it <container_name> sh
    git clone https://github.com/recyclarr/config-templates/
    # also check git pull

Example Docker Compose workaround

services:
configarr:
network_mode: host
# ...other options

Note: Using network_mode: host is generally safe for Configarr, as it does not expose ports by default. However, be aware of your environment's security requirements.

DNS Resolution Problems (Could not resolve host: github.com)

If you encounter errors like:

GitError: Cloning into '/app/repos/trash-guides'...
fatal: unable to access 'https://github.com/TRaSH-Guides/Guides/': Could not resolve host: github.com

This is usually caused by DNS issues inside the Docker container. Even if DNS works on your host and inside the container when tested manually, the error may still occur intermittently for git operations.

Troubleshooting Steps

  • Test DNS resolution inside the container:
    docker run --rm -it busybox nslookup github.com
  • Try changing your DNS server to a public DNS (e.g., 1.1.1.1 or 8.8.8.8) on your host or in your Docker configuration.
  • Avoid using ISP DNS servers, as they may cause intermittent failures.
  • Restart the container after changing DNS settings.
  • If you use custom Docker networks, test with the default bridge or host network.

Reference issues: