[KB7799] ESET PROTECT On-Prem Web Consoleがロードされない問題の解決

注意事項

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

課題

  • ページにアクセスできません」メッセージを解決する
  • Webコンソール404」エラーの解決
  • Apache Tomcatの再インストール

解決方法

ESET PROTECT On-Prem Web コンソールが起動しない、またはログイン画面がロードされ続ける場合は、以下の手順に従ってください。ステップ I から開始し、問題が解決しない場合にのみ次のステップを続行してください。

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

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

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

  2. #ESET PROTECT Serverサービスを再起動します。」 target='_self'#@#

  3. #@#publication_url id='3054' language='1' content='Apacheトムキャットサービスを再起動してください。

  4. ESETプロテクトオンプレムWebコンソールを開く.

それでもESET PROTECT Web Consoleにアクセスできない場合は、ステップIIに進みます。


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

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

  2. 以下のコマンドを実行します:

    netstat -aobn
  3. tomcat9.exe がポート 443 または 8443 でリッスンしていることを確認します。必要に応じて、ESETプロテクトWebコンソールで使用するポートを変更する.

  4. ESETプロテクトオンプレムWebコンソールを開く.

それでもESET PROTECT Web Consoleにアクセスできない場合は、ステップIIIに進みます。


III.Apache TomcatとESET PROTECT On-Prem Web Consoleを再インストールする

Web コンソール 404 エラー

Web Console 404」エラーが表示された場合は、以下のセクションで説明するように、All-in-oneインストーラを使用してWeb Consoleをアンインストールし、再インストールすることをお勧めします。

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

    新しいApache Tomcat HTTPS設定

    新しいApache Tomcat HTTPS設定を作成する場合は、.keystoreと server.xmlファイルをバックアップする必要はありません。

    • Apache Tomcat HTTPS構成を新規作成する場合は、.keystoreとserver.xmlファイルをバックアップする必要はありません。
    • C:¥Program Files¥Apache Software Foundation¥apache-tomcat-9.0.40conf¥server.xml
    • C:¥Program FilesApache Software FoundationwebappseraWEB-INF¥Apacheclasses¥Sk¥Eraeset¥erag2webconsole¥Server¥Modules¥EraWebServerConfig.properties

    Apache Tomcatインストール・フォルダでカスタムSSL証明書ストアを使用している場合は、その証明書もバックアップします。

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

  3. ダウンロードしたフォルダを解凍します。解凍したフォルダで、Setup.exeをダブルクリックします。

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

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

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

  7. ESET PROTECT WebconsoleApache Tomcat 以外のすべてのコンポーネントの選択を解除し、[アンインストール] をクリックします。

  8. アンインストールが完了したら、[完了]をクリックします。

  9. Setup.exe を再度実行します。

  10. 言語]ドロップダウン メニューでインストール言語を選択し、[次へ] をクリックします。

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

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

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

  14. 使用する JDK を選択し、[インストール]をクリックします。

  15. インストールが完了したら、[完了]をクリックします。

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

    新しいApache Tomcat HTTPS設定

    .keystoreと server.xmlファイルをバックアップしていない場合は、新しいApache Tomcat HTTPS設定を作成します。

  17. Windowsキーを押し、servicesと入力し、Servicesをクリックします。

  18. サービスのリストで、Apache Tomcatをクリックし、Restartをクリックします。

  19. #ESET PROTECT On-Prem Web Consoleを開く」 target='_blank' focus='#protect-on-prem'#@#.

それでもESET PROTECT On-Prem Web Consoleにアクセスできない場合は、関連記事を参照するか、ESETテクニカルサポートにお問い合わせください。


新しいApache Tomcat HTTPS設定(.keystoreとserver.xml)を作成します。
.keystoreとserver.xmlのバックアップ

以下の手順では、新しい.keystoreと server.xmlファイルを作成します。ただし、既存の構成を再利用する場合は、後で再利用できるようにファイルをバックアップしてください。

ファイルは通常、以下の場所にあります(フォルダへのパスは、Apache Tomcatのインストールによって異なる場合があります):

  • C:◆Program FilesApache Software Foundation
  • C:◆Program Files ◆Apache Software Foundation ◆apache-tomcat-9.0.40 ◆conf ◆server.xml
  1. コマンド・プロンプトを開き、ディレクトリをJDKインストールのbinフォルダに変更する。コマンド・プロンプトで、以下を実行します:

    cd C:¥Program Files¥Amazon Corretto¥jdk11.0.10_9¥bin

    C:∕Program Files∕Amazon Corretto∕jdk11.0.10_9∕bin∕を、JDK インストールのbinフォルダのパスに置き換えます。

  2. 新しいキーストアを生成する。コマンド・プロンプトで、以下を実行する:

    keytool.exe -genkey -alias "tomcat" -keyalg RSA -keysize 4096 -validity 3650 -keystore "C:³³Program Files³Apache Software Foundation³apache-tomcat-9.0.40³.keystore" -storepass "password" -keypass "password" -dname "CN=your.host.name, OU=IT, O=Your Company, L=Your City, ST=Your State, C=SK".

    必要に応じてプレースホルダーの値を置き換える:

    • パスワード:-storepassと -keypassの passwordを.keystoreファイルと秘密鍵入力保護に使用するパスワードに置き換える。

    • 証明書情報:

      • CN の場合:your.host.nameをサーバーのホスト名または IP アドレスに置き換える。
      • OU の場合:ITを組織単位に置き換える。
      • O の場合:Your Company を組織名に置き換える。
      • Lの場合:Your Cityを組織の都市に置き換える。
      • STの場合:Your Stateを組織の州に置き換えます。
      • C:「SK」を組織の国コードに置き換える。

  3. テキストエディタで、server.xmlファイルを開きます。このファイルは、Apache Tomcatインストール・フォルダのconfフォルダにあります(例:C:◆Program FilesApache Software Foundation◆apache-tomcat-9.0.40◆conf◆server.xml)。

  4. server.xmlを一番下までスクロールし、Connector属性を以下のように更新する:

    使用可能なHTTPSポートを使用する

    ポート443がすでに使用されている場合は、代わりにポート8443を使用してください。

    <Connector port="80" protocol="HTTP/1.1" redirectPort="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="password" 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" />

    keystorePassは、キーストア生成時に設定したパスワードに置き換えてください。

  5. Apache Tomcatのインストールフォルダのwebappsフォルダ(例:C:◆Program FilesApache Software Foundation◆apache-tomcat-9.0.40webapps)に移動し、eraという名前のフォルダを作成します。

  6. 解凍したESET PROTECT On-Premインストーラフォルダのinstallersフォルダに移動します(例:C:◆Users◆管理者◆Downloads◆setup◆x64◆installers)。era.warファイルを探し、その名前をera.zip に変更します。

  7. era.zipファイルを Apache Tomcat インストールフォルダのwebappsフォルダ内に作成したeraフォルダに解凍します(例:C:◆Program Files ◆Apache Software Foundation ◆apache-tomcat-9.0.40webapps )。

  8. Windows キーを押し、servicesと入力し、Services をクリックします。サービスのリストで、Apache Tomcatを右クリックし、Propertiesを選択します。Startup typeドロップダウンメニューで、Automaticを選択し、OK をクリックします。

  9. Apache Tomcatサービスを再起動する:サービスアプリケーションのサービスのリストで、Apache Tomcatをクリックし、再起動をクリックします。