Błędy w skrócie
| Błąd | W jednym zdaniu |
|---|---|
| HTTP 401: Unauthorized | Serwer nie przyjął danych logowania wysłanych z żądaniem. |
| HTTP 403: Forbidden | Serwer zrozumiał żądanie, ale odmawia jego obsłużenia. |
| HTTP 404: Not Found | Pod adresem, o który prosiła aplikacja, nic nie ma. |
| HTTP 407: Proxy Authentication Required | Serwer proxy między urządzeniem a internetem wymaga zalogowania. |
| HTTP 500, 502, 503 i 504: błędy serwera | Kody 5xx oznaczają, że błąd wystąpił po stronie serwera: 500 to ogólny błąd serwera, 502 i 504 oznaczają, że brama nie otrzymała prawidłowej lub terminowej odpowiedzi, a 503, że usługa jest chwilowo niedostępna. |
| HTTP 512 | Kod 512 nie jest zdefiniowany w standardzie HTTP. |
| Playlista się wczytuje, ale jest pusta | Aplikacja otrzymała odpowiedź z serwera, ale bez żadnych kanałów. |
| Brak „#EXTM3U” lub „nieprawidłowa playlista” | Playlista M3U zaczyna się od wiersza #EXTM3U. |
| Przewodnik programowy pokazuje złe godziny | Przewodnik programowy w odtwarzaczu jest przesunięty o godzinę lub więcej względem tego, co widać na ekranie. |
| „Too many connections” lub „max connections reached” | Serwer dostawcy odrzucił nowe połączenie, ponieważ limit połączeń został osiągnięty na innym urządzeniu. |
Poniższe kody HTTP mają swoje standardowe znaczenie. Aplikacje różnie formułują komunikaty, więc warto szukać numeru lub sformułowania najbliższego temu, co widać.
HTTP 401: Unauthorized
- Co to oznacza
- Serwer nie przyjął danych logowania wysłanych z żądaniem.
- Prawdopodobna przyczyna
- Błędnie wpisana nazwa użytkownika lub hasło, dane z wygasłego testu lub subskrypcji albo login wysłany na zły serwer.
- Co sprawdzić
- Proszę sprawdzić każdy znak nazwy użytkownika i hasła, łącznie z wielkimi literami, a potem przepuścić je przez sprawdzarkę. Jeśli są poprawne, warto zapytać dostawcę, czy konto jest aktywne.
HTTP 403: Forbidden
- Co to oznacza
- Serwer zrozumiał żądanie, ale odmawia jego obsłużenia.
- Prawdopodobna przyczyna
- Serwer dostawcy postanowił nie obsługiwać tego żądania z powodu, który widzi tylko dostawca: na przykład nieaktywne konto lub ograniczenie sposobu korzystania z konta.
- Co sprawdzić
- Warto spróbować innego kanału i innej aplikacji. Jeśli każde żądanie jest odrzucane, należy skontaktować się z dostawcą, podając godzinę i używaną aplikację.
HTTP 404: Not Found
- Co to oznacza
- Pod adresem, o który prosiła aplikacja, nic nie ma.
- Prawdopodobna przyczyna
- Link skopiowany niekompletnie, stary link zastąpiony nowym lub kanał, którego nie ma już na liście.
- Co sprawdzić
- Proszę skopiować link ponownie w całości, odświeżyć lub ponownie wczytać playlistę w aplikacji i sprawdzić format sprawdzarką.
HTTP 407: Proxy Authentication Required
- Co to oznacza
- Serwer proxy między urządzeniem a internetem wymaga zalogowania.
- Prawdopodobna przyczyna
- Proxy należy do sieci, z której Państwo korzystają, np. sieci firmowej lub szkolnej, albo jest ustawiony w ustawieniach sieci urządzenia. Nie jest to serwer dostawcy.
- Co sprawdzić
- Warto sprawdzić tę samą aplikację w innej sieci, np. przez hotspot w telefonie, oraz ustawienia proxy urządzenia.
HTTP 500, 502, 503 i 504: błędy serwera
- Co to oznacza
- Kody 5xx oznaczają, że błąd wystąpił po stronie serwera: 500 to ogólny błąd serwera, 502 i 504 oznaczają, że brama nie otrzymała prawidłowej lub terminowej odpowiedzi, a 503, że usługa jest chwilowo niedostępna.
- Prawdopodobna przyczyna
- Chwilowy problem na serwerze lub między serwerami. Te kody nie są powodowane przez nic na urządzeniu.
- Co sprawdzić
- Proszę odczekać kilka minut i spróbować ponownie, a potem włączyć inny kanał. Jeśli problem trwa, należy podać dostawcy kod i godzinę.
HTTP 512
- Co to oznacza
- Kod 512 nie jest zdefiniowany w standardzie HTTP. Ponieważ należy do zakresu 5xx, sygnalizuje błąd po stronie serwera, ale jego dokładne znaczenie określa oprogramowanie serwera, który go wysłał.
- Prawdopodobna przyczyna
- Coś po stronie serwera, co może ustalić tylko dostawca.
- Co sprawdzić
- Należy traktować go jak inne kody 5xx: odczekać, spróbować ponownie, a potem podać dostawcy kod i godzinę.
Playlista się wczytuje, ale jest pusta
- Co to oznacza
- Aplikacja otrzymała odpowiedź z serwera, ale bez żadnych kanałów.
- Prawdopodobna przyczyna
- Nieprzyjęte dane, konto bez aktywnych treści lub link z brakującą albo błędną częścią. Niektóre aplikacje ukrywają też wyłączone kategorie.
- Co sprawdzić
- Proszę sprawdzić link sprawdzarką, przejrzeć filtry kategorii w aplikacji, a potem wypróbować te same dane w drugiej aplikacji.
Brak „#EXTM3U” lub „nieprawidłowa playlista”
- Co to oznacza
- Playlista M3U zaczyna się od wiersza #EXTM3U. Gdy aplikacja go nie znajduje, serwer odesłał coś innego niż playlistę.
- Prawdopodobna przyczyna
- Często stronę błędu lub krótką wiadomość tekstową zamiast listy albo adres serwera wklejony tam, gdzie oczekiwano pełnego linku M3U.
- Co sprawdzić
- Należy upewnić się, że użyto pełnego linku M3U, a nie tylko adresu serwera. Konwerter tworzy go z danych logowania. Potem warto spróbować ponownie nieco później.
Przewodnik programowy pokazuje złe godziny
- Co to oznacza
- Przewodnik programowy w odtwarzaczu jest przesunięty o godzinę lub więcej względem tego, co widać na ekranie.
- Prawdopodobna przyczyna
- Różnica między strefą czasową danych przewodnika a strefą czasową urządzenia lub niedawna zmiana czasu na letni albo zimowy.
- Co sprawdzić
- Proszę ustawić datę, godzinę i strefę czasową urządzenia na automatyczne. Następnie w ustawieniach odtwarzacza poszukać przesunięcia czasu przewodnika i dostosować je o potrzebną liczbę godzin.
„Too many connections” lub „max connections reached”
- Co to oznacza
- Serwer dostawcy odrzucił nowe połączenie, ponieważ limit połączeń został osiągnięty na innym urządzeniu.
- Prawdopodobna przyczyna
- Inne urządzenie lub aplikacja jest nadal połączona z tymi samymi danymi, czasem aplikacja pozostawiona w tle.
- Co sprawdzić
- Proszę zamknąć aplikację na innych urządzeniach, odczekać kilka minut i uruchomić ją ponownie. Jeśli problem trwa, choć nic innego nie jest otwarte, należy skontaktować się z dostawcą.
Pytania
Dlaczego moja aplikacja nie pokazuje żadnego kodu?
Wiele aplikacji ukrywa kod za ogólnym komunikatem, np. „nie udało się wczytać”. Warto wypróbować te same dane w drugiej aplikacji, która może pokazać więcej.
Czy błąd 4xx to zawsze moja wina?
Nie. Oznacza, że serwer odmówił lub nie znalazł tego, o co poproszono. Przyczyną mogą być dane, sieć lub konto.
Czy sprawdzarka powie mi, jaki błąd dostanę?
Nie. Sprawdza format linku lub loginu w przeglądarce i nigdy nie łączy się z serwerem.
Gdzie znaleźć kod?
Niektóre aplikacje pokazują go w komunikacie błędu, inne na ekranie szczegółów lub dziennika w ustawieniach.