Problem mit Jellyfin Server

Max007

New member
Hallo,

ich habe mehrere Server in einem Datenzentrum zur Virtualisierung. Ich habe mir einen Ubuntu Server erstellt zum Hosten von meinen Medien (Filme, Serien, Musik etc.). Dazu möchte ich gerne Jellyfin verwenden. Die Installation und Einrichtung lief auch reibungslos. Jetzt komme ich von meinem Rechner zuhause auch problemlos auf das Webinterface.
Allerdings kann ich den Server nicht in den Apps einrichten. Also zur Wiedergabe gibt es ja Mediaplayer und Apps die den Mediaplayer enthalten. Das funktioniert bei mir nicht.
Auf der Webseite werden 4 Ports genannt, die auch alle freigegeben wurden: 8096/tcp, 8920/tcp, 1900/udp, 7359/udp
 
Habe bei mir nur ein Reverse Proxy auf 443 laufen, der auf den https Port (anderer, default glaube der 8920) leitet. Web Interface und Jellyfin app auf Android.
Reverse Proxy auf Synology der auf einen LXC Container auf proxmox zeigt.
 
Korrektur, reicht wohl nicht, hab das laufende VPN übersehen. Muss ich mir nochmal anschauen.
 
Das ich keinen extra Port aufmachen muss und die Diskriminierung zwischen Diensten nach sub.domain.tld geht und nicht nach domain.tld mit Port x, y, z die alle direkt per Portscan ansprechbar sind.

Wie gesagt, für externe Erreichbarkeit ohne VPN müsste ich nochmal schauen woran es hakt bzw wie ich den Proxy noch modifizieren müsste.
 
Okay wäre dir dankbar.
Gerne kann auch jemand anderes nochmal mit mir troubleshooten :)
 
Zuletzt bearbeitet:
Sorry, busy times, und Jellyfin ist nicht mein primärer Streamer (sondern plex)...

Reverse Proxy
https und sub.domain.tld:443 auf https und Local-Ip:8920
Zusätzliche Header
Code:
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Sec-WebSocket-Extensions $http_sec_websocket_extensions
proxy_set_header Sec-WebSocket-Key $http_sec_websocket_key
proxy_set_header Sec-WebSocket-Version $http_sec_websocket_version

Server Settings > Networking
Server Adress Settings:
Enable https, local 8920
Known Proxies, IP des Proxy
Https settings
Require https habe ich mit einem Zertifikat versehen (dürfte hinter Proxy aber egal sein)
> hab ich nicht probiert, wie sich das verhält mit selbst signiertem Zertifikat etc.
Remote Acess settings
Allow remote connections to this server
keine automatische Portfreigabe, aber Ports 8096 und 443 (oder 8920) eingetragen
IP Protocols
IPv4 und IPv6 enabled
Firewall and Proxy Settings (für dich nicht relevant)
Published URIs für https://sub.domain.tld:443 und https://local-ip:8920

Client App > Einstellungen > Client Einstellungen
Video Player type > Integrated (ExoPlayer)
Der Default Web Player hat nur Fehler geworfen


Wenn du also ohne Reverse Proxy unterwegs bist dürfte das Hauptaugenmerk liegen auf:
Portfreigabe 8920/tcp
Den richtigen Player Einstellungen in der Client App
Den richtigen Einstellungen am Server > Networking (ohne Proxy bezogene Einstellungen)
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
6.054
Beiträge
58.827
Mitglieder
6.067
Neuestes Mitglied
henryfatzke
Zurück
Oben