Reports SchedulerのSSL構成
概要
このドキュメントは、OpenLM Reports Scheduler コンポーネントで SSL(HTTPS)を有効化・設定する方法を説明します。
前提条件
Identity Service を使用する場合は、Reports Scheduler を先に Identity Service で保護してください。
SSL 証明書は .pfx を推奨します。
注: 一部の .pfx ファイルは特定の Java バージョンで読み込めません。必要に応じて Java のバージョンを変更してください。
- Reports Scheduler をホストするサーバーへのアクセス
- 証明書をインストールするための管理者権限
- Reports Scheduler のホスト名に対する有効な SSL 証明書(CA 署名または社内 PKI)
- 証明書に対応する秘密鍵
- (任意)中間 CA バンドル
Identity Service のセキュリティモード設定
Identity Service を SSL 用に更新するには、次の手順を実行します。
-
Identity Service インスタンスの Authentication タブに移動します。
-
Report Scheduler の URL を
httpからhttpsに変更します(例:https://FQDN:8888)。 -
変更を保存します。
-
Reports Scheduler のプロパティファイルに新しい Client ID と Secret Key が入力されているか確認します。
-
Windows サービスで Reports Scheduler サービスを再起動します。

- 設定が成功しているか確認するには、
C:\Program Files\OpenLM\OpenLM Reports Scheduler\report_scheduler.propertiesを開き、openlm.client.secretとopenlm.client.scopeに値が入っていることを確認します(以下の例を参照)。
# OpenLM Reports Scheduler Identity Service connection
openlm.connect.retries=5
openlm.protocol=https
openlm.host=openlm.example.com
openlm.soap.port=5015
openlm.ea.port=5015
openlm.ea.protocol=https
openlm.client.id=openlm.reportscheduler.client
openlm.client.secret=<REDACTED>
openlm.client.scope=openlm.server.scope openlm.cloud.scope
Keystore / PFX の準備
Java キーストアを設定するには、次の手順を実行します。
-
Reports Scheduler のプロパティプログラムを実行します。既定のパスは
C:\Program Files\OpenLM\OpenLM Reports Scheduler\bin\OpenLM Reports Scheduler.exeです。 -
Java タブを開き、Java Options に次の行を追加します:
-Djavax.net.ssl.keyStore="C:\Program Files\OpenLM\OpenLM Server\bin\cert\yourcertificate.pfx"-Djavax.net.ssl.keyStorePassword=yourpassword -
Apply を選択し、続いて OK を選択します。

SSL の設定方法
SSL を有効にするには、次の手順を実行します。
-
report_scheduler.properties ファイルをテキストエディタで開きます。既定のパスは
C:\Program Files\OpenLM\OpenLM Reports Scheduler\report_scheduler.propertiesです。 -
次の変数を変更します。
FQDNはサーバーの完全修飾ドメイン名です(例:openlm.example.com)。server.address=FQDNserver.protocol=https -
変更を保存します。
-
Windows Services を開き、「OpenLM Reports Scheduler」サービスを再起動します。
編集後の設定例は次のとおりです:
#server.context.path=report_scheduler
server.address=openlm.example.com
server.port=8888
server.protocol=https
server.context.path=report_scheduler
browser.path=chromium/chrome.exe
設定ファイルの更新
OpenLM SLM のスケジューリングタスク URL を HTTPS を使うように更新します:
-
OpenLM SLM の params.js ファイルをテキストエディタで開きます。既定のパスは
C:\Program Files\OpenLM\OpenLM Server\bin\wwwroot\params.jsです。 -
次の変数を変更します:
var _schedulingTaskURL = 'https://FQDN:8888/report_scheduler/job'; -
変更を保存します。
-
Windows Services を開き、「OpenLM Server」サービスを再起動します。
OpenLM SLM が SSL で保護されている場合
OpenLM SLM で既に SSL を使用している場合は、それに合わせて Report Scheduler を更新します。
-
report_scheduler.properties ファイルをテキストエディタで開きます。既定では
C:\Program Files\OpenLM\OpenLM Reports Scheduler\にあります。 -
次の変数を変更します:
openlm.host=FQDN
openlm.protocol=https
openlm.ea.protocol=https
-
変更を保存します。
-
Windows Services を開き、「OpenLM Reports Scheduler」サービスを再起動します。
ドキュメントチームは、大規模言語モデルを使ってこのページを下書きすることがあります。公開前に、テクニカルライターがすべてのページをレビューし、製品と照らし合わせて検証します。最終的な判断は人間が行います。