下記の環境でSEPMを 14.2 RU2 MP1 → 14.3 RU2 にアップグレードを実施しました。
・管理サーバ
台数:2
OS:Windows server 2012 standard
・データベースサーバ
台数:1
OS:Windows server 2012 standard
DB:SQL Server 2012 standard SP2
下記画面でエラーが出る場合の原因、対処方法についてご教示をお願いします。
Release :
Component :
ご提供のログファイルから下記のエラーが確認されました。
---一部抜粋----
2021-06-01 16:52:48.180 THREAD 29 警告: SemServiceManager> installApacheServiceOnce>> Installing Apache service... Current time = Tue Jun 01 16:52:48 JST 2021
2021-06-01 16:52:48.180 THREAD 29 情報: SemServiceManager> installApacheServiceOnce>> inputParameters = [D:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\apache\bin\httpd.exe, -k, install, -n, "semwebsrv", -f, "D:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\apache\conf\httpd.conf", -d, "D:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\apache\.", -D, WIN64OS]
2021-06-01 16:52:48.570 THREAD 29 情報: Installing the 'semwebsrv' serviceThe 'semwebsrv' service is successfully installed.Testing httpd.conf....Errors reported here must be corrected before the service can be started.httpd.exe: Syntax error on line 868 of D:/Program Files (x86)/Symantec/Symantec Endpoint Protection Manager/apache/conf/httpd.conf: Syntax error on line 22 of D:/Program Files (x86)/Symantec/Symantec Endpoint Protection Manager/apache/conf/bw/bw.conf: Cannot load modules/mod_bw.so into server: \x8ew\x92\xe8\x82\xb3\x82\xea\x82\xbd\x83\x82\x83W\x83\x85\x81[\x83\x8b\x82\xaa\x8c\xa9\x82\xc2\x82\xa9\x82\xe8\x82\xdc\x82\xb9\x82\xf1\x81B
2021-06-01 16:52:48.570 THREAD 29 情報: SemServiceManager> installApacheServiceOnce>> returnCode = 1
2021-06-01 16:52:48.570 THREAD 29 警告: SemServiceManager> installApacheServiceOnce>> Apache Service installation failed. Process return code ['0' means success] = 1
2021-06-01 16:52:48.570 THREAD 29 警告: SemServiceManager> installApacheServiceOnce>> Installing Apache service done! Process return code = 1, Current time = Tue Jun 01 16:52:48 JST 2021
2021-06-01 16:52:49.584 THREAD 29 警告: SemServiceManager> installApacheService>> Installing Apache service failed. Installation process returned value ['0' means success]: 1 Retrying...
-------------
D:/Program Files (x86)/Symantec/Symantec Endpoint Protection Manager/apache/conf/bw/ にある bw.conf の line 22 が影響して semwebsrv (Apache Webサーバ)のインストールが失敗しています。
SEPMのデフォルトインストールでは設定ファイルbw.conf はインクルードされないようになっています。お客様の環境ではインクルードするように設定が変更されていたものと考えられます。
下記の対応にて事象が解消されるかご確認ください。
(1) SEPM の Web サービスを停止させる。
OS のサービス一覧から、下記のサービスを停止させる。
Symantec Endpoint Protection Manager Webserver service
(2) bw.conf にある内容を下記のように変更する。
・変更前:
LoadModule bw_module modules/mod_bw.so
・変更後(Line 22をコメントアウトする):
#LoadModule bw_module modules/mod_bw.so
(3) SEPM の Web サービスを再開させる。
OS のサービス一覧から、下記のサービスを開始させる。
Symantec Endpoint Protection Manager Webserver service
(4) SEPM をアップグレードを実行する。
上記手順でSEPMのアップグレードを完了させた後に、
一時的にコメントアウトしたbw.conf の以下のコメントアウトを外して元に戻すと
#LoadModule bw_module modules/mod_bw.so
semwebsrv が開始出来なくなる場合、mod_bw.soのアップグレードが行われていない可能性が考えられます。
引き続き以下の手順をおこない事象が解消されるかご確認ください。
(1) 以下のファイルを削除する。
D:\Program Files (x86)\Symantec\Symantec Endpoint Protection Manager\apache\modules\mod_bw.so
(2) プログラムと機能 を開く。
(3) Symantec Endpoint Protection Manager を右クリックして変更
次へで進む
(4) 修復を選択して次へ。
そのまま進めて設定ウイザードを進める進める。
(5) 設定ウイザードの完了後に、必要なサービスが起動している事を確認する。