Kaspersky CyberTrace インスタンスとの HTTPS 接続を確立する場合、Balancer は、Kaspersky CyberTrace から受信した証明書が、設定情報ファイル kl_balancer.conf の CertDirPath パラメータに指定されているディレクトリ内にある参照証明書と一致しているかどうかを確認します。
証明書の確認には、唯一 https を扱う Rest API を使用する必要があります。このセクションでは検知については説明しません。
Kaspersky CyberTrace インスタンスの参照証明書がこのディレクトリ内にない場合、またはこのディレクトリが存在しない場合、Balancer は以下を実行します:
%CERT_PATH%/%INSTANCE%_%CT_PORT%.pem に保存します。この場合:CERT_PATH は、設定情報ファイル kl_balancer.conf の CertDirPath パラメータに指定されているディレクトリです。INSTANCE は、特定の Kaspersky CyberTrace インスタンスの[Instances]→[Instance]要素に指定されているホスト名/IP 値です。CT_PORT は、特定の Kaspersky CyberTrace インスタンスの[Instances]→[Instance]要素の matching_port 属性に指定されているポート値です。Kaspersky CyberTrace 証明書が参照証明書と一致しない場合、Balancer は以下を実行します:
高可用性デプロイメントで使用されている Kaspersky CyberTrace インスタンスのホスト名/IP またはポートが変更された場合、インスタンスの参照証明書が再度保存されます。古い証明書は自動的には削除されません。使用されていない証明書の削除は、Kaspersky CyberTrace 管理者が責任を負います。
Kaspersky CyberTrace 証明書の変更
Kaspersky CyberTrace 側で証明書を変更するには、Balancer 側で証明書を手動で変更する必要があります。
Kaspersky CyberTrace の証明書を変更するには:
sc stop cybertrace(Windows の場合)
systemctl stop cybertrace.service (Linux の場合)
sc start cybertrace(Windows の場合)
systemctl start cybertrace.service (Linux の場合)
sc stop KasperskyBalancerService (Windows の場合)
systemctl stop cybertrace_balancer.service (Linux の場合)
Kaspersky CyberTrace 側で、ファイル httpsrv\kl_feed_service_cert.pem を Balancer 側のディレクトリ %CERT_PATH% にコピーして、ファイルの名前を %INSTANCE%_%CT_PORT%.pem に変更します。
sc start KasperskyBalancerService (Windows の場合)
systemctl start cybertrace_balancer.service (Linux の場合)
証明書の変更の詳細は、セクション「Kaspersky CyberTrace Web の SSL 証明書の生成」を参照してください。
証明書の設定の確認
選択した Kaspersky CyberTrace インスタンスの証明書の設定を確認するには:
sc stop KasperskyBalancerService (Windows の場合)
systemctl stop cybertrace_balancer.service (Linux の場合)
kl_balancer.conf の Instances セクションで enabled = "false" を指定します。sc start KasperskyBalancerService (Windows の場合)
systemctl start cybertrace_balancer.service (Linux の場合)
GET/api/v.1.1/suppliers など)を(api_port で指定されている) Balancer ポートに送信します。sc stop KasperskyBalancerService (Windows の場合)
systemctl stop cybertrace_balancer.service (Linux の場合)
kl_balancer.conf の Instances セクションで enabled = "true" を指定します。sc start KasperskyBalancerService (Windows の場合)
systemctl start cybertrace_balancer.service (Linux の場合)