Closed DevDema closed 2 weeks ago
Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.
Your error would point at a permissions issue with your /config
mount. Remote filesystems etc can cause problems with this.
There is nothing different in the /config
mount compared to the previous version, and it's on the local filesystem, not on a remote one. This issue started happening after updating to the latest version.
Ah, I see the issue, it's having a problem trying to enable https within the container and is unable to read your ssl cert.
tautulli | 2024-08-26 14:21:49 - DEBUG :: MainThread : Tautulli WebStart :: Minimum TLS version set to TLSv1_2.
tautulli | 2024-08-26 14:21:49 - INFO :: Thread-4 (run) : Scheduled background task: Refresh users list
tautulli | 2024-08-26 14:21:49 - INFO :: Thread-4 (run) : Scheduled background task: Refresh libraries list
tautulli | 2024-08-26 14:21:49 - ERROR :: MainThread : Uncaught exception: Traceback (most recent call last):
tautulli | File "/app/tautulli/Tautulli.py", line 342, in <module>
tautulli | main()
tautulli | File "/app/tautulli/Tautulli.py", line 275, in main
tautulli | webstart.start()
tautulli | File "/app/tautulli/plexpy/webstart.py", line 49, in start
tautulli | initialize(web_config)
tautulli | File "/app/tautulli/plexpy/webstart.py", line 111, in initialize
tautulli | context.load_cert_chain(https_cert, https_key)
tautulli | PermissionError: [Errno 13] Permission denied
tautulli |
tautulli | Traceback (most recent call last):
tautulli | File "/app/tautulli/Tautulli.py", line 342, in <module>
tautulli | main()
tautulli | File "/app/tautulli/Tautulli.py", line 275, in main
tautulli | webstart.start()
tautulli | File "/app/tautulli/plexpy/webstart.py", line 49, in start
tautulli | initialize(web_config)
tautulli | File "/app/tautulli/plexpy/webstart.py", line 111, in initialize
tautulli | context.load_cert_chain(https_cert, https_key)
tautulli | PermissionError: [Errno 13] Permission denied
I would disable that in your config (likely need to manually edit the settings file) and see if it starts.
Thanks! That worked. I removed the volumes related to the certificates and it got fixed. 👍🏻 The traceback was a bit hard to read for me.
Is there an existing issue for this?
Current Behavior
The application crashes with:
autulli | 2024-08-26 14:21:49 - ERROR :: MainThread : Uncaught exception: Traceback (most recent call last): tautulli | File "/app/tautulli/Tautulli.py", line 342, in <module> tautulli | main() tautulli | File "/app/tautulli/Tautulli.py", line 275, in main tautulli | webstart.start() tautulli | File "/app/tautulli/plexpy/webstart.py", line 49, in start tautulli | initialize(web_config) tautulli | File "/app/tautulli/plexpy/webstart.py", line 111, in initialize tautulli | context.load_cert_chain(https_cert, https_key) tautulli | PermissionError: [Errno 13] Permission denied tautulli | tautulli | Traceback (most recent call last): tautulli | File "/app/tautulli/Tautulli.py", line 342, in <module> tautulli | main() tautulli | File "/app/tautulli/Tautulli.py", line 275, in main tautulli | webstart.start() tautulli | File "/app/tautulli/plexpy/webstart.py", line 49, in start tautulli | initialize(web_config) tautulli | File "/app/tautulli/plexpy/webstart.py", line 111, in initialize tautulli | context.load_cert_chain(https_cert, https_key) tautulli | PermissionError: [Errno 13] Permission denied
This happened after the last update.
Expected Behavior
Tautulli should start normally.
Steps To Reproduce
The folder and scripts referenced are not part of a docker volume, as you can see from the docker-compose.yml:
Run docker compose up to reproduce the issue. I suspect this has nothing to do with my configuration but it's an internal error.
Environment
CPU architecture
arm64
Docker creation
Container logs