r/Tautulli Mar 28 '26

ANNOUNCEMENT Important Security Update! - 2026-03-27

40 Upvotes

Several security vulnerabilities have been identified in Tautulli versions <=2.16.1 (CVE-2026-28505, CVE-2026-31831, CVE-2026-31799, CVE-2026-32275, CVE-2026-31804).

Users are strongly encouraged to update to the latest Tautulli version 2.17.x.

https://github.com/Tautulli/Tautulli/releases/latest


r/Tautulli 5h ago

HELP Changing separator when exporting to CSV?

1 Upvotes

The exporter is really great but boatloads of values in titles have commas in them. Is there any way to change the delimiter to another character? Or have the values enclosed in double quotes, that would solve it too.

I've searched for a few hours a few times but I haven't found an answer.


r/Tautulli 4d ago

HELP Weird question: Is there anyway to link to a file in a pushbullet notification?

1 Upvotes

I have a lot of pre roll videos, but for ease of organization they are all just named numerically. These preroll videos show in push bullet notifications when someone plays a movie. I can only see the number which doesn't really mean much to me. It would be great to have the message include a link to the local file. I realize this would only work while on the same network as my server, but that's fine.

Any suggestions welcome.


r/Tautulli 19d ago

HELP Reducing notifications for upgrades

2 Upvotes

Hi All

I have read a few posts on this subject after searching but I'm not sure if I'm on the right track or not.

I want emails when new tv shows are added to Plex. The notifications I have set up work fine: media type is episode or media type is season.

However I'm also being told every time an episode is upgraded which seems to happen a lot with new shows. I've read in other threads that when episodes get upgraded Tautulli sees them as totally new because they have a new ID. Is there a way to filter out the upgrades and just tell me about new show episodes once?


r/Tautulli 21d ago

HELP Tautulli doesn't retain (deletes) past user watch history

0 Upvotes

Ok,

It wasn't really a big deal when I only had a a cpl family members using my Plex server (my parents and my neice), but I recently added a cpl friends and they sometimes ask for stuff, but I like to check if they've actually watched what I've spent time getting them, or if they're just asking for stuff....

(I don't have a lot of drive space to keep up with every single request, so I found Tautulli to track it, and I LOVE how t works, BUT...)

...everytime I upgrade it (this is the 2nd time), ALL past watch history is gone, so am I missing something here (like am I supposed to manually download logs/files before every upgrade and restore them)???

I've looked online a LOT, but nowhere have I found any 'How To' (or a 'caution' note) with upgrading, so any assist on this would be appreciated.

If I am supposed to manually back something up, where/how do you do it (I'm running it as a service on a Windows 11 PC)???


r/Tautulli May 31 '26

HELP Is it possible to include the user's Geo location (i.e. city/state) in notifications? It seems like this functionality used to exist

2 Upvotes

I spent way too long trying to get this to work last night. I fear that Copilot was hallucinating the whole thing and sent me on a wild goose chase.

Looking at the list of available attributes, there isn't any variables related to city/state location of the user. I wound up asking Copilot about the possibility, it said you could use these options:

{geoip_city}
{geoip_region}
{geoip_country}
{geoip_isp}
{geoip_asn}
{geoip_location}

It said to get it to work, you have to enable it in the Tautulli settings,

Settings → General → GeoIP Lookup

https://i.imgur.com/oMVz958.png

But because I'm using a newer version of Tautulli, it says that you need to manually download the MaxMind GeoLite2-City database, and manually install it because the newer version of Tautulli removed it.

https://i.imgur.com/SF1SfMU.png

Whatever I try, I can't get these tags to work.

Looking at the ChangeLog, it does seem like Tautulli removed this database, so that seems like Copilot is correct. But is it hallucinating about everything else?? I can't find anything historically googling for those tags.

Or was this functionality simply removed when Tautulli removed the MaxMind integration in version 2.2.3?? See here: https://docs.tautulli.com/using-tautulli/3rd-party-apis-guide

Bottom line, is I want the user's city/state available in notifications. How do I do it?


r/Tautulli May 17 '26

HELP "Transcode" reporting too broad, especially in mobile app

4 Upvotes

I love Tautulli.

However, the one thing that I find lacking is the ability to know if a stream marked as "transcoded" was just for audio transcoding.

When the stream is active, Tautulli is awesome! It shows me whether the transcoding is happening to the video and/or audio.

However, when the stream is not running, I have to dig into the web app to find out. But what is worse is that the mobile app does not show me at *all* what exactly was transcoded. Also, the mobile app does not show any stats about the stream like the web app.

First, it would be great to have additional icons that show you:

  • Direct Play (existing)
  • Direct Stream (existing)
  • Transcode Video and Audio (new)
  • Transcode Video Only (new)
  • Transcode Audio Only (new)
  • Transcode Video or Audio (remove existing)

Then in the mobile app, the detail report of a specific stream would show the detailed stats about the stream, as the web app does.

Thanks


r/Tautulli May 14 '26

HELP Only Accessible on host machine

2 Upvotes

hey all, just recently i noticed i could not load my tautulli page while on my LAN. Nothing has changed. First thing i did was close and update the app and we are still having the same issue. Allowed the port through on my firewall and still no luck. Any ideas would be appreciated.


r/Tautulli May 12 '26

HELP Watch / Library Statistics are empty - but History is full

1 Upvotes

Hi all,

Pretty much as per title, it seems like all of my History is captured in the History tab, “Recently Added” looks right, but ”Watch Statistics” has very little content, and ”Library Statistics” is empty.

Anyone know what might be causing this? My VM hit HDD capacity with docker junk, and then had to go through a wizard setup for some reason in Tautulli.


r/Tautulli May 08 '26

TIPS Tautulli-windows-v2.17.1-x64.exe Bitdefender flagged as malware

9 Upvotes

Anyone else's antivirus getting something like this?

Alibaba Worm:Win32/Cridex.442e1dfd DeepInstinct MALICIOUS

Kaspersky Worm.Win32.Cridex.ajmh Rising Worm.Cridex!8.BB3

Sophos Mal/Generic-S TrendMicro Worm.Win32.CRIDEX.TL0101E826ZS


r/Tautulli May 05 '26

HELP Libraries all screwed up after re-creating plex database

2 Upvotes

My plex database got severely corrupted, long story short ended up having to nuke it and start again. My concern now is with tautulli. When I go to the library tab everything is all jacked up. E.g my Movies library is now called Anime Movies and my TV Shows library is now called 4K - Movies.

All my plex libraries are called the exact same so nothing is different there.

I tried restoring a tautulli backup from yesterday but my libraries are still all screwed up.

Will running the update_all_metadata.py script fix everything or is there other stuff I need to do. I tried looking for answers on reddit and the tautulli website but I wasn't getting any clear answers or I'm not asking the right questions.


r/Tautulli May 02 '26

HELP Is it possible to auto-tag a username (as a tag) on series or movie (in Sonarr/Radarr) based on Plex plays?

1 Upvotes

I had this idea and I was wondering if anyone can point me in the right direction to achieve this..

Here's the scenario I'm imagining:

User (Jeff) watches movie (Naked Gun). Tautulli records this as watched, then in Radarr, the tag (jeff) gets applied to movie (Naked Gun). Same goes for TV series and Sonarr.

The reason for this is sometimes when I do a purge (I know, heathen!) I kind of want to ask the user if they want to keep it or not. I know it's not foolproof (maybe it's on a watchlist or something) but thought it could be a nice feature. I was wondering if there might be a simple script that could do this? Any help would be appreciated!

Cheers!


r/Tautulli Apr 29 '26

HELP Handling Tautulli Shutdowns

3 Upvotes

Hello,

I noticed today that Tautulli hadn't been running since Apr 23. There wasn't any Widows updates or reboots at that time and nothing in Event Viewer to indicate anything had happened on the Plex server.

In the Tautulli logs, I found the following:

2026-04-23 12:44:33 - ERROR :: Thread-17 (run) : Tautulli WebSocket :: [WinError 10054] An existing connection was forcibly closed by the remote host.

2026-04-23 12:44:33 - INFO :: Thread-17 (run) : Tautulli WebSocket :: Disconnecting websocket...

2026-04-23 12:44:33 - INFO :: Thread-17 (run) : Tautulli WebSocket :: Unable to get a response from the server, Plex server is down.

2026-04-23 12:44:33 - DEBUG :: Thread-17 (run) : Tautulli WebSocket :: Scheduling Plex server down callback in 60 seconds.

2026-04-23 12:44:33 - INFO :: Thread-17 (run) : Removed background task: Refresh Plex server URLs

2026-04-23 12:44:33 - INFO :: Thread-17 (run) : Removed background task: Refresh users list

2026-04-23 12:44:33 - INFO :: Thread-17 (run) : Removed background task: Refresh libraries list

2026-04-23 12:44:33 - INFO :: Thread-17 (run) : Scheduled background task: Check for server response

2026-04-23 12:44:33 - DEBUG :: Thread-17 (run) : Tautulli WebSocket :: Leaving thread.

2026-04-23 12:44:35 - INFO :: MainThread : Received signal: shutdown

2026-04-23 12:44:35 - INFO :: MainThread : Tautulli WebStart :: Stopping Tautulli web server...

2026-04-23 12:44:35 - INFO :: MainThread : [23/Apr/2026:12:44:35] ENGINE Bus STOPPING

2026-04-23 12:44:36 - INFO :: MainThread : [23/Apr/2026:12:44:36] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('0.0.0.0', 8181)) shut down

2026-04-23 12:44:36 - INFO :: MainThread : [23/Apr/2026:12:44:36] ENGINE Bus STOPPED

2026-04-23 12:44:36 - INFO :: MainThread : [23/Apr/2026:12:44:36] ENGINE Bus EXITING

2026-04-23 12:44:36 - INFO :: MainThread : [23/Apr/2026:12:44:36] ENGINE Bus EXITED

2026-04-23 12:44:36 - INFO :: MainThread : Tautulli WebSocket :: Disconnecting websocket...

2026-04-23 12:44:36 - INFO :: MainThread : Tautulli Config :: Writing configuration to file

2026-04-23 12:44:36 - INFO :: Thread-2 (process_queue) : Tautulli NotificationHandler :: Notification thread exiting...

2026-04-23 12:44:36 - INFO :: Thread-3 (process_queue) : Tautulli NotificationHandler :: Notification thread exiting...

2026-04-23 12:44:36 - INFO :: MainThread : Tautulli is shutting down...

I'm not sure what happened here, but I experience unscheduled shutdowns a couple of times a year which results in some missing Tautulli tracking. This occurs even though I've setup Tautulli to "Launch at System Startup".

To ensure the service can recover from this situation I was thinking of using Task Scheduler to run a batch script every hour that checks if the Tautulli.exe was running and if not then start it. Just seeing if anyone has done anything similar and have any recommendations/thoughts on this approach.


r/Tautulli Apr 27 '26

HELP kill_stream.py does it work on macOS Tahoe?

2 Upvotes

So I'm about to throw in the towel on this. But before I give up & tap out, I figured I reach out here.

Been trying to get the script to run on macOS Tahoe [MDos]. No matter what I try it doesn't work.

  1. macOS 26.4.1
  2. Tautulli 2.17.0
  3. Python 3.14.4
  4. Verified that the "requests" module is seen by Python
  5. chmod +x the file

This is the error I keep on running into. No matter what I do or try.

Tautulli Notifiers :: Script error: 
Traceback (most recent call last):
File "/Users/xxxxx/Documents/kill_stream.py", line 16, in <module>
from requests import Session
ModuleNotFoundError: No module named 'requests'

Has anyone gotten this to work on newer macOS & M class devices? If so can ya tell what you did to get it to work.

+ Gracias


r/Tautulli Apr 23 '26

HELP Prerolls skewing watch data

2 Upvotes

[Originally posted in /Plex]

Tautulli help with Plex

I recently, within the last week, installed Tautulli on my Plex build. I am running it on a Windows 10 machine that used to be a desktop and has been repurposed for a home media manager. The setup is basic, external hard drives for media storage, nothing else much running on the machine except Plex and whatever is needed for basic functionality.

For the first few days, all the information being collected by Tautulli was fine, whatever was watched, added, time, plays, etc. Then, starting yesterday, prerolls started showing as higher counts in the information displays.

Now, instead of seeing that I may have watched a movie twice, I am seeing the preroll that might have played more than that.

Knowing they are playing is fine, but, it skews the information that I would like to have by pushing real viewed movies off and populating the information with that static.

Talking with a friend, his only suggestion was setting up another Plex server for the prerolls that was unmonitored, that way I could pull prerolls from there and they wouldn't corrupt the views. That sems a little excessive for simply walling off the prerolls from being monitored.

Maybe I missed something in the install, I have gone over and over it numerous times, and all looks fine.

Any help is appreciated, thanks


r/Tautulli Apr 21 '26

HELP File browser not working

0 Upvotes

Installed Tautulli using Container Manager on Synology. Everthing works except the internal file browser. It just keeps loading and no folders show up. Which means I can't select my custom newsletter template. I've tried typing in the path manually, but it always says 'invalid path'. I've tried /custom-newsletter-templates, /config/custom-newsletter-templates, and the full path /volume2/docker/tautulli/config/custom-newsletter-templates. I've also tried rebuilding the container after creating the folder and binding the folder in the docker compose file. Also doesn't work. I've created the folder with the same user as I created the Tautulli folder with.

Any help will be greatly appreciated.


r/Tautulli Apr 20 '26

HELP User data list not updating

2 Upvotes

Tautulli is clearly connected to my server since I can see when I am currently streaming.

For whatever reason, when looking at the user list, the last update was 4 months ago.

I can stream something on my server and see it on the homepage, also I can see all the updated history in the history tab.

I've tried updating the user list but that didn't do anything.


r/Tautulli Apr 20 '26

DISCUSSION Unique users per day stat?

2 Upvotes

Concurrent stream count is certainly interesting for see what kind of load your server can handle, but is there a way to see the number of unique users per day? I feel that stat would be more interesting as a way to see the number of people using the server. Not everyone watches at my normal concurrent peak between 9 and 10pm.


r/Tautulli Apr 14 '26

HELP Is there a way to have a Recently Played" songs list on the statistics page the same way there is a "recently watched" list while using Plex Amp?

2 Upvotes

I've been looking for a guide on how to do this and I can't seem to find anything. Any help would be appreciated greatly.


r/Tautulli Apr 11 '26

HELP "This site can't be reached" error after updating

2 Upvotes

OS: TrueNAS Core 13.0-U6.8

Tautulli is running in a jail

I went to check history and saw the update notice. Clicked to start the update. Tautulli went away when it finished updating, and I gave it a few minutes to get restarted and it doesn't connect.

I restarted the server after a few more minutes of trying to connect.

It still doesn't connect. I tried updating from the TrueNAS Jail menu, but there's no update available from where ever it looks (since it's either already updated or the update isn't there).

This is what I get:

This site can’t be reached

192.168.1.96 refused to connect.

Try:

Checking the connection

[Checking the proxy and the firewall](chrome-error://chromewebdata/#buttons)

ERR_CONNECTION_REFUSED


r/Tautulli Apr 09 '26

HELP Tautulli Won't Connect To Plex on Server Restart

1 Upvotes

Hello everyone,

I have an issue where if I restart my Plex server, Tautulli will not connect to Plex. On the main page of Tautulli, it says:

 Tautulli is connecting to the Plex server...

It stays that way until I manually restart Tautulli from the GUI and then it connects to Plex and everything works just fine. I am not sure when this started to be honest because I really do not reboot my Plex server much.

Here is a screenshot of the Tautulli logs https://imgur.com/a/tautulli-FWeEeCQ

Tautulli and Plex are both running on the same Debian 12 server. I am running the latest versions of both Tautulli and Plex. I double checked the systemd service file and it looks ok. To me it appears that Tautulli is not waiting for the network to come up.

Any help would be much appreciated!


r/Tautulli Apr 07 '26

TIPS Anyone share their custom newsletter templates?

6 Upvotes

Can anyone share any of their custom newsletters? I'd love to see some examples and if possible the assets to share with it! I can see where I need to edit my own but would love to see what others have.


r/Tautulli Apr 07 '26

HELP Only Certain TV Shows are Added to Newsletter

1 Upvotes

I have a lot of TV shows being added each week but for some reason only certain TV shows, show up in the newsletter. Does anyone know why only specific TV shows are added and not all of them. Some of them are new shows and some of them are new episodes to the shows. Both seems to appear (new shows, and new episodes) but only for certain series. Not sure if there is a filter or some setting I am missing?


r/Tautulli Apr 07 '26

SOLVED Running a script from a hidden folder

2 Upvotes

Is it possible to access hidden folders in the Script Settings > Script Folder setting? I'd like to run plextraktsync, but it's executable is located in ~/.local/bin/plextraktsync. I'm on a Mac. Setting the folder's chflag to nohidden didn't help out.


r/Tautulli Apr 07 '26

HELP Docker tautulli yaml file not latest version

1 Upvotes

I am getting version 2.16.0 instead of 2.17.0 of tautulli whem installing a new one in Docker with yaml.

Here is my yaml file (I have also tried with ghcr.io/tautulli/tautulli:latest):

How can I get 2.17.0

version: '3'
services:
  tautulli:
    image: ghcr.io/tautulli/tautulli
    container_name: Tautulli
    restart: unless-stopped
    volumes:
      - /share/ZFS30_DATA/Config:/config
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Stockholm
    ports:
      - 8181:8181