Redditでエラー500を修正する方法

Redditは、スレッドとコメントのユニークなレイアウトを持つソーシャルニュースプラットフォームです。Redditは長い道のりを歩んでおり、最近14周年を迎えました。プラットフォームは、ソーシャルネットワーキングサイトだけでなく、複数の企業や製品の公式特派員がユーザーベースとやり取りする場所へと成長しました。

プラットフォームは非常に人気がありますが、ユーザーは次のいずれかのアクションを実行すると、エラーメッセージ500が表示されます。

  • スレッドにコメントする。
  • 新しい投稿を作成しています。
  • さまざまなスレッドまたは画像を表示します。

これは非常に広範囲に及ぶ問題であり、プラットフォームを時々悩まし、ユーザーがアクションを適切に実行できない非常に不安な状況に陥ります。この記事では、この問題が発生する理由と、それらを修正するための考えられる回避策について、すべての理由を説明します。

Redditでエラー500が発生する原因は何ですか?

通常、5xx形式のエラーコードは、アプリケーション/プラットフォームのサーバー側に問題があることを意味します。エラー500は通常、内部サーバーエラーです。つまり、サーバーは、ユーザーが適切に行った要求を処理せず、例外を返しました。徹底的に調査し、その結果をユーザーレポートと組み合わせた後、次のさまざまな理由によりエラーが発生したと結論付けました。

  • バックエンドの問題:これは、この状況が発生する最も一般的なシナリオです。バックエンドで問題が発生している場合、他のユーザーも同様に状況について不満を感じるでしょう。
  • 禁止されたアカウント:ユーザーアカウントが複数のスレッドから禁止されている場合、適切に通信するのではなく、プラットフォームがこのエラーをスローします。
  • ISPの問題:これは非常にまれですが、ISPが原因で問題が発生する可能性があります。一部のISPは、動作しているコミュニティ標準に準拠していないため、いくつかのスレッドを禁止しています。

回避策を開始する前に、インターネットに接続していることを確認してください。プロキシまたはVPNを使用している場合は、続行する前にそれらを完全に無効にする必要があります。

解決策1:Redditステータスを確認する

前述のように、エラー500は内部サーバーエラーがあることを意味します。データベースの例外、タイムアウト、無効な構文、デッドロックなど、さまざまな原因が考えられます。これは、Redditがホストされているウェブサーバーが上限に達した場合にも発生する可能性があります。

Redditは通常、AJAXと呼ばれるJavaScriptテクノロジーを介してコメントと投稿を送信します。ヘッダーと本文の情報とともにリクエストをサーバーに送信します。サーバーがリクエストを処理しない場合は、エラーメッセージが表示されます。

ここで、オフィシャルRedditページに移動して、そのステータスを確認できます。現在の時刻に黄色のバーが表示されている場合は、通常、バックエンドサーバーに問題があり、待機する以外に何もできないことを意味します。

注:他のスレッドも確認して、他の人が同じ問題を抱えているかどうかを確認してください。パターンが表示された場合は、問題がないことが確認できます。

解決策2:アカウントのステータスを確認する

ユーザーがこのエラーメッセージを表示する別の一般的なシナリオは、アカウントがサイト全体または特定のスレッドで投稿またはコメントすることを禁止されている場合です。Redditにはいくつかの異なるタイプの禁止があります:

  • Subreddit禁止:そのsubredditのモデレーターによって、任意のsubredditから禁止することができます。サブレディットの禁止は、期間限定または無期限にすることができます。subredditへの参加が禁止されると、禁止が有効になる期間と、オプションで禁止された理由を示すプライベートメッセージが届きます。
  • Shadowban:これはサイト全体の禁止であり、疑わしいアクティビティに従事した場合、Redditバックエンドメカニズムによって自動的にトリガーされます。コンテンツ全体がWebサイトに表示されているように見えますが、実際には他のユーザーには表示されないため、これはトリッキーな禁止です。
  • Subreddit AutoModerator禁止:この禁止は、スレッド管理者がスレッド管理を支援するために使用するボットによって設定されます。ここでは、スレッド/コメントを投稿できますが、ボットによって即座に削除されます。

Subredditで禁止されている場合は、すべての詳細をカプセル化したプライベートメッセージが表示されます。でAutomoderator潘、あなたは、任意のメッセージを取得することはありませんが、あなたはポスト何かが削除されますので、あなたが禁止されているという考えを持っています。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を開いてみて、エラーが続くかどうかを確認してください。