Plex może działać za niektórymi konfiguracjami odwrotnego proxy z podścieżką, ale jest to bardziej podatne na problemy niż umieszczenie Plexa pod własną nazwą hosta.
Problem nie ogranicza się do podstawowego przekazywania żądań HTTP. Zasoby interfejsu WWW Plexa i przekierowania mogą zakładać ścieżki względne względem katalogu głównego, a obsługa websocketów, nagłówków i integralności może się zmieniać między wersjami. Jeśli podścieżka jest wymagana, po każdej aktualizacji proxy lub Plexa sprawdzaj cały przebieg korzystania z interfejsu WWW i odtwarzania, zamiast poprzestawać na pomyślnym wyświetleniu strony logowania.
Najpierw potwierdź działanie backendu bez proxy
Test proxy jest bezwartościowy, jeśli backend Plexa już działa nieprawidłowo. Przed dodaniem reguł przepisywania potwierdź lokalny dostęp do interfejsu WWW i odtwarzanie.
dedykowana nazwa hosta proxy dla Plexa eliminuje większość przepisywania prefiksu ścieżki wymaganego w konfiguracji z podścieżką.
Otwórz Plexa bezpośrednio w sieci LAN, odtwórz znany plik i potwierdź, że serwer działa prawidłowo, zanim przetestujesz publiczny adres URL proxy. Jeśli bezpośredni dostęp również nie działa, najpierw napraw Plexa i pozostaw proxy bez zmian.
Przygotuj się na problemy ze ścieżkami względnymi względem katalogu głównego
Proxy z podścieżką wymaga czegoś więcej niż przekierowania /plex do portu 32400. Kod HTML, zasoby statyczne, przekierowania i wykrywanie klienta mogą nadal wskazywać ścieżki główne, które pomijają prefiks.
proxy z podścieżką dla Plexa może wymagać przepisywania ścieżek i wchodzić w interakcje z kontrolami integralności zasobów WWW.
Wczytaj stronę przy otwartych narzędziach deweloperskich przeglądarki i sprawdź, czy występują błędy 404, przekierowania poza prefiks, błędy websocketów lub blokowane zasoby. Jeśli aplikacja WWW zależy od wielokrotnego przepisywania odpowiedzi, uznaj konfigurację za wrażliwą na aktualizacje i udokumentuj procedurę wycofania zmian.
Testuj odtwarzanie i wykrywanie, nie tylko interfejs WWW
Poprawne wyświetlenie strony nie dowodzi, że klienci wykryją serwer ani będą strumieniować przez ten sam adres URL. Klienci Plexa mogą korzystać z własnej logiki wykrywania i nawiązywania połączenia.
ścieżka Plexa z przekierowanym portem może nie działać z powodu CGNAT, podwójnego NAT-u, reguł routera lub braku dostępności z sieci zewnętrznej.
Przetestuj odtwarzanie w przeglądarce, co najmniej jednego natywnego klienta oraz połączenie z sieci zewnętrznej, obserwując, którego adresu używa każda sesja. Jeśli natywne klienty omijają proxy lub przełączają się na inną ścieżkę, podścieżka nie jest jedyną drogą zdalnego dostępu.
Wybierz subdomenę, gdy podścieżka generuje problemy z przepisywaniem
Subdomena eliminuje większość przepisywania prefiksu ścieżki i ułatwia analizę konfiguracji podczas aktualizacji. Pytanie operacyjne brzmi, czy wymóg współdzielenia domeny jest wart dodatkowej powierzchni problemów ze zgodnością.
dedykowana nazwa hosta proxy dla Plexa eliminuje większość przepisywania prefiksu ścieżki wymaganego w konfiguracji z podścieżką.
Porównaj tę samą wersję Plexa za subdomeną i podścieżką, zanim poświęcisz czas na złożone filtry. Jeśli subdomena działa niezawodnie, a podścieżka wymaga przepisywania treści, wybierz prostsze rozwiązanie, chyba że współdzielona ścieżka jest bezwzględnym wymogiem. Zapisz wybraną trasę proxy razem ze ścieżką zdalnego strumieniowania Plexa, aby późniejsze problemy z połączeniem można było odróżnić od awarii serwera.
Wsparcie i wskazówki
Więcej do przeczytania

Przewodnik po pamięci masowej nagrywania telewizji na żywo: pojemność, przechowywanie i czyszczenie
Zmierz rzeczywiste nagrania, zarezerwuj zapas, połącz limity wieku i pojemności oraz potwierdź, że najstarszy kwalifikujący się program zostanie usunięty, zanim pamięć się zapełni.

Proces odzyskiwania metadanych multimediów domowych po przywróceniu bazy danych
Zabezpiecz przywrócony stan, zweryfikuj tożsamość multimediów i ścieżki, a następnie napraw brakujące grafiki lub dopasowania w pilotażowej bibliotece przed wprowadzeniem szeroko zakrojonych zmian metadanych.

Lista zgodności klientów Jellyfin z dźwiękiem, obrazem i napisami
Testuj reprezentatywne pliki, zmieniając jedną zmienną naraz, i rejestruj dla każdego klienta: bezpośrednie odtwarzanie, remultipleksowanie, konwersję dźwięku, transkodowanie wideo lub niepowodzenie.

