ブラウザ
 Computer >> コンピューター >  >> トラブルシューティング >> ブラウザ

Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ

HTTP/1.1 サービス利用不可(Service Unavailable)エラーは、いわゆるHTTPステータスコードの一種です。ユーザーは特定の番号と意味を持つさまざまなステータスコードに遭遇することがあります。一部のユーザーからは、特定のウェブサイトにアクセスしようとしたり、Unified Gatewayのログインページを開こうとしたりした際に、「http/1.1 service unavailable」エラーが表示されるという報告があります。

このエラーは、インターネット上でリクエストされたサービスやファイルがその時点で利用できない場合に発生します。そのため、PC・タブレット・スマートフォンなどのデバイスが、対象サイトのバックエンドと正常に接続できず、画面上にエラーメッセージが表示されてしまうのです。時間が経てば接続できるようになることもありますが、アクセスしたいタイミングで見られないのは困りものですね。

このエラーについて調査したところ、画面にエラーを引き起こす原因は複数あることが判明しました。修正作業に入る前に、まずHTTP 1.1 利用不可エラーの主な原因を理解しておきましょう。

HTTP/1.1 サービス利用不可エラーの主な原因

  • 不安定なインターネット接続:最も一般的な原因のひとつが、帯域幅の不足や不安定な回線です。ネットワーク設定が正しく構成されていない場合、サイトへのアクセス時にエラーが発生しやすくなります。通信速度を確認するか、別の回線に切り替えてみましょう。
  • ウェブサイト側のバックエンド問題:対象サイトで使用されているテーマやプラグインに不具合があると、ページの再読み込みリクエストが妨げられ、ステータスコードエラーが表示されることがあります。この場合はサイト管理者による対応が必要です。
  • 古いまたは破損したブラウザ:古いバージョンのブラウザや破損したブラウザでは、動作が不安定になり、特定のサイトにアクセスできないことがあります。最新アップデートを確認するか、再インストールを行いましょう。
  • Windowsのアドオン:Windowsで既定で有効になっているアドオンが、サイトの読み込みと競合し、表示を妨げている可能性があります。アドオンを無効化することで改善する場合があります。
  • 破損したキャッシュ:ブラウザはサイトの読み込みを高速化するためにキャッシュをディスクに保存しますが、このキャッシュが破損すると不具合の原因になります。一時ファイルやキャッシュの削除で解決できることがあります。
  • DNSの問題:Windowsの既定のDNSサーバーがダウンしていると、インターネット接続が正常に機能せず、一部のサイトにアクセスできなくなることがあります。DNSサーバーの変更を検討しましょう。
  • ディスク容量不足:システムの空き容量が不足していると、ページの読み込みが妨げられることがあります。ディスククリーンアップで空き容量を確保しましょう。
  • サーバーリソースの枯渇:アクセス先のウェブページのリソースが不足し、同時接続ユーザー数が上限を超えている場合にも、このエラーが発生することがあります。ページの更新で一時的に解消されることもありますが、恒久的な解決にはサイト運営者によるサーバーの増強が必要です。

エラーの原因が把握できたところで、実際に多くのユーザーによって効果が確認されている解決策を順番に試していきましょう。

事前に試すべき基本の対処法

本格的な修正作業の前に、まずは簡単な対処法から試すことをおすすめします。軽微な不具合であれば、これだけで解決するケースもあります。

デバイスを再起動する

最初に試したいのはデバイスの再起動です。シンプルな再起動だけで、エラーの原因となる内部の不具合が解消されることがあります。まずPCやノートパソコンをインターネットから切断し、ルーターの電源を切ります。

次にシステムの電源を完全に切り、5分以上待ってからすべてのデバイスの電源を入れ直します。システムが起動したら、問題のウェブサイトにアクセスし、エラーが解消されているか確認してください。

ブラウザを更新する

ブラウザの更新(リロード)だけで不具合が解消されることも少なくありません。CTRL + Rキーを押してページを再読み込みし、再度アクセスしてみてください。それでもエラーが表示される場合は、ブラウザを完全に終了し、2〜3分待ってから起動し直して確認しましょう。

さらに、それでもエラーが続く場合は、別のブラウザでページにアクセスしてみると解決することがあります。

Unified Gatewayページへのアクセスを試す

NetscalerからStorefrontサーバーへの到達性に問題がある場合も、このエラーが発生することがあります。その場合は、Unified Gatewayページにアクセスし、Storefrontサーバーをサービスとして追加することで解決できます。

手順は以下の通りです:

  1. まず、Storefrontサーバーをサービスとして追加します。その後、ICMPやTCPのデフォルトモニターなどを接続し、接続性の問題やポートの問題がないか確認します。
  2. ファイアウォール経由で、StorefrontのIPアドレスに対して443ポートを許可します。
  3. その後、Storefrontの設定を開き、Unified Gatewayの構成で443ポートの不一致が発生していないか確認します。
  4. Storefrontのストア名に以下の式が欠けている場合は、コンテンツスイッチポリシーに「REQ.URL.PATH.SET_TEXT_MODE(IGNORECASE).STARTSWITH("/Citrix/STORE_NAME")」の行を追加します。
  5. 改めてUnified Gatewayページへのアクセスを試みます。

これでhttp/1.1 service unavailableエラーが解消されているか確認してください。解決しない場合は、次の対処法に進みましょう。

インターネット接続を確認する

サービス利用不可エラーの多くは、不安定または不良なインターネット接続が原因で発生します。まず、インターネットに十分な帯域幅があるか確認しましょう。通信速度は地域によって変動することがあり、一時的にダウンしている可能性もあります。プロバイダーに問い合わせるか、Windowsのトラブルシューティングツールを試してみてください。

トラブルシューティングの手順:

  1. 画面右下にあるネットワークボタンまたはWi-Fiボタンを右クリックします。
  2. メニューから「トラブルシューティング」を選択すると、Windowsネットワーク診断がネットワーク接続の問題を検出します。Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ
  3. 画面に表示される指示に従って、トラブルシューティングを進めます。
  4. 完了したら、再度ウェブサイトにアクセスし、エラーが表示されるかどうかを確認します。

デバイスの日付と時刻を確認する

デバイスの日付や時刻の設定が誤っていることも、エラーの原因になります。システムの日付と時刻を正しく設定し直しましょう。

日付と時刻をリセットする手順:

  1. 画面右下の日付・時刻表示部分を右クリックします。
  2. 開いたメニューから「日付/時刻の調整」を選択すると、設定ページが開きます。Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ
  3. 「時刻を自動的に設定する」「タイムゾーンを自動的に設定する」のトグルボタンをオンにします。
  4. それでも時刻が正しく表示されない場合は、両方のトグルをオフにします。
  5. 「手動で日付と時刻を設定する」の下に「変更」ボタンが表示されます。Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ
  6. クリックして正しい標準の日付と時刻を設定します。
  7. 現在住んでいる地域のタイムゾーンを選択します。

これらの手順を完了すれば、エラーは解消されているはずです。解決しない場合は、次の対処法に進みましょう。

SSL状態をクリアする

インターネットのプロパティでSSL状態をクリアすることで、HTTP/1.1 サービス利用不可エラーが解決したという報告があります。SSL状態が破損していると、サーバーへのリクエスト送信時にSSL接続エラーや競合が発生することがあり、クリアすることで改善する可能性があります。

手順は以下の通りです:

  1. Windows + Rキーでファイル名を指定して実行を開き、「inetcpl.cpl」と入力してEnterキーを押します。Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ
  2. 上部の「コンテンツ」タブを選択し、「SSL状態の消去」をクリックします。Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ
  3. SSL状態が正常に消去されたことを知らせるポップアップが表示されます。

インターネットオプションを初期設定に戻す

インターネットオプションの初期設定を変更したことがある場合、それが原因でサイトにアクセスできず、エラーが表示されている可能性があります。初期設定に戻してみましょう。

手順:

  1. Windows + Rキーでファイル名を指定して実行を開き、「inetcpl.cpl」と入力してEnterキーを押すと、インターネットオプション画面が起動します。Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ
  2. 上部の「詳細設定」タブをクリックし、「リセット」ボタンを押します。Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ
  3. ポップアップが表示されたら、「OK」(確認)ボタンを押します。
  4. 完了後、問題が解決したか確認してください。解決しない場合は次の対処法へ進みます。

キャッシュと一時ファイルを削除する

キャッシュや一時ファイルが破損すると、さまざまなエラーの原因になります。これらをすべて削除することで、HTTPステータスコードのエラーが解消される可能性があります。

Chromeでキャッシュを削除する手順:

  1. Chromeブラウザを開き、画面右上にある「三点リーダー(⋮)」をクリックします。
  2. 「その他のツール」から「閲覧履歴データの削除」を選択します。Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ
  3. Cookieとキャッシュデータにチェックを入れ、「データを削除」をクリックします。Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ
  4. ブラウザとPCを再起動します。

これでChromeのエラーが解消されれば成功です。FirefoxやEdgeなど他のブラウザを使用している場合も、同様にキャッシュと一時データを削除することで改善する可能性があります。

ブラウザを最新版に更新する

アプリケーションの新しいアップデートが配信されているのに古いバージョンを使い続けると、新機能が使えないだけでなく、一部のウェブサイトでエラーが発生しやすくなります。ブラウザの最新アップデートを確認してインストールしましょう。

手順:

  1. Chromeブラウザを開き、右上の三点リーダーをクリックします。
  2. ドロップダウンメニューから「設定」を選択します。設定ページが開いたら、左側の「Chromeについて」をクリックします。Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ
  3. このページを開くと、Chromeが自動的にアップデートのチェックを開始します。
  4. チェックが完了し、新しいアップデートが利用可能な場合は「更新」ボタンをクリックします。最新版がダウンロードされ、自動的にインストールされます。Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ
  5. 更新完了後、エラーがまだ表示されるかどうかを確認します。
  6. Chrome以外のブラウザを使用している場合も、同様に更新してエラーが解消されたか確認してください。

Windowsのアドオンを無効化する

このサーバー利用不可エラーのもうひとつの原因として、Windowsがインターネット接続に対して有効にしているアドオンが挙げられます。これらのアドオンがサイトへのリクエスト送信や再読み込みを妨げている可能性があります。

実際にアドオンを無効化することでエラーを回避できたユーザーも多くいます。以下の手順を試してみましょう。

  1. Windows + Rキーでファイル名を指定して実行を開き、「inetcpl.cpl」と入力してEnterキーを押すと、インターネットオプション画面が起動します。
  2. 上部の「プログラム」タブをクリックし、次の画面で「アドオンの管理」を選択します。Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ
  3. 表示」のドロップダウンを開き、「すべてのアドオン」を選択します。
  4. 表示された各アドオンを右クリックし、「無効化」を選択します。
  5. すべてのアドオンを無効化したら、「閉じる」を押し、「適用」→「OK」の順にクリックします。その後、エラーが解消されたか確認してください。

マルウェアをスキャンする

システムがウイルスやマルウェアに感染していると、特定のウェブサイトへのアクセスが妨げられ、結果としてエラーメッセージが表示されることがあります。サードパーティ製のウイルス対策ソフトを使用している場合は、ディープスキャンを実行して感染を除去しましょう。

また、Windows 10に内蔵されているWindows Defenderを使ってスキャンすることもできます。手動で実行する手順は以下の通りです。

  1. Windows + Iキーを押してPCの設定を開きます。
  2. 「更新とセキュリティ」をクリックします。Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ
  3. Windows Defender(Windowsセキュリティ)の項目を開きます。
  4. 下部までスクロールし、「Windows Defender オフライン スキャン」のチェックボックスを選択します。Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ
  5. 「今すぐスキャン」をクリックして実行します。

スキャンが完了したらシステムを再起動し、該当のウェブページに再度アクセスして、エラーが解消されたか確認してください。

プロキシサーバーの設定を見直す

この方法では、PCのインターネット接続におけるLAN設定でプロキシサーバーの設定を解除します。プロキシ設定が原因で発生していた到達性の問題が解消され、Unified Gatewayのログインページにアクセスできるようになる可能性があります。

手順:

  1. Windows + Rキーでファイル名を指定して実行を開き、「inetcpl.cpl」と入力してEnterキーを押します。
  2. 「接続」タブをクリックし、「LANの設定」を選択します。Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ
  3. 「LANにプロキシサーバーを使用する」のチェックボックスを外し、設定を保存します。
Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ

完了したら「OK」をクリックしてすべてのタブを閉じます。その後、エラーがまだ存在するかどうかを確認してください。

DNSキャッシュをクリアする

クライアント側のDNSに問題がある場合も、http/1.1 service unavailableエラーが発生することがあります。このような場合は、まずローカルのDNSキャッシュメモリをクリアし、その後WindowsのIPアドレスを解放・再取得する必要があります。

DNSキャッシュをクリアする手順:

  1. Windows + Rキーを押し、表示された実行ボックスに「cmd」と入力してEnterキーを押します。
  2. コマンドプロンプトウィンドウが起動します。
  3. コマンドプロンプトに「ipconfig /flushdns」と入力し、Enterキーを押します。Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ
  4. これでDNSキャッシュが完全にクリアされます。
  5. ウェブページに再度アクセスし、http/1.1 service unavailableエラーが解消されたか確認しましょう。

DNSサーバーを変更する

それでもエラーが発生する場合は、DNSサーバーのアドレスを変更してみましょう。PCに設定されているDNSがGoogleのものではない場合、ページの読み込みに時間がかかり、エラーの原因となることがあります。

DNSサーバーを変更する手順:

  1. Win + Rキーを同時に押して「ファイル名を指定して実行」を開き、「ncpa.cpl」と入力してEnterキーを押します。ネットワーク接続の管理ウィンドウが開きます。Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ
  2. 使用中のWi-Fi接続を右クリックし、「プロパティ」を選択します。
  3. インターネット プロトコル バージョン 4 (TCP/IPv4)」をダブルクリックし、「次のDNSサーバーのアドレスを使う」にチェックを入れます。Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ
  4. 優先DNSサーバーと代替DNSサーバーに、以下のGoogle公開DNSアドレスを入力します。
    • 8.8.8.8
    • 8.8.4.4
  5. 「OK」をクリックしてウィンドウを閉じます。
  6. DNSアドレスの変更が完了したら、エラーが解決したか確認してください。

Windowsファイアウォールに例外を追加する

Windowsファイアウォールが接続をブロックしている可能性もあります。その場合、特定のウェブサイトにアクセスできない、またはリクエストが拒否されることがあります。ファイアウォールがインターネットへのアクセスをブロックするのは珍しいことではありません。ブラウザを許可リストに追加して、エラーの発生を防ぎましょう。

ファイアウォールでブラウザを許可する手順:

  1. Windows + Iキーを押して設定を開きます。
  2. 更新とセキュリティ」をクリックします。
  3. 「Windowsセキュリティ」→「ファイアウォールとネットワーク保護」に移動し、「ファイアウォールによるアプリケーションの許可」を選択します。Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ
  4. 設定の変更」をクリックして管理者権限を有効にした後、「別のアプリの許可」をクリックします。Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ
  5. 「参照」をクリックし、使用中のブラウザを探して選択します。
  6. 「追加」をクリックします。これで選択したブラウザがファイアウォールの除外リストに登録されます。

完了後、対象のウェブページにアクセスし、HTTP 1.1 利用不可エラーが解消されたか確認してください。

ディスククリーンアップを実行する

この対処法が該当するケースは少ないですが、システムの空き容量が不足していると、ウェブページの読み込み時にエラーが発生することがあります。まずシステムの空き容量を確認し、ディスク容量が不足している場合は、ディスククリーンアップで一時的なインターネットファイルを削除してみましょう。

手順:

  1. Windows + Eキーを押してエクスプローラーを開きます。
  2. ローカルディスク(C:)を右クリックし、「プロパティ」を選択します。
  3. 「全般」タブから「ディスククリーンアップ」をクリックします。Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ
  4. Windowsが自動的にPC内の一時ファイルや不要ファイルを検索します。
  5. 表示された結果から「Temporary Internet Files」と「ごみ箱」を選択します。Windowsで「HTTP/1.1 サービス利用不可」エラーが発生した時の原因と解決策まとめ
  6. 「OK」をクリックしてウィンドウを閉じます。

以上が、Windowsシステムで発生するhttp/1.1 service unavailableエラーを解決するための対処法です。基本的な対処から順番に試していけば、原因を特定しやすくなります。ぜひ参考にしてみてください。

  1. 【Windows 10】サービス コントロール マネージャー エラー(イベントID 7000)の解決方法

    Windowsで発生するサービス コントロール マネージャー エラーは非常に厄介な問題で、最悪の場合デバイスがクラッシュすることもあります。このエラーが発生すると、他のアプリケーションの起動や動作にも支障をきたす可能性があります。特に「サービス コントロール マネージャー エラー 7000」は、デバイスの動作を遅くしたり、アプリの読み込みを妨げたりする原因となります。「簡単なトラブルシューティングでこの問題を解決したい」とお考えの方に向けて、本記事ではWindows 10でイベントID 7000のエラーを解消するための具体的な手順をご紹介します。Windows 10でサービス コントロール マ

  2. Windows 10でエラー651を修正する方法|原因と7つの対処法を徹底解説

    Windowsには数多くのエラーコードが存在し、システム内のさまざまな場所で同時に発生することがあります。さらに、各コードに関する情報は必ずしも具体的とは限らず、詳細な分析と調査が必要です。その中でも、インターネット接続のエラーはWindowsユーザーが最も頻繁に遭遇する問題の一つです。今回は「エラー651」について詳しく解説します。「エラー651:モデムがエラーを報告しました」というメッセージは、ブロードバンド機器がインターネットに接続できない際に表示される、Windowsユーザーにとって非常によくあるトラブルです。しかし、解決策に飛びつく前に、まずこのエラーの原因を理解しておくことが重要で