Jak naprawić błąd 500 w Reddit

Reddit to platforma społecznościowa, która ma unikalny układ wątków i komentarzy. Reddit przeszedł długą drogę i niedawno obchodził swoje 14. urodziny. Z biegiem czasu platforma rozrosła się od zwykłego serwisu społecznościowego do miejsca, w którym oficjalni korespondenci kilku firm i produktów wchodzą w interakcję z bazą użytkowników.

Pomimo ogromnej popularności platformy, użytkownicy nadal napotykają komunikat o błędzie 500, gdy wykonują jedną z następujących czynności:

  • Komentowanie wątku.
  • Tworzenie nowych postów.
  • Przeglądanie różnych wątków lub obrazów.

Jest to bardzo rozpowszechniony problem, który raz na jakiś czas nęka platformę i wprowadza użytkownika w bardzo niepokojącą sytuację, w której nie może on poprawnie wykonać żadnej z czynności. W tym artykule omówimy wszystkie powody, dla których występuje ten problem i jakie są możliwe obejścia, aby je naprawić.

Co powoduje błąd 500 w Reddicie?

Zwykle każdy kod błędu w formacie 5xx oznacza, że ​​wystąpił problem po stronie serwera aplikacji / platformy. Błąd 500 jest zwykle wewnętrznym błędem serwera, co oznacza, że ​​serwer nie obsłużył poprawnie wysłanego żądania i zwrócił wyjątek. Przeprowadziliśmy dość obszerne badania i po połączeniu naszych wyników z raportami użytkowników doszliśmy do wniosku, że błąd wystąpił z następujących różnych powodów:

  • Problemy z zapleczem: jest to najbardziej typowy scenariusz, w którym występuje taka sytuacja. Jeśli backend ma problemy, prawdopodobnie zobaczysz, że inni użytkownicy również narzekają na tę sytuację.
  • Zbanowane konto: jeśli Twoje konto użytkownika zostało zablokowane w kilku wątkach, czasami zamiast poprawnie komunikować się, platforma zgłasza ten błąd.
  • Problem z dostawcą usług internetowych: mimo że jest to bardzo rzadkie, użytkownicy mogą napotkać problemy z powodu swojego dostawcy usług internetowych. Niektórzy dostawcy usług internetowych zablokowali kilka wątków, ponieważ nie spełniają standardów społeczności, w których działają.

Zanim zaczniemy od obejść, upewnij się, że masz aktywne połączenie internetowe. Jeśli używasz proxy lub VPN, musisz je całkowicie wyłączyć przed kontynuowaniem.

Rozwiązanie 1: Sprawdzanie statusu Reddit

Jak wspomniano wcześniej, błąd 500 oznacza, że ​​wystąpił wewnętrzny błąd serwera. Może to być spowodowane przez wszystko, od wyjątków bazy danych, przekroczenia limitu czasu, nieprawidłowej składni, zakleszczeń itp. Może to również wystąpić, jeśli serwer WWW, na którym jest hostowany Reddit, osiągnął górny limit.

Reddit zazwyczaj przesyła Twoje komentarze i posty za pomocą technologii JavaScript znanej jako AJAX. Wysyła żądanie do serwera wraz z Twoimi informacjami w jego nagłówkach i treści, a jeśli serwer nie obsługuje żądania, pojawi się komunikat o błędzie.

Tutaj możesz przejść do oficjalnej strony Reddit i sprawdzić jej status. Jeśli widzisz żółty pasek w bieżącym czasie, zwykle oznacza to, że wystąpił problem na serwerach zaplecza i nie możesz nic zrobić poza czekaniem.

Uwaga: sprawdź także inne wątki i zobacz, czy inne osoby mają ten sam problem. Jeśli widzisz wzór, to potwierdza, że ​​na Twoim końcu nie ma nic złego.

Rozwiązanie 2: Sprawdzanie stanu konta

Innym typowym scenariuszem, w którym użytkownicy napotykają ten komunikat o błędzie, jest zakaz publikowania lub komentowania ich konta w całej witrynie lub w określonym wątku. W Reddicie istnieje kilka różnych rodzajów zakazów:

  • Subreddit Ban : Możesz zostać zablokowany z dowolnego subreddita przez moderatora tego subreddita. Blokada subreddita może być ograniczona czasowo lub na czas nieokreślony. Kiedy zostaniesz zbanowany z subreddita, otrzymasz prywatną wiadomość, która mówi, jak długo będzie obowiązywał zakaz i opcjonalnie powód, dla którego zostałeś zbanowany.
  • Shadowban: Jest to zakaz obejmujący całą witrynę i jest uruchamiany automatycznie przez mechanikę zaplecza Reddit, jeśli podejmiesz podejrzaną aktywność. Jest to trudny zakaz, ponieważ będzie wyglądał tak, jakby cała treść była widoczna na stronie, ale w rzeczywistości inni użytkownicy jej nie widzą.
  • Subreddit AutoModerator Ban: Ten ban jest nakładany przez boty, które są używane przez moderatorów wątków do pomocy w zarządzaniu wątkami. Tutaj możesz opublikować wątek / komentarz, ale zostanie on natychmiast usunięty przez bota.

Jeśli zostaniesz zbanowany w Subreddit , otrzymasz prywatną wiadomość, która będzie zawierać wszystkie szczegóły. W Automoderator Ban nie dostaniesz żadnej wiadomości, ale będziesz miał wyobrażenie, że zostałeś zbanowany, ponieważ wszystko, co opublikujesz, zostanie usunięte. Shadowban to najtrudniejszy do wykrycia zakaz. Jeśli Twoje posty i komentarze nie angażują innych użytkowników, po prostu wyloguj się z konta Reddit i wyświetl stronę swojego konta użytkownika w następującym formacie:

//reddit.com/user/your_username

Jeśli pojawi się komunikat „Nie znaleziono strony”, oznacza to, że zostałeś zbanowany. Wracając do dyskusji, jak wyjaśniliśmy, Reddit w jakiś sposób mówi ci, że zostałeś zbanowany, ale jest kilka przypadków, w których zamiast tego otrzymasz komunikat o błędzie 500.

Rozwiązanie 3: wyczyszczenie pamięci podręcznej i uruchomienie Reddita w trybie incognito

Niektórzy użytkownicy zgłaszali, że Reddit działa dla nich na karcie Incognito w Google Chrome, w przeciwieństwie do uruchamiania go na normalnej karcie. To zachowanie sugeruje, że Reddit może mieć coś wspólnego z plikami cookie lub danymi przechowywanymi w pamięci podręcznej komputera.

Możesz spróbować uruchomić Reddit na karcie Incognito i sprawdzić, czy problem nadal występuje. Jeśli tak się nie stanie, prawdopodobnie oznacza to, że jest coś z pamięcią podręczną przeglądarki i plikami cookie. Następnie możemy je odświeżyć.

  1. Kliknij prawym przyciskiem myszy Chrome na pasku zadań i wybierz Nowe okno incognito . Możesz także uruchomić okno z poziomu przeglądarki Chrome, gdy jest otwarte.
  1. Po uruchomieniu okna wpisz „www.reddit.com” i sprawdź, czy masz do niego dostęp. Jeśli możesz, możemy przejść do czyszczenia pamięci podręcznej przeglądarki i plików cookie. Jeśli nie możesz, ponownie zapoznaj się z rozwiązaniem 1 i poczekaj.
  2. Otwórz przeglądarkę Chrome i wpisz „ chrome: // settings ” w oknie dialogowym i naciśnij Enter. Spowoduje to otwarcie ustawień przeglądarki.
  3. Teraz przewiń do dołu strony i wybierz
  4. Po rozwinięciu menu Zaawansowane w sekcji „ Prywatność i bezpieczeństwo ” kliknij „ Wyczyść dane przeglądania ”.
  1. Pojawi się kolejne menu potwierdzające pozycje, które chcesz wyczyścić wraz z datą. Wybierz „ Cały czas ”, zaznacz wszystkie opcje i kliknij „ Wyczyść dane przeglądania ”.
  1. Po wyczyszczeniu plików cookie i danych przeglądania uruchom ponownie komputer . Teraz spróbuj otworzyć Reddit i sprawdź, czy błąd nadal występuje.