Skip to content

[Issue]: 404 on update #11540

Closed
Closed
@JasonHorkles

Description

Please describe your bug

After upgrading Jellyfin, visiting the site now gives a 404 error (https://domain/web/)
I've tried in multiple browsers, flushing dns cache, and enabling developer mode in Cloudflare but it's still happening.
Also, the PC and Roku apps seem to work fine but not the Android one.


root@Jellyfin:/etc/nginx# systemctl status jellyfin
* jellyfin.service - Jellyfin Media Server
     Loaded: loaded (/lib/systemd/system/jellyfin.service; enabled; vendor preset: enabled)
    Drop-In: /etc/systemd/system/jellyfin.service.d
             `-jellyfin.service.conf
     Active: active (running) since Sat 2024-05-11 13:47:42 MDT; 42min ago
   Main PID: 213 (jellyfin)
      Tasks: 29 (limit: 37658)
     Memory: 397.5M
        CPU: 10.242s
     CGroup: /system.slice/jellyfin.service
             `-213 /usr/bin/jellyfin --webdir=/usr/share/jellyfin/web --ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg

May 11 14:27:20 Jellyfin jellyfin[213]: [14:27:20] [INF] Webhook Item Added Notifier Completed after 0 minute(s) and 0 seconds
May 11 14:27:50 Jellyfin jellyfin[213]: [14:27:50] [INF] Webhook Item Added Notifier Completed after 0 minute(s) and 0 seconds
May 11 14:28:20 Jellyfin jellyfin[213]: [14:28:20] [INF] Webhook Item Added Notifier Completed after 0 minute(s) and 0 seconds
May 11 14:28:50 Jellyfin jellyfin[213]: [14:28:50] [INF] Webhook Item Added Notifier Completed after 0 minute(s) and 0 seconds
May 11 14:29:20 Jellyfin jellyfin[213]: [14:29:20] [INF] Webhook Item Added Notifier Completed after 0 minute(s) and 0 seconds
May 11 14:29:50 Jellyfin jellyfin[213]: [14:29:50] [INF] Webhook Item Added Notifier Completed after 0 minute(s) and 0 seconds
May 11 14:30:14 Jellyfin jellyfin[213]: [14:30:14] [WRN] 172.68.34.54: External request received, no matching external bind address found, trying internal addresses.
May 11 14:30:14 Jellyfin jellyfin[213]: [14:30:14] [WRN] 172.68.34.54: External request received, but no external interface found. Need to route through internal network.
May 11 14:30:15 Jellyfin jellyfin[213]: [14:30:15] [WRN] 172.68.34.55: External request received, no matching external bind address found, trying internal addresses.
May 11 14:30:15 Jellyfin jellyfin[213]: [14:30:15] [WRN] 172.68.34.55: External request received, but no external interface found. Need to route through internal network.
root@Jellyfin:/etc/nginx# systemctl status nginx
* nginx.service - A high performance web server and a reverse proxy server
     Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
     Active: active (running) since Sat 2024-05-11 14:17:43 MDT; 13min ago
       Docs: man:nginx(8)
    Process: 1229 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=0/SUCCESS)
    Process: 1230 ExecStart=/usr/sbin/nginx -g daemon on; master_process on; (code=exited, status=0/SUCCESS)
   Main PID: 1231 (nginx)
      Tasks: 9 (limit: 37658)
     Memory: 11.3M
        CPU: 178ms
     CGroup: /system.slice/nginx.service
             |-1231 "nginx: master process /usr/sbin/nginx -g daemon on; master_process on;"
             |-1232 "nginx: worker process" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""
             |-1233 "nginx: worker process" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""
             |-1234 "nginx: worker process" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""
             |-1235 "nginx: worker process" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""
             |-1236 "nginx: worker process" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""
             |-1237 "nginx: worker process" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""
             |-1238 "nginx: worker process" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""
             `-1239 "nginx: worker process" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""

May 11 14:17:43 Jellyfin systemd[1]: Starting A high performance web server and a reverse proxy server...
May 11 14:17:43 Jellyfin systemd[1]: Started A high performance web server and a reverse proxy server.

Reproduction Steps

  1. Ubuntu server 22.04.4 LTS under a Proxmox LXC container
  2. Update from 10.8.13 with apt update && apt full-upgrade -y
  3. Reboot
  4. Site no longer works as mentioned

Jellyfin Version

10.8.13

if other:

10.9.0

Environment

- OS: Ubuntu server 22.04.4 LTS
- Linux Kernel: 6.5.13-3-pve
- Virtualization: LXC
- Clients: Browser
- Browser: Chrome, Firefox
- FFmpeg Version: Unsure
- Playback Method: N/A
- Hardware Acceleration: AMD something, can't remember
- GPU Model: Ryzen 7 5700G
- Plugins: Can't remember
- Reverse Proxy: Nginx
- Base URL: None
- Networking: Proxmox bridge
- Storage: Local

Jellyfin logs

May 11 16:01:18 Jellyfin jellyfin[2363]: [16:01:18] [INF] Core startup complete
May 11 16:01:18 Jellyfin jellyfin[2363]: [16:01:18] [INF] Startup complete 0:00:03.1390222
May 11 16:01:21 Jellyfin jellyfin[2363]: [16:01:21] [INF] Clean up collections and playlists Completed after 0 minute(s) and 0 seconds
May 11 16:01:22 Jellyfin jellyfin[2363]: [16:01:22] [INF] Update Plugins Completed after 0 minute(s) and 1 seconds
May 11 16:01:39 Jellyfin jellyfin[2363]: [16:01:39] [WRN] 172.68.2.75: External request received, no matching external bind address found, trying internal addresses.
May 11 16:01:39 Jellyfin jellyfin[2363]: [16:01:39] [WRN] 172.68.2.75: External request received, but no external interface found. Need to route through internal network.
May 11 16:01:39 Jellyfin jellyfin[2363]: [16:01:39] [WRN] 172.68.2.75: External request received, no matching external bind address found, trying internal addresses.
May 11 16:01:39 Jellyfin jellyfin[2363]: [16:01:39] [WRN] 172.68.2.75: External request received, but no external interface found. Need to route through internal network.
May 11 16:01:39 Jellyfin jellyfin[2363]: [16:01:39] [WRN] 172.68.2.75: External request received, no matching external bind address found, trying internal addresses.
May 11 16:01:39 Jellyfin jellyfin[2363]: [16:01:39] [WRN] 172.68.2.75: External request received, but no external interface found. Need to route through internal network.

FFmpeg logs

No response

Please attach any browser or client logs here

Failed to load resource: the server responded with a status of 404 ()

Please attach any screenshots here

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    • Status

      Needs Testing

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions