どうもこんにちは、管理人のけいすけです。
5ch使用中に遭遇してしまうエラーの中に「500」という番号のものがあり、閲覧中・書き込み時を問わずさまざまな場面で表示されます。
さらに2022年6月21日には、5chの全域で500エラーが表示されて全く使えなくなるという異常事態が起こりました。
今回は5chの500エラーとはどういうものなのか?出た時の対処法などを解説していきます。
軽く調べてみることじゃ
500エラーはさまざまな状況で表示されるので、他のエラーに比べてその本質が掴みづらいです。
今回は5chの大規模障害にも関係する500エラーについて掘り下げていきます。ぜひお読みください。
5chで表示されるさまざまなエラー
5chをずっと使用していると、何らかのエラーが表示されて5chが読めない・書き込めないという場面に遭遇することがあります。
エラーの内容を見て「ほうほう、こういう事が起こっているんだな」と後方彼氏面ができるようになると5ch民としてはベテランの域に入ってくるでしょう。
日本語で表示される「アクセス規制」
5chで最も高頻度で見かけるのが、日本語メッセージのアクセス規制でしょう。
正確には5chが大規模障害に陥らないように施されている予防措置ですが、利用者にとっては5chが使えなくなってしまう状況はエラーと変わりません。
ある板(スレ)で一時的に大量のアクセスが集中したときに表示される「人大杉(ひとおおすぎ)」が代表格です。
また、荒らしや連投をおこなった悪質ユーザーに表示される「このホストは〇〇規制中です」などがあります。
これらのメッセージは日本語で表示されるため、何が起こっているのか類推しやすいのはもちろん、ネット検索で原因を調べるのもかんたんです。
一方で5chらしさを演出するためか、事務的に本当の原因を書かず、ユーモアを絡めた文章を表示するため、かえって分かりづらいのが玉にキズといえます。
5chを利用する以上は、分からないメッセージは自分でググる癖をつけるようにしましょう。
番号で表示される「エラー」
エラーメッセージが番号と英語で表示される場合は、5chの予防措置をすり抜けてしまった重めのエラーであると判断できます。
通信の途切れで発生する「502 Bad Gateway」、タイムアウトで表示を諦めてしまう「504 Gateway timeout」などがあります。
また、アクセスが集中することで表示される「503 Service Temporarily Unavailable」は、上記の「人大杉」を表示する余裕すらない、深刻なアクセス過多であることが予測されます。
「404 not found」は5chの特定の板(スレ)をブラウザのブックマーク保存していると遭遇することがあります。
これは板(スレ)がサーバー移転してしまいURLが変更されることで、ブックマークしていた古いURLが使えなくなる現象です。
ところで500・502・503・504があるなら501もあるのでは?という疑問が湧いてきますが「501 Not Implemented Error」はサーバーが実装していない機能を無理やり使おうとすると表示されるエラーで、主にサイトの管理人や技術者が目にするものです。
501エラーを出すようなサーバーとシステムの組み合わせを放置したままサイトを世の中に公開することはまずないため、一般利用者が501エラーを目にすることはほぼないわけです。
500エラーは「なんだかわからないエラー」
今回のキーワードである500エラーですが、これは「なんだかわからないエラー」としか言いようのないものです。
具体的にはサーバー側に問題が発生していることを表すエラーで、通信の問題で表示されることが多い502・503・504とは原因が違うことが予測できます。
しかし、サーバーにどんな問題が発生しているかを利用者側で特定することは困難であるため、実質的には「なんだかわからないエラー」ということになります。
5ch上で500エラーが表示されるタイミングは意外と多く、閲覧時や書き込み時にちらほら目撃例があるほか、ガチの大規模障害というケースもあります。
URL:https://5ch.net/
5chのすべてが500エラーになった日
5ch全域に500エラーが表示された大規模障害の例をご紹介します。
2022年6月21日に5ch全域が500エラーに
2022年6月21日、5ch全域に500エラーが発生する大規模障害が発生しました。
辛うじて総合トップページは表示されていたものの、そこからリンクする全てのページ・掲示板に「500 Internal Server Error」が表示され、全く使えなくなるという異常事態に。
しかし、問題解決後に5chで話題になることはほとんどありませんでした。
- 現象が起きたのが平日の昼間であったこと
- 一時間足らず(15時35分頃から16時20分の間)で解消したこと
- トラブルの原因が5ch外にあることが早々に報道されたこと
などの要因で騒ぎにはならず、5ch上でも「言われてみれば繋がらない時間があった」「ネット上で起きた大事件に5chも巻き込まれた」という触れ方に留まっています。
原因はCloudflareの大規模障害
このトラブルの原因は、Cloudflareというサービスの大規模障害によるものです。
Cloudflareは現在ではさまざまなインターネットサービスに採用されていて、セキュリティ機能・負荷分散・Dos攻撃対策などの機能を提供しています。
Dos攻撃とは、意図的に一時的に大量のアクセスをおこなう、システムの穴を突いたリクエスト(注文など)をするなどして、サイトをダウンさせる行為を指します。
かの国が敵対する国家に仕掛けることもあるという、シンプルながら恐ろしい攻撃だったりします。
Dos攻撃という言葉は近年ではシステム関係の専門用語のようになっていますが、5chが誕生して間もない2000年当時は、意図的な嫌がらせや自然発生的なアクセス集中でサイトがダウンするという事件がたびたび起こっていました。
そのため、古い5ch民にはなじみ深い言葉だったりします。
そのようなインターネット上のさまざまなリスクからサイトやサービスをガードしていたCloudflareですが、今回は自身のトラブルで世界中のインターネットビジネスを止めてしまうことになってしまいました。
だったらCloudflareを使わなければ良いのでは?という発想も出てきますが、それはWindowsやAndroid・iOSを使わなければトラブルも起きないじゃんという極論と同じようなものです。
Cloudflareは、平時は世界中のインターネットビジネスに欠かせない存在であることも事実なのです。
URL:https://www.cloudflare.com/ja-jp/
5ch以外にダウンしたサイトたち
Cloudflareの大規模障害によってダウンしたのは5chのみならず、国内外のさまざまなインターネットサービスが利用不可になりました。
- おーぷん2ちゃんねる
- pixiv
- booth
- Discord
- DeepL
- Note
- ホロライブ公式ショップ
掲示板サイトからSNS、ネットショッピングサイトなど多岐に渡っています。
ただ、普通に無事だったサイトも多かったことからインターネットの全てが死ぬような大惨事には至っておらず、どこかしらでCloudflareが原因であることや普及の目途が立っていることは報道を通じて知ることができました。
オンラインゲームにも影響が
こんにちインターネットを活用しているのはいわゆるサイトだけに留まらず、ネットワークを利用した多くのオンラインゲームもCloudflareの大規模障害の影響で利用不可になりました。
- 原神
- 雀魂
- アークナイツ
- ブルーアーカイブ
また、Switch等のゲーム機からアクセスする「My Nintendo Store」も利用不可になりました。
ゲームについてはハマり込んでいる人ほど、1分1秒でもプレイできない状態はイライラが凄まじかったことでしょう。
人気ゲーム「原神」のスレでは、該当するトラブルに見舞われたのは「原神総合スレ Part4987」にあたります。
15時28分で一度投稿が途切れ、16時10分から復活していますが、「落ちてたみたいだな」といった軽いコメントの後、再びゲームの議論に戻っています。
思いのほかゲーマーのメンタルはタフであるようです。
URL:https://krsw.5ch.net/test/read.cgi/gamesm/1655780821/
5chの500エラーが出た時の対処法を解説
上記のCloudflareの例は特異なものですが、5chでは日常的に500エラーが出るという報告もあります。
5chの500エラーが出るケースは?
5chの公式インフォメーションでは、以下のように案内されています。
・『500 Internal Server Error』と出て、スレッドが見られません。
サーバに過度の負荷がかかっている状態です。
しばらくしてからの再読み込みをお願いします
URL:https://info.5ch.net/index.php/%E6%9D%BF%E3%81%AE%E7%8A%B6%E6%85%8B%E3%81%8C%E3%81%8A%E3%81%8B%E3%81%97%E3%81%8F%E3%81%AA%E3%81%A3%E3%81%9F%E3%81%A8%E3%81%8D
一般利用者で遭遇する恐れが高いのが、書き込みやスレ立てで遭遇する500エラーでしょう。
・時間を置いたり何回か試すと行ける
・Webブラウザからなら確実に立てられる
・俺もいつも2回クリックして立ててる
URL:https://hitomi.5ch.net/test/read.cgi/poverty/1495867766/
などの対応策が提案されています。
書き込みができない500エラーは、たまたまサーバーの調子が悪かっただけという非常にアナログな解釈がなされており、実際に何度かアタックすることで解決するようです。
その他、ただ閲覧しているだけで500エラーになったという相談が寄せられることもありますが「待ってれば直るのでは?」「おま環(おまえの環境)」で片づけられてしまうことが多いです。
現在の5chで表示すらできない状態で放置されるというのは考えにくいので、時間を置いて500エラーが解消されるのを待つしかないでしょう。
URL:https://hitomi.5ch.net/test/read.cgi/poverty/1495867766/
他の板は使える可能性がある?
Cloudflareの件はともかく、日常で起こる5chのエラーは板ごと(サーバーごと)で発生することがほとんどです。
特定の板がエラーで使えない場合でも他の板は無事という事が多いので、他の板に移動して暇つぶしをするのも一つの手です。
エラー発生中の板は復旧を待つしかない
今どうしても使いたい板が500エラーで使えないという場合、利用者にできることは運営の復旧作業を待つことのみです。
昔の偉い人が言っていた「ニラ茶でも飲んでもちつけ」というやつです。
itest.5ch.netでアクセスしてみる
https://itest.5ch.net/はスマートフォン向けに開発中のサイトですが、5ch本体とは独立して稼動しているため、5ch本体にトラブルがあるときでも使える可能性があります。
ベータ版と書かれてはいるものの、特に制限なく誰でも利用できます。
専ブラを使えばエラーを突破できるかも
専ブラを使うというのもひとつの方法です。
500エラーが発生することが多いのは、一般ブラウザでアクセスしたときに動作する「HTMLサーバー」上であることが多いです。
HTMLサーバーは、5ch中身である「datファイル」のレイアウトを整え、HTMLという状態で送信するという役割を担っています。
専ブラはHTMLサーバーを介さず、インターネット上のdatファイルを直接読み書きする仕組みであるため、HTMLサーバー由来のエラーの多くを回避できます。
まとめ
5chの500エラーが表示されてしまう原因や事例、対処法などを解説しました。
500エラーはサーバー側のプログラムに関わるエラーで、発生する原因は多岐に渡ります。
そのため利用者側で原因の究明や復旧に関われる余地は少なく、できるだけ運営に負担をかけないように静かに復旧を待つという行動が望ましいのです。