Як виправити помилку 500 в Reddit

Reddit - це платформа соціальних новин, яка має унікальний макет тем і коментарів. Reddit пройшов довгий шлях, і нещодавно він відсвяткував своє 14-річчя. За весь час платформа перетворилася із просто сайту соціальних мереж на місце, де офіційні кореспонденти кількох компаній та продуктів взаємодіють із їхньою базою користувачів.

Незважаючи на величезну популярність платформи, користувачі все ще стикаються з повідомленням про помилку 500, виконуючи одну з наступних дій:

  • Коментування теми.
  • Створення нових дописів.
  • Перегляд різних тем або зображень.

Це дуже розповсюджена проблема, яка періодично заважає платформі і призводить користувача до дуже тривожної ситуації, коли він не може виконати жодної дії належним чином. У цій статті ми розглянемо всі причини того, чому виникає ця проблема, та можливі способи їх усунення.

Що спричиняє помилку 500 у Reddit?

Зазвичай будь-який код помилки у форматі 5xx означає, що є певні проблеми на стороні сервера програми / платформи. Помилка 500 зазвичай є внутрішньою помилкою сервера, що означає, що сервер не обробив запит, який ви зробили належним чином, і повернув виняток. Ми досліджували досить широко, і, об’єднавши наші результати зі звітами користувачів, ми дійшли висновку, що помилка сталася з наступних різних причин:

  • Випускні проблеми: це найпоширеніший сценарій, коли ви стикаєтесь із такою ситуацією. Якщо у серверної мережі проблеми, ви, мабуть, побачите й інших користувачів, які скаржаться на ситуацію.
  • Заблокований обліковий запис: якщо ваш обліковий запис користувача заборонено використовувати з декількох потоків, іноді замість належного спілкування платформа видає цю помилку.
  • Проблема з Інтернет-провайдером. Незважаючи на те, що це трапляється дуже рідко, користувачі можуть відчувати проблеми через свого Інтернет-провайдера. Деякі провайдери заборонили кілька потоків, оскільки вони не відповідають стандартам спільноти, в якій вони працюють.

Перш ніж розпочати обхідні шляхи, переконайтеся, що у вас активне з’єднання з Інтернетом. Якщо ви використовуєте проксі-сервер або VPN, вам слід повністю вимкнути їх, перш ніж продовжувати.

Рішення 1: Перевірка статусу Reddit

Як згадувалося раніше, помилка 500 означає, що існує внутрішня помилка сервера. Це може бути спричинено будь-чим, починаючи від винятків бази даних, таймаутів, неприпустимого синтаксису, тупикових ситуацій тощо. Це також може статися, якщо веб-сервер, на якому розміщено Reddit, досяг верхньої межі.

Reddit зазвичай надсилає ваші коментарі та дописи за допомогою технології JavaScript, відомої як AJAX. Він надсилає запит на сервер разом із вашою інформацією в заголовках та тілі, і якщо сервер не обробляє запит, ви отримаєте повідомлення про помилку.

Тут ви можете перейти на офіційну сторінку Reddit і перевірити її статус. Якщо ви бачите жовту смужку в поточний час, це, як правило, означає, що на сервері серверних серверів виникає проблема, і ви нічого не можете зробити, окрім очікування.

Примітка: Також перевірте інші теми та переконайтеся, що інші люди мають таку ж проблему. Якщо ви бачите зразок, це підтверджує, що у вашому кінці немає нічого поганого.

Рішення 2: Перевірка стану рахунку

Іншим поширеним сценарієм, коли користувачі стикаються з цим повідомленням про помилку, є те, що їх обліковий запис заборонено розміщувати чи коментувати як на всьому сайті, так і в певній темі. У Reddit існує кілька різних типів заборон:

  • Заборона Subreddit : Модератор цього subreddit може заборонити вам будь-який subreddit. Заборона на субредитування може бути обмеженою у часі або невизначеною. Коли вас забороняють вносити додаткові зміни, ви отримуватимете приватне повідомлення із зазначенням терміну дії заборони та необов’язково причиною, через яку вас заборонили.
  • Shadowban: Це заборона на всьому сайті, яка автоматично запускається механіками серверних систем Reddit, якщо ви берете участь у підозрілій діяльності. Це хитра заборона, оскільки це буде виглядати так, ніби весь ваш вміст видно на веб-сайті, але насправді інші користувачі не можуть його бачити.
  • Subreddit AutoModerator Ban: Ця заборона застосовується ботами, які використовуються модераторами потоків для допомоги в управлінні потоками. Тут ви можете опублікувати ланцюжок / коментар, але бот негайно видалить його.

Якщо вас заблокують у Subreddit , ви отримаєте приватне повідомлення, яке містить усі деталі. У Automoderator Ban ви не отримаєте жодного повідомлення, але матимете уявлення, що вас заборонено, оскільки все, що ви публікуєте, буде видалено. Shadowban - це найважче виявити заборону. Якщо ваші дописи та коментарі не залучають інших користувачів, просто вийдіть зі свого облікового запису Reddit і перегляньте сторінку свого облікового запису користувача у наступному форматі:

//reddit.com/user/your_username

Якщо ви отримали помилку "сторінку не знайдено", це означає, що вас заборонили. Повертаючись до обговорення, як ми вже пояснювали, Reddit якось повідомляє вам, що вас заборонили, але є кілька випадків, коли ви отримаєте повідомлення про помилку 500.

Рішення 3: Очищення кешу та запуск Reddit в режимі інкогніто

Деякі користувачі повідомляли, що Reddit працює на них на вкладці анонімного перегляду Google Chrome, на відміну від запуску на звичайній вкладці. Така поведінка свідчить про те, що Reddit може мати щось спільне з файлами cookie або даними, що зберігаються в кеші вашого комп’ютера.

Ви можете спробувати запустити Reddit на вкладці анонімного перегляду та перевірити, чи проблема не зникає. Якщо цього не сталося, це, мабуть, означає, що щось є в кеші вашого браузера та файлах cookie. Тоді ми зможемо їх освіжити.

  1. Клацніть правою кнопкою миші на Chrome на панелі завдань і виберіть Нове вікно анонімного перегляду . Ви також можете запустити вікно з Chrome, коли воно відкрито.
  1. Після запуску вікна введіть "www.reddit.com" і перевірте, чи можете ви отримати до нього доступ. Якщо ви можете, ми можемо перейти до очищення кешу та файлів cookie вашого браузера. Якщо ви не можете, зверніться до рішення 1 ще раз і почекайте.
  2. Відкрийте браузер Chrome і введіть у діалоговому вікні “ chrome: // settings ” та натисніть Enter. Це призведе до відкриття налаштувань браузера.
  3. Тепер прокрутіть униз сторінки та виберіть
  4. Коли меню Додатково розшириться, у розділі « Конфіденційність та безпека » натисніть « Очистити дані перегляду ».
  1. З'явиться інше меню, що підтверджує елементи, які потрібно очистити разом із датою. Виберіть “ Весь час ”, позначте всі параметри та натисніть “ Очистити дані веб-перегляду ”.
  1. Після очищення файлів cookie та перегляду даних перезапустіть комп’ютер повністю . Тепер спробуйте відкрити Reddit і перевірте, чи помилка не зникає.