Как исправить ошибку 500 в Reddit

Reddit - это социальная новостная платформа с уникальным расположением тем и комментариев. Reddit прошел долгий путь и недавно отпраздновал свое 14-летие. Со временем платформа превратилась из простой социальной сети в место, где официальные корреспонденты нескольких компаний и продуктов взаимодействуют со своей базой пользователей.

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

  • Комментирует ветку.
  • Создание новых постов.
  • Просмотр различных тем или изображений.

Это очень распространенная проблема, которая время от времени поражает платформу и ставит пользователя в очень тревожную ситуацию, когда он не может правильно выполнять какие-либо действия. В этой статье мы рассмотрим все причины возникновения этой проблемы и возможные обходные пути их устранения.

Что вызывает ошибку 500 в Reddit?

Обычно любой код ошибки в формате 5xx означает, что есть проблема на стороне сервера приложения / платформы. Ошибка 500 обычно является внутренней ошибкой сервера, что означает, что сервер не обработал сделанный вами запрос и вернул исключение. Мы провели достаточно обширное исследование и, объединив наши результаты с отчетами пользователей, пришли к выводу, что ошибка возникла по следующим причинам:

  • Проблемы с серверной частью: это наиболее распространенный сценарий, в котором вы сталкиваетесь с такой ситуацией. Если у серверной части есть проблемы, вы, вероятно, увидите, что другие пользователи тоже жалуются на ситуацию.
  • Заблокированная учетная запись: если ваша учетная запись пользователя заблокирована для нескольких потоков, иногда вместо правильного взаимодействия платформа выдает эту ошибку.
  • Проблема с интернет-провайдером: даже если это очень редко, пользователи могут испытывать проблемы из-за своего интернет-провайдера. Некоторые интернет-провайдеры запретили несколько потоков, потому что они не соответствуют стандартам сообщества, в которых они работают.

Прежде чем мы начнем с обходных путей, убедитесь, что у вас есть активное подключение к Интернету. Если вы используете прокси или VPN, вы должны полностью отключить их, прежде чем продолжить.

Решение 1. Проверка статуса Reddit

Как упоминалось ранее, ошибка 500 означает внутреннюю ошибку сервера. Это может быть вызвано чем угодно, начиная от исключений базы данных, тайм-аутов, недопустимого синтаксиса, взаимоблокировок и т. Д. Это также может произойти, если веб-сервер, на котором размещен Reddit, достиг своего верхнего предела.

Reddit обычно отправляет ваши комментарии и сообщения с помощью технологии JavaScript, известной как AJAX. Он отправляет запрос на сервер вместе с вашей информацией в его заголовках и теле, и если сервер не обрабатывает запрос, вы получите сообщение об ошибке.

Здесь вы можете перейти на официальную страницу Reddit и проверить ее статус. Если вы видите желтую полосу в текущем времени, это обычно означает, что на внутренних серверах есть проблема, и вы ничего не можете сделать, кроме как ждать.

Примечание. Также проверьте другие темы и посмотрите, есть ли у других людей такая же проблема. Если вы видите узор, это подтверждает, что с вашей стороны все в порядке.

Решение 2. Проверка статуса учетной записи

Другой распространенный сценарий, при котором пользователи сталкиваются с этим сообщением об ошибке, - это когда их учетной записи запрещается публиковать или комментировать сообщения на всем сайте или в определенной теме. В Reddit есть несколько разных типов банов:

  • Запрет субреддита : вы можете заблокировать доступ к любому субреддиту модератором этого субреддита. Запрет субреддита может быть ограниченным по времени или бессрочным. Когда вас забанят в сабреддите, вы получите личное сообщение, в котором будет указано, как долго будет действовать запрет, и, при необходимости, причину, по которой вы были забанены.
  • Shadowban: это запрет для всего сайта, который автоматически запускается механикой Reddit, если вы совершаете подозрительную активность. Это хитрый запрет, так как будет выглядеть так, как будто весь ваш контент виден на веб-сайте, но на самом деле другие пользователи не могут его увидеть.
  • Subreddit AutoModerator Ban: этот запрет устанавливается ботами, которые используются модераторами потоков для помощи в управлении потоками. Здесь вы можете опубликовать тему / комментарий, но бот немедленно удалит его.

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

//reddit.com/user/your_username

Если вы получаете сообщение об ошибке «страница не найдена», значит вы забанены. Возвращаясь к обсуждению, как мы объясняли, Reddit каким-то образом сообщает вам, что вас забанили, но есть несколько случаев, когда вместо этого вы получите сообщение об ошибке 500.

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

Некоторые пользователи сообщили, что Reddit работал для них во вкладке Incognito в 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 и посмотрите, сохраняется ли ошибка.