@sibberio said:
I’ve used UnRaid for few days and I can’t help you.
I’ve seen online that you can set Environment Variables. In this case the Variable name is “ADVANCED_GIT_BRANCH” and the value should be “beta”.
I think you have to enable the advanced mode
Ah ha, legend, now working a treat! Much appreciated, thanks!!!
@rbeatse said:
I have used PlexPy and love it. I saw that Tautulli was finally out so I followed all of the installation instructions and I believe I have it running (the settings page shows all of the correct Tautulli folders and such and the logs are writing there), but…
**The main page (home screen) still shows PlexPy and not Tautulli like the screen shots show. What am I doing wrong?
**I saved the old PlexPy directory, is it possible to get the history from it and have it show for Tautulli so I have my year+ of historical stats?
Anyone have any thoughts? I followed the instructions here GitHub - Tautulli/Tautulli-Wiki: Wiki for Tautulli as shown above. Do I need to uninstall something first? Obviously I am doing something wrong but I can’t figure out what.
What you’re seeing is the correct behavior (I believe). The only branch with updated GUI is beta. I’m guessing a soon to be released update on the master will switch over to Tautulli (the new GUI). Someone please correct me if I’m wrong.
@rbeatse said:
I have used PlexPy and love it. I saw that Tautulli was finally out so I followed all of the installation instructions and I believe I have it running (the settings page shows all of the correct Tautulli folders and such and the logs are writing there), but…
**The main page (home screen) still shows PlexPy and not Tautulli like the screen shots show. What am I doing wrong?
**I saved the old PlexPy directory, is it possible to get the history from it and have it show for Tautulli so I have my year+ of historical stats?
Anyone have any thoughts? I followed the instructions here GitHub - Tautulli/Tautulli-Wiki: Wiki for Tautulli as shown above. Do I need to uninstall something first? Obviously I am doing something wrong but I can’t figure out what.
All documentation is for the master branch. There are no “official” instructions on installing the beta.
@rbeatse said:
I have used PlexPy and love it. I saw that Tautulli was finally out so I followed all of the installation instructions and I believe I have it running (the settings page shows all of the correct Tautulli folders and such and the logs are writing there), but…
**The main page (home screen) still shows PlexPy and not Tautulli like the screen shots show. What am I doing wrong?
**I saved the old PlexPy directory, is it possible to get the history from it and have it show for Tautulli so I have my year+ of historical stats?
Anyone have any thoughts? I followed the instructions here GitHub - Tautulli/Tautulli-Wiki: Wiki for Tautulli as shown above. Do I need to uninstall something first? Obviously I am doing something wrong but I can’t figure out what.
All documentation is for the master branch. There are no “official” instructions on installing the beta.
So, all I did was reinstall PlexPy and not the new Tautulli?!? Well, I’m an idiot. I thought it was out of beta. So, is ther a way to get my history back if I still have the old folder structure?
@rbeatse FWIW I did the same thing. I jumped to the conclusion that v2 (Tautulli) was officially released because this thread had been started. I’m still assuming the official launch of Tautulli will be here very soon.
Seems with the most recent 2 betas - (v2.0.20-beta (2018-02-24) and v2.0.21-beta (2018-03-04) - history logging is very hit or miss. When I finish watching a show then Tautulli puts it into PAUSED mode and never again logs the next things I play.
And when others are watching, the history reflects correctly until one of them finishes, and then all “in progress” shows stop updating in history (Started, Paused, Stopped, Duration) but the Home page Activity shows the streams and progress as OK.
Looks normal in Home -> Activity, but History just stops updating until I restart Tautulli.
Tautulli logs show the stream start, pause and stop points…but don’t show any start of the next thing I started watching.
@rosskinard said:
Seems with the most recent 2 betas - (v2.0.20-beta (2018-02-24) and v2.0.21-beta (2018-03-04) - history logging is very hit or miss. When I finish watching a show then Tautulli puts it into PAUSED mode and never again logs the next things I play.
And when others are watching, the history reflects correctly until one of them finishes, and then all “in progress” shows stop updating in history (Started, Paused, Stopped, Duration) but the Home page Activity shows the streams and progress as OK.
Looks normal in Home → Activity, but History just stops updating until I restart Tautulli.
Tautulli logs show the stream start, pause and stop points…but don’t show any start of the next thing I started watching.
I have an issue when trying to update from version 2.0.20 to 2.0.21 beta.
Here the logs:
2018-03-09 09:44:38 WARNING Tautulli Monitor :: Plex remote access port mapped, but mapping failed, ping attempt 1.
2018-03-09 09:42:39 INFO Tautulli Config :: Writing configuration to file
2018-03-09 09:42:38 ERROR Uncaught exception: Traceback (most recent call last):
File “C:\plexpy2\plexpy\plexpy\logger.py”, line 299, in new_run
old_run(*args, **kwargs)
File “C:\Python27\lib hreading.py”, line 763, in run
self.__target(*self.__args, **self.__kwargs)
File “C:\plexpy2\plexpy\plexpy\web_socket.py”, line 152, in run
ws.shutdown()
UnboundLocalError: local variable ‘ws’ referenced before assignment
2018-03-09 09:42:38 ERROR Tautulli WebSocket :: local variable ‘ws’ referenced before assignment.
2018-03-09 09:42:38 INFO Tautulli WebStart :: Starting Tautulli web server on http://0.0.0.0:8181/
2018-03-09 09:42:38 INFO Re-scheduled background task: Check for Plex remote access
2018-03-09 09:42:38 DEBUG Tautulli Monitor :: Checking for active streams.
2018-03-09 09:42:38 INFO Scheduled background task: Refresh libraries list
2018-03-09 09:42:38 INFO Scheduled background task: Refresh users list
2018-03-09 09:42:38 INFO Scheduled background task: Check for Plex remote access
2018-03-09 09:42:38 INFO Scheduled background task: Refresh Plex server URLs
2018-03-09 09:42:38 INFO Scheduled background task: Backup Tautulli config
2018-03-09 09:42:38 INFO Scheduled background task: Backup Tautulli database
2018-03-09 09:42:38 INFO Scheduled background task: Check GitHub for updates
2018-03-09 09:42:38 INFO Tautulli WebSocket :: Ready
2018-03-09 09:42:38 INFO Tautulli WebSocket :: Connection attempt 1.
2018-03-09 09:42:38 INFO Tautulli WebSocket :: Opening secure websocket.
2018-03-09 09:42:38 DEBUG Tautulli Monitor :: Checking for active streams.
2018-03-09 09:42:38 INFO Tautulli NotificationHandler :: Starting background notification handler (2 threads).
2018-03-09 09:42:38 INFO Tautulli Libraries :: Libraries list refreshed.
2018-03-09 09:42:38 INFO Tautulli Config :: Writing configuration to file
2018-03-09 09:42:37 DEBUG Tautulli Pmsconnect :: No library data.
2018-03-09 09:42:37 DEBUG Tautulli Pmsconnect :: No library data.
2018-03-09 09:42:37 DEBUG Tautulli Pmsconnect :: No library data.
2018-03-09 09:42:37 DEBUG Tautulli Pmsconnect :: No library data.
2018-03-09 09:42:37 DEBUG Tautulli Pmsconnect :: No library data.
2018-03-09 09:42:36 INFO Tautulli Libraries :: Requesting libraries list refresh…
2018-03-09 09:42:36 INFO Tautulli Users :: Users list refreshed.
2018-03-09 09:42:35 INFO Tautulli Users :: Requesting users list refresh…
2018-03-09 09:42:35 INFO Tautulli Config :: Writing configuration to file
2018-03-09 09:42:35 INFO Tautulli PlexTV :: Server URL retrieved.
2018-03-09 09:42:34 INFO Tautulli PlexTV :: Requesting resources for server…
2018-03-09 09:42:33 DEBUG Requesting URL via GET method: https://api.github.com/repos/Tautulli/Tautulli/releases
2018-03-09 09:42:33 INFO New version is available. You are 27 commits behind
2018-03-09 09:42:33 DEBUG In total, 27 commits behind
2018-03-09 09:42:33 DEBUG Requesting URL via GET method: https://api.github.com/repos/Tautulli/Tautulli/compare/4d5c3b6df06c01b5e9ec5950cd510e0b1ab9c77e...ab34a742107493e01ce0cbd75fce4e5bb3bef148
2018-03-09 09:42:33 INFO Comparing currently installed version with latest GitHub version
2018-03-09 09:42:33 DEBUG Latest version is 4d5c3b6df06c01b5e9ec5950cd510e0b1ab9c77e
2018-03-09 09:42:32 DEBUG Requesting URL via GET method: https://api.github.com/repos/Tautulli/Tautulli/commits/beta
2018-03-09 09:42:32 INFO Retrieving latest version information from GitHub
2018-03-09 09:42:32 DEBUG Git output: origin/beta
2018-03-09 09:42:32 DEBUG Trying to execute: “git rev-parse --abbrev-ref --symbolic-full-name @{u}” with shell in C:\plexpy2\plexpy
2018-03-09 09:42:32 DEBUG Git output: ab34a742107493e01ce0cbd75fce4e5bb3bef148
2018-03-09 09:42:32 DEBUG Trying to execute: “git rev-parse HEAD” with shell in C:\plexpy2\plexpy
2018-03-09 09:42:32 INFO Checking if configuration upgrades are required…
2018-03-09 09:42:32 INFO Checking if the database upgrades are required…
2018-03-09 09:42:27 INFO Restarting Tautulli with [‘C:\Python27\python.exe’, ‘C:\plexpy2\plexpy\Tautulli.py’, ‘–nolaunch’]
2018-03-09 09:42:27 INFO Tautulli is restarting…
2018-03-09 09:42:27 INFO Output: From https://github.com/JonnyWong16/plexpy
branch beta -> FETCH_HEAD
Updating ab34a74…4d5c3b6
error: The following untracked working tree files would be overwritten by merge:
Tautulli.py
Please move or remove them before you can merge.
Aborting
2018-03-09 09:42:27 ERROR Unable to update from git: Aborting2018-03-09 09:44:38 WARNING Tautulli Monitor :: Plex remote access port mapped, but mapping failed, ping attempt 1.
2018-03-09 09:42:39 INFO Tautulli Config :: Writing configuration to file
2018-03-09 09:42:38 ERROR Uncaught exception: Traceback (most recent call last):
File “C:\plexpy2\plexpy\plexpy\logger.py”, line 299, in new_run
old_run(*args, **kwargs)
File “C:\Python27\lib hreading.py”, line 763, in run
self.__target(*self.__args, **self.__kwargs)
File “C:\plexpy2\plexpy\plexpy\web_socket.py”, line 152, in run
ws.shutdown()
UnboundLocalError: local variable ‘ws’ referenced before assignment
2018-03-09 09:42:38 ERROR Tautulli WebSocket :: local variable ‘ws’ referenced before assignment.
2018-03-09 09:42:38 INFO Tautulli WebStart :: Starting Tautulli web server on http://0.0.0.0:8181/
2018-03-09 09:42:38 INFO Re-scheduled background task: Check for Plex remote access
2018-03-09 09:42:38 DEBUG Tautulli Monitor :: Checking for active streams.
2018-03-09 09:42:38 INFO Scheduled background task: Refresh libraries list
2018-03-09 09:42:38 INFO Scheduled background task: Refresh users list
2018-03-09 09:42:38 INFO Scheduled background task: Check for Plex remote access
2018-03-09 09:42:38 INFO Scheduled background task: Refresh Plex server URLs
2018-03-09 09:42:38 INFO Scheduled background task: Backup Tautulli config
2018-03-09 09:42:38 INFO Scheduled background task: Backup Tautulli database
2018-03-09 09:42:38 INFO Scheduled background task: Check GitHub for updates
2018-03-09 09:42:38 INFO Tautulli WebSocket :: Ready
2018-03-09 09:42:38 INFO Tautulli WebSocket :: Connection attempt 1.
2018-03-09 09:42:38 INFO Tautulli WebSocket :: Opening secure websocket.
2018-03-09 09:42:38 DEBUG Tautulli Monitor :: Checking for active streams.
2018-03-09 09:42:38 INFO Tautulli NotificationHandler :: Starting background notification handler (2 threads).
2018-03-09 09:42:38 INFO Tautulli Libraries :: Libraries list refreshed.
2018-03-09 09:42:38 INFO Tautulli Config :: Writing configuration to file
2018-03-09 09:42:37 DEBUG Tautulli Pmsconnect :: No library data.
2018-03-09 09:42:37 DEBUG Tautulli Pmsconnect :: No library data.
2018-03-09 09:42:37 DEBUG Tautulli Pmsconnect :: No library data.
2018-03-09 09:42:37 DEBUG Tautulli Pmsconnect :: No library data.
2018-03-09 09:42:37 DEBUG Tautulli Pmsconnect :: No library data.
2018-03-09 09:42:36 INFO Tautulli Libraries :: Requesting libraries list refresh…
2018-03-09 09:42:36 INFO Tautulli Users :: Users list refreshed.
2018-03-09 09:42:35 INFO Tautulli Users :: Requesting users list refresh…
2018-03-09 09:42:35 INFO Tautulli Config :: Writing configuration to file
2018-03-09 09:42:35 INFO Tautulli PlexTV :: Server URL retrieved.
2018-03-09 09:42:34 INFO Tautulli PlexTV :: Requesting resources for server…
2018-03-09 09:42:33 DEBUG Requesting URL via GET method: https://api.github.com/repos/Tautulli/Tautulli/releases
2018-03-09 09:42:33 INFO New version is available. You are 27 commits behind
2018-03-09 09:42:33 DEBUG In total, 27 commits behind
2018-03-09 09:42:33 DEBUG Requesting URL via GET method: https://api.github.com/repos/Tautulli/Tautulli/compare/4d5c3b6df06c01b5e9ec5950cd510e0b1ab9c77e...ab34a742107493e01ce0cbd75fce4e5bb3bef148
2018-03-09 09:42:33 INFO Comparing currently installed version with latest GitHub version
2018-03-09 09:42:33 DEBUG Latest version is 4d5c3b6df06c01b5e9ec5950cd510e0b1ab9c77e
2018-03-09 09:42:32 DEBUG Requesting URL via GET method: https://api.github.com/repos/Tautulli/Tautulli/commits/beta
2018-03-09 09:42:32 INFO Retrieving latest version information from GitHub
2018-03-09 09:42:32 DEBUG Git output: origin/beta
2018-03-09 09:42:32 DEBUG Trying to execute: “git rev-parse --abbrev-ref --symbolic-full-name @{u}” with shell in C:\plexpy2\plexpy
2018-03-09 09:42:32 DEBUG Git output: ab34a742107493e01ce0cbd75fce4e5bb3bef148
2018-03-09 09:42:32 DEBUG Trying to execute: “git rev-parse HEAD” with shell in C:\plexpy2\plexpy
2018-03-09 09:42:32 INFO Checking if configuration upgrades are required…
2018-03-09 09:42:32 INFO Checking if the database upgrades are required…
2018-03-09 09:42:27 INFO Restarting Tautulli with [‘C:\Python27\python.exe’, ‘C:\plexpy2\plexpy\Tautulli.py’, ‘–nolaunch’]
2018-03-09 09:42:27 INFO Tautulli is restarting…
2018-03-09 09:42:27 INFO Output: From https://github.com/JonnyWong16/plexpy
branch beta -> FETCH_HEAD
Updating ab34a74…4d5c3b6
error: The following untracked working tree files would be overwritten by merge:
Tautulli.py
Please move or remove them before you can merge.
Aborting
2018-03-09 09:42:27 ERROR Unable to update from git: Aborting
2018-03-09 09:42:27 DEBUG Git output: From https://github.com/JonnyWong16/plexpy
branch beta -> FETCH_HEAD
Updating ab34a74…4d5c3b6
error: The following untracked working tree files would be overwritten by merge:
Tautulli.py
Please move or remove them before you can merge.
Aborting
2018-03-09 09:42:25 DEBUG Trying to execute: “git pull origin beta” with shell in C:\plexpy2\plexpy
2018-03-09 09:42:25 INFO Tautulli is updating…
2018-03-09 09:42:25 INFO Tautulli Config :: Writing configuration to file
2018-03-09 09:42:25 INFO Tautulli NotificationHandler :: Notification thread exiting…
2018-03-09 09:42:25 INFO Tautulli NotificationHandler :: Notification thread exiting…
2018-03-09 09:42:19 INFO Received signal: update
2018-03-09 09:42:18 INFO Tautulli Config :: Writing configuration to file
I was previously running the latest beta with no issues, but I wanted to switch over to the official release. I followed the directions on the reddit thread, but now nothing works. Tautulli won’t start, and I have no idea why. Here’s what I get when I try to start tautulli.pyc:
2018-03-10 14:18:43 - INFO :: MainThread : Checking to see if the database has all tables....
2018-03-10 14:18:43 - DEBUG :: MainThread : Trying to execute: "git rev-parse HEAD" with shell in C:\PlexPy
2018-03-10 14:18:43 - DEBUG :: MainThread : Git output: cfd30996264b7e9fe4ef87f02d1cc52d1ae8bfca
2018-03-10 14:18:43 - DEBUG :: MainThread : Trying to execute: "git rev-parse --abbrev-ref HEAD" with shell in C:\PlexPy
2018-03-10 14:18:43 - DEBUG :: MainThread : Git output: master
2018-03-10 14:18:43 - INFO :: MainThread : Retrieving latest version information from GitHub
2018-03-10 14:18:43 - DEBUG :: MainThread : Requesting URL via GET method: https://api.github.com/repos/Tautulli/plexpy/commits/master
2018-03-10 14:18:43 - ERROR :: MainThread : Unable to connect to remote host because of a SSL error. It is likely that your system cannot verify the validityof the certificate. The remote certificate is either self-signed, or the remote server uses SNI. See the wiki for more information on this topic.
2018-03-10 14:18:43 - WARNING :: MainThread : Could not get the latest version from GitHub. Are you running a local development version?
2018-03-10 14:18:43 - INFO :: MainThread : PlexPy PlexTV :: Requesting URLs for server...
2018-03-10 14:18:43 - INFO :: MainThread : PlexPy Config :: Writing configuration to file
2018-03-10 14:18:44 - INFO :: MainThread : PlexPy Config :: Writing configuration to file
2018-03-10 14:18:44 - INFO :: MainThread : PlexPy PlexTV :: Server URL retrieved.
2018-03-10 14:18:44 - INFO :: MainThread : PlexPy Pmsconnect :: Requesting name from server...
2018-03-10 14:18:44 - INFO :: MainThread : PlexPy PlexTV :: Requesting users list refresh...
2018-03-10 14:18:46 - INFO :: MainThread : PlexPy PlexTV :: Users list refreshed.
2018-03-10 14:18:46 - INFO :: MainThread : PlexPy Pmsconnect :: Requesting libraries list refresh...
2018-03-10 14:18:47 - INFO :: MainThread : PlexPy Config :: Writing configuration to file
2018-03-10 14:18:47 - INFO :: MainThread : PlexPy Pmsconnect :: Libraries list refreshed.
2018-03-10 14:18:47 - INFO :: MainThread : Scheduled background task: Check GitHub for updates
2018-03-10 14:18:47 - INFO :: MainThread : Scheduled background task: Refresh Plex server URLs
2018-03-10 14:18:47 - INFO :: MainThread : Scheduled background task: Refresh Plex server name
2018-03-10 14:18:47 - INFO :: MainThread : Scheduled background task: Check for recently added items
2018-03-10 14:18:47 - INFO :: MainThread : Scheduled background task: Check for Plex remote access
2018-03-10 14:18:47 - INFO :: MainThread : Scheduled background task: Check for Plex updates
2018-03-10 14:18:47 - INFO :: MainThread : Scheduled background task: Refresh users list
2018-03-10 14:18:47 - INFO :: MainThread : Scheduled background task: Refresh libraries list
2018-03-10 14:18:47 - INFO :: MainThread : Scheduled background task: Backup PlexPy database
2018-03-10 14:18:47 - INFO :: MainThread : Scheduled background task: Backup PlexPy config
2018-03-10 14:18:47 - ERROR :: MainThread : Uncaught exception: Traceback (most recent call last):
File "C:\PlexPy\Tautulli.py", line 263, in <module>
File "C:\PlexPy\Tautulli.py", line 227, in main
File "C:\PlexPy\plexpy\config.py", line 726, in __getattr__
return self.check_setting(name)
File "C:\PlexPy\plexpy\config.py", line 678, in check_setting
key, definition_type, section, ini_key, default = self._define(key)
File "C:\PlexPy\plexpy\config.py", line 661, in _define
definition = _CONFIG_DEFINITIONS[key]
KeyError: 'HTTPS_CERT_CHAIN'
Traceback (most recent call last):
File "C:\PlexPy\Tautulli.py", line 263, in <module>
File "C:\PlexPy\Tautulli.py", line 227, in main
File "C:\PlexPy\plexpy\config.py", line 726, in __getattr__
return self.check_setting(name)
File "C:\PlexPy\plexpy\config.py", line 678, in check_setting
key, definition_type, section, ini_key, default = self._define(key)
File "C:\PlexPy\plexpy\config.py", line 661, in _define
definition = _CONFIG_DEFINITIONS[key]
KeyError: 'HTTPS_CERT_CHAIN'
@tycho1974 said:
I was previously running the latest beta with no issues, but I wanted to switch over to the official release. I followed the directions on the reddit thread, but now nothing works. Tautulli won’t start, and I have no idea why. Here’s what I get when I try to start tautulli.pyc:
Did you follow the switching from Beta instructions? It looks like you didn’t do the git commands properly.
Did you follow the switching from Beta instructions? It looks like you didn’t do the git commands properly.
I did, yes:
I shutdown Tautulli properly
I ran git checkout master
I ran git pull
Tried and failed to start Tautulli
For reference, here’s what I see when I run “git pull”:
There is no tracking information for the current branch.
Please specify which branch you want to merge with.
See git-pull(1) for details.
git pull <remote> <branch>
If you wish to set tracking information for this branch you can do so with:
git branch --set-upstream-to=origin/<branch> master
Did you follow the switching from Beta instructions? It looks like you didn’t do the git commands properly.
I did, yes:
I shutdown Tautulli properly
I ran git checkout master
I ran git pull
Tried and failed to start Tautulli
For reference, here’s what I see when I run “git pull”:
There is no tracking information for the current branch.
Please specify which branch you want to merge with.
See git-pull(1) for details.
git pull <remote> <branch>
If you wish to set tracking information for this branch you can do so with:
git branch --set-upstream-to=origin/<branch> master
@JonnyWong16 - Should ask a forum mod/ninja to close the Plexpy thread. Still got people that (apparently?) can’t read posting in it.
And, question for anyone… I’ve been running beta branch for quite sometime. (Even nightly for a while, but switched back to beta after a nightly bug that took a few hours to have corrected). If I switch to master, and have to perform the hard reset as listed in the FAQ #5, will I lose config and db? I know I have backups, but didn’t know if next step after shell commands would be ‘copy config and db back to \Tautulli folder.’
@“paul14075@gmail.com” said:
my plex.tv account is SSO though google. How do I log in to tautulli?
You can’t easily and you will have to work around it by finding your token manually. (Note this may only be a temporary token and not a permanent token).
First off @JonnyWong16 this is amazing! I loved PlexPy and Tautulli is even nicer!! I love the changes and look forward to see what else is coming. I do have 1 question. Any plans on making an iOS app like you are for Android? =]. It still looks great on mobile device in Safari but having a dedicated app with push notifications would be amazing!