2024-09-23, 07:33 AM
Hello again.
I decided to simmer on this issue a while and take a break from it. Now I want to take a crack at it again.
I had backed up everything inside "/var/lib/jellyfin/data/" and apt remove jellyfin && apt autopurge.
I then setup a docker for jellyfin from the official repo and got that up and running along with for the sake of consistency used the same ports as required from Here. Also setup the 5 drive locations of my media folders.
Restored the jellyfin.db and library.db. Started the container and after a moment I was able to login with my user with everything as it was as far as watched/currently watching/next episode.
But I was using http 8096. I had then setup https 8920 with my PKCS #12 file and password then restarted jellyfin. It moved me to https 8920. All that was left was to get it back to my domain with the newest Nginx HTTPS config and changed the few lines needed to match my domain and letsencrypt locations. After trying to "ln -s" to many failures as it wasn't linking for whatever reason and just "ln", restarted nginx, restarted jellyfin. I was now using my domain which still directs me to "jellyfin.domain.com/web/index.html#/home.html". And when trying to just go to "jellyfin.domain.com/" it tries to load "jellyfin.domain.com/web/" and stops. I then need to manually add "index.html" to the end and it works.
Accessing from a roku still works without an issue. But both android app and desktop app refuse to connect still having the same issues. I'm to the point to ask you to look at my system over ssh to help me understand what I'm doing wrong.
Here's my updated conf file for nginx: Pastebin
I decided to simmer on this issue a while and take a break from it. Now I want to take a crack at it again.
I had backed up everything inside "/var/lib/jellyfin/data/" and apt remove jellyfin && apt autopurge.
I then setup a docker for jellyfin from the official repo and got that up and running along with for the sake of consistency used the same ports as required from Here. Also setup the 5 drive locations of my media folders.
Restored the jellyfin.db and library.db. Started the container and after a moment I was able to login with my user with everything as it was as far as watched/currently watching/next episode.
But I was using http 8096. I had then setup https 8920 with my PKCS #12 file and password then restarted jellyfin. It moved me to https 8920. All that was left was to get it back to my domain with the newest Nginx HTTPS config and changed the few lines needed to match my domain and letsencrypt locations. After trying to "ln -s" to many failures as it wasn't linking for whatever reason and just "ln", restarted nginx, restarted jellyfin. I was now using my domain which still directs me to "jellyfin.domain.com/web/index.html#/home.html". And when trying to just go to "jellyfin.domain.com/" it tries to load "jellyfin.domain.com/web/" and stops. I then need to manually add "index.html" to the end and it works.
Accessing from a roku still works without an issue. But both android app and desktop app refuse to connect still having the same issues. I'm to the point to ask you to look at my system over ssh to help me understand what I'm doing wrong.
Here's my updated conf file for nginx: Pastebin
My Home Lab
Jellyfin, Pterodactyl, H@H.
CPU: Ryzen 5 5600x
RAM: 64GB HyperX 3600Mhz CL16
GPU: EVGA 2060 Super
Mobo: X470 GAMING PLUS MAX
Other: LSI MegaRaid 9361-8i
Storage:
- 2 Seagate 10TB EXOS X10 SAS
- HGST Ultrastar He8 8TB SATA
- 2 HGST Ultrastar He8 8TB SAS
Jellyfin, Pterodactyl, H@H.
CPU: Ryzen 5 5600x
RAM: 64GB HyperX 3600Mhz CL16
GPU: EVGA 2060 Super
Mobo: X470 GAMING PLUS MAX
Other: LSI MegaRaid 9361-8i
Storage:
- 2 Seagate 10TB EXOS X10 SAS
- HGST Ultrastar He8 8TB SATA
- 2 HGST Ultrastar He8 8TB SAS