[KB7799] ESET PROTECT Web コンソールがロードされない (8.x-9.x)

注意事項

このページはコンピュータによって翻訳されています。このページの「言語」の「英語」をクリックすると、原文が表示されます。ご不明な点がございましたら、お近くのサポートまでお問い合わせください。

問題

  • ESET PROTECT Web コンソールが読み込まれない
  • ページにアクセスできません」というメッセージが表示される
  • Web Console 404」エラーが表示される
  • Apache Tomcatを再インストールする必要がある

解決方法

  1. ESET PROTECT サーバーと Apache Tomcat のサービスを再起動します。
  2. ポートの競合をチェックする
  3. Apache TomcatとWeb Consoleを再インストールする

ESET PROTECT Web Consoleが起動しない場合、またはログイン画面が開かずに常にロードされているように見える場合は、以下の手順に従ってください。パート I から開始し、問題が解決しない場合のみ次のパートに進んでください。

I.ESET PROTECT Server および Apache Tomcat のサービスを再起動します。

  1. ESET PROTECT Web Consoleにアクセスするために、サポートされているWebブラウザを使用していることを確認してください。

  2. #@#publication_url id='2988' language='1' content='ESETプロテクトサーバーのサービスを再起動します。

  3. Apacheトムキャットサービスを再起動する。

ESET PROTECT Webコンソールのログイン画面が正常にロードされない場合は、パートIIに進みます。


II.ポートの競合をチェックする

  1. Windows キー +R を押し、フィールドにcmdと入力してOK をクリックし、コマンドプロンプトを開きます。

  2. 次のコマンドを入力します:

    netstat -aobn 
    図1-1
  3. Tomcat9.exeがポート443または8443でリッスンしていることを確認する。Change the port used by the ESET PROTECT Web Console.

  4. .

ESET PROTECT Web コンソールのログイン画面が正常にロードされない場合は、パート III に進んでください。


III.Apache TomcatとWeb Consoleの再インストール

Web コンソール 404 エラー

Web Console 404エラーが発生した場合、ESETは以下のセクションで説明するように、All-on-oneインストーラを使用してWeb Consoleをアンインストールし、再インストールすることを推奨します。

オールインワンインストーラを使用して、TomcatとWeb Consoleを再インストールできます。

  1. Tomcatフォルダから以下のファイルをバックアップします(フォルダへのパスはTomcatのインストールによって異なる場合があります):

    C:¥Program FilesApache Software Foundation¥apache-tomcat-9.0.40.keystore
    C:¥Program FilesApache Software Foundation¥apache-tomcat-9.0.40¥confserver.xml
    C:¥Program Files¥Apache Software Foundation¥apache-tomcat-9.0.40webappseraWEB-INF¥class¥skeset¥erag2webconsole¥servermodules¥config¥EraWebServerConfig.properties

    TomcatフォルダにカスタムSSL証明書ストアを使用している場合は、その証明書もバックアップしてください。

  2. ESET PROTECTAll-in-oneインストーラをダウンロードします。

  3. ダウンロードしたファイルを解凍し、Setup.exeアプリケーションを実行します。セキュリティ警告が表示されたら、[実行]をクリックします。

    図 2-1
  4. 言語]ドロップダウン メニューでインストール言語を設定し、[次へ] をクリックします。

  5. アンインストール]を選択し、[次]をクリックします。

    2-2
  6. エンドユーザー使用許諾契約書に同意し、[次] をクリックします。

  7. ESET PROTECT WebconsoleおよびApache Tomcat 以外のすべてのコンポーネントの選択を解除し、[Uninstall] をクリックします。

    図2
    -3
  8. プロセスが終了したら、[Finish] をクリックします。

  9. Setup.exe アプリケーションを再度実行します。セキュリティ警告が表示されたら、[実行]をクリックします。

  10. Language(言語)」ドロップダウンメニューでインストールの言語を設定し、「Next(次へ)」をクリックします。

  11. インストール]を選択し、[次]をクリックします。

  12. 使用許諾契約の条項に同意 します] を選択し、[次] をクリックして続行します。

  13. ESET PROTECT WebconsoleApache Tomcat の みを選択し、[次] をクリックします。

    図2-4
  14. 既存のJDKインスタンスを選択します(Tomcatを再インストールするため、システム上に必要なJDKが既にあります)。インストールをクリックし、インストールが完了するまで待ちます。

    図 2-5
  15. Finish]をクリックして、インストール・ウィンドウを閉じます。

  16. ステップ1のバックアップ・ファイルを元の場所にリストアします。

  17. Start Menu(スタート・メニュー)からServicesアプリケーションを実行します。

    2-6
  18. Apache Tomcatサービスを再起動する。

    図 2-7

Apache Tomcatのバックアップから.keystoreファイルとserver.xmlファイルを使用したくない場合は、以下の手順に従って新しいキーストアを生成する:

新しいキーストアの生成

キーストアとserver.xmlのバックアップ

以下の手順により、新しい.keystoreファイルとserver.xmlファイルが作成されます。または、これらのファイルをバックアップし、標準のインストール・フォルダの場所に置き換えることもできます。以下の例を参考にしてください:

.keystore.keystore: C:♪Program FilesApache Software Foundation

server.xmlC:¥Program Files¥Apache Software Foundation¥apache-tomcat-9.0.40¥conf¥server.xml

  1. コマンドラインで現在のJavaディレクトリのbinフォルダに移動し(例えば、 C:¦Program FilesAmazon Corretto¦jdk11.0.10_9bin¦)、binフォルダ、パスワード、証明書情報の値を代入した後、以下のコマンドを実行する(詳細は以下の注を参照)。

    keytool.exe -genkey -alias "tomcat" -keyalg RSA -keysize 4096 -validity 3650 -keystore "C:◆Program FilesApache Software Foundation ◆apache-tomcat-9.0.40.keystore" -storepass "yourpassword" -keypass "yourpassword" -dname "CN=Unknown, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=Unknown"

    コマンドに独自の値を代入する
    • ここにパスワードを入力してください。パスワードは後でプレーン・テキストで保存されるので、新しいパスワードを入力することを推奨する。

    • 証明書情報を入力します:

      CN:コモンネーム(証明書に関連付けられている完全修飾ドメイン名を識別する)

      OU:組織単位

      O:組織(ビジネス名)

      L:地域(都市)

      ST: 州

      C:国コード

  1. 以下のパスにあるserver.xmlファイルを開く:

    C:︙Program FilesApache Software Foundation︙apache-tomcat-9.0.40conf︙server.xml
  2. 検索するか、見つかるまでスクロールして、以下のコードをserver.xmlに貼り付けて、コネクタ・ポートのエリアを編集する:

    「443" server="EraServer" /> <Connector server="OtherWebServer" port="443" protocol="org.apache.coyote.http11.Http11NioProtocol" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="C:\Program FilesApache Software Foundationapache-tomcat-9.0.40.keystore" keystorePass="YOURPASSWORD" keyAlias="tomcat" sslEnabledProtocols="TLSv1.2,TLSv1.3" ciphers="TLS_AES_256_GCM_SHA384, TLS_CHACHA20_POLY1305_SHA256, TLS_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256,TLS_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA" />
    重要!
    • 443番ポートがすでに使用されている場合は、8443番ポートに変更してください。

    • keystorePass=YOURPASSWORD フィールドに、キーストア生成時に使用したキーストア・パスワー ドを入力する。

    図 2-8
  3. 以下の場所に新しいフォルダを作成し、eraと名付ける:

    C:¥Program FilesApache Software Foundation¥apache-tomcat-9.0.40webapps

  4. era.warというファイル名(eraインストーラのフォルダ)をera.zipに変更する。

  5. era.zipを以下の場所に展開する:

    C:◆Program FilesApache Software Foundation ◆apache-tomcat-9.0.40webappsera

  6. #Apache Tomcatサービスの起動' target='_self'#@#.

  7. Tomcat9サービスの起動タイプをAutomaticに設定します。

  8. .

ESET PROTECT Web Consoleのログイン画面が正常にロードされない場合は、以下の関連記事を参照するか、ESETテクニカルサポートにお問い合わせください。