Skip to Content
TroubleshootingStart Here

Troubleshooting

Two ways in. Scan the symptom index for a line that sounds like what you are seeing, or search the error index for the text on your screen. Every entry points at the page that explains it.

The rest of this section is procedure rather than pointers. Collecting Logs has the log commands for each install path. Reporting a Bug covers what belongs in a report.

72 of 479 Tracearr issues needed a request for more information, and those threads run a median of 6 comments against 2 for everything else. Collect logs before you open one.


Symptom Index

Connecting a Media Server

Sessions and Real-Time Updates

Locations and Geolocation

Signing In

The Mobile App

Automations

Email and Newsletters

Importing History

Jobs and Data

Backups and Restores

Installing and Upgrading

Performance

Remote Access

Logs and Diagnostics


Error Message Index

Match the text on your screen against the strings below.

Media Server Connections

cannot reach [Plex/Emby/Jellyfin] server ... fetch failed

This comes up while adding a media server, usually from IPv6 resolution inside the container. See Disabling IPv6 in Docker.

That address or API key reaches a different server. A server can only be pointed at itself. Could not read which server answers at that address. Tracearr has no record of which server this is and cannot reach it with the saved address and key, so it cannot confirm the change points at the same server. Jellyfin rejected this API key (it may be invalid or expired). Emby rejected this API key (it may be invalid or expired).

The first three come from saving a new URL or API key in Edit Server. The last two can also come from Add Server. See Changing the URL or API key.

That Plex sign-in was for a different account. Sign in as <username> to reauthorize it. Cannot unlink this Plex account. Please delete the <n> server(s) connected through this account first. Cannot unlink your only login account. Set a password first or link another Plex account with login enabled.

All three come from Settings → Servers → Plex accounts. See Reauthorizing an account and Unlinking an account.

jellyfin request failed: 500 Internal Server Error
System.MissingMethodException: Method not found: 'System.Collections.Generic.IEnumerable`1<...User> MediaBrowser.Controller.Library.IUserManager.get_Users()'.

The first appears on the Import page after Check Plugin. The second is the matching entry in the Jellyfin log. Both point at Playback Reporting on Jellyfin 10.11.9+.

The SSE Plugin

401 Unauthorized

The token isn’t reaching the server in a form it accepts. See 401 Unauthorized.

404 Not Found

Either the path is wrong for your server type or the plugin isn’t loaded. See 404 Not Found.

disconnected on buffer overflow

Your client is reading slower than events arrive. See Client Keeps Getting Disconnected.

Email

SMTP authentication failed for <username> at <host> Could not connect to <host>:<port> TLS failed for <host>:<port>; check the security setting host: host must be a hostname or IP address without a scheme, port or path No alert recipients on this destination. Add one under Settings, Destinations.

All five come from an email destination. The first three come from the Test button or from an alert on its way out, the fourth from saving the destination, and the last when an automation sends to one whose alert recipient list is empty. See Errors from the mail server.

ENCRYPTION_KEY is set but is not 64 hex characters; fix or unset it

The server refuses to start on this. See Authentication Secrets.

Logs and the Debug Page

No such file or directory

The supervised log paths under /var/log/supervisor/ do not exist on a standard image. Pick your own install path in Collecting Logs.

PostgreSQL Database directory appears to contain a database; Skipping initialization
PostgreSQL init process complete; ready for start up

A captured database log that ends on one of these lines and holds nothing else is missing its stderr. PostgreSQL writes almost everything there. Collecting Logs has the redirect that keeps it.

Log explorer is only available in supervised mode

The Log Explorer switches on the image tag, so a pinned digest or a retagged image loses it even when the files are present. See the Debug Page.

Messages in the Web UI

That doesn't look like a Tracearr share code This code looks cut off That's too big to be a Tracearr automation This needs Tracearr 2.2.0 or newer That's a lot of codes in one minute

All five come from pasting a share code. See Codes That Won’t Read.

already running

A job in Settings → Jobs that says this without progressing has stale state from a previous crash. See the FAQ entry.

Invalid QR code Pairing Failed

Pairing tokens last 15 minutes and work once. See Mobile App troubleshooting.

Last updated on