自己ホスト型の顧客の MID サーバー証明書セキュリティポリシーのチェック問題 MID サーバーを Quebec にアップグレードすると、自己ホストインスタンスでネットワーク内の証明書認証に関する問題が発生する可能性があります。MID サーバーが接続に失敗し、エージェントログに次のようなエラーが記録されることがあります。 10/04/20 10:58:44 (222) Worker-Expedited:MIDWorker-9619b95fdbaf5410bc2e9b3c8a961968 WARNING *** WARNING *** Request not sent to uri= https://jenkins-alpha.lab3.service-now.com/job/triggers/job/nightly-build-completed/build?json=%7B%22parameter%22%3A%5B%7B%22name%22%3A%22branch_name%22%2C%22value%22%3A%22track%2Fdtac%22%7D%2C%7B%22name%22%3A%22branch%22%2C%22value%22%3A%22track%2Fdtac%22%7D%2C%7B%22name%22%3A%22is_nightly%22%2C%22value%22%3Atrue%7D%2C%7B%22name%22%3A%22run_tests%22%2C%22value%22%3Atrue%7D%2C%7B%22name%22%3A%22nightly_build%22%2C%22value%22%3Atrue%7D%2C%7B%22name%22%3A%22release_branch%22%2C%22value%22%3A%22release%2F19.dtac.0.9%22%7D%2C%7B%22name%22%3A%22glide_version%22%2C%22value%22%3A%2219.dtac.0.9%22%7D%2C%7B%22name%22%3A%22sys_id%22%2C%22value%22%3A%22c959cdd31be7101045782f07b04bcb39%22%7D%2C%7B%22name%22%3A%22build_properties%22%2C%22value%22%3A%22none%22%7D%2C%7B%22name%22%3A%22priority%22%2C%22value%22%3A%225%22%7D%2C%7B%22name%22%3A%22has_commits%22%2C%22value%22%3Atrue%7D%2C%7B%22name%22%3A%22force_run%22%2C%22value%22%3Afalse%7D%2C%7B%22name%22%3A%22dmt_tests%22%2C%22value%22%3A%22dmt-dynamictranslation-test%22%7D%2C%7B%22name%22%3A%22request_id%22%2C%22value%22%3A%22none%22%7D%2C%7B%22name%22%3A%22prefix%22%2C%22value%22%3A%22none%22%7D%5D%7D&cause=NightlyComplete_alpha&delay=5400&token=e90d7205a34d9304e38263657c9710c2: org.apache.commons.httpclient.HttpException: Session contains no certificates - Untrusted10/04/20 10:58:44 (224) Worker-Expedited:MIDWorker-9619b95fdbaf5410bc2e9b3c8a961968 Enqueuing: /glide/mid-pod/work/monitors/ECCSender/output_1/ecc_queue.9619b95fdbaf5410bc2e9b3c8a961968.xml10/04/20 10:58:44 (224) Worker-Expedited:MIDWorker-9619b95fdbaf5410bc2e9b3c8a961968 Worker completed: RESTProbe source: https://jenkins-alpha.lab3.service-now.com/job/triggers/job/nightly-build-completed/build time: 0:00:00.024 このエラーは、ターゲットサーバーによって提示された証明書が既知のルート認証局によって署名されていない場合に発生する可能性があります。これは、証明書が自己ホスト ネットワークで自己署名される場合に一般的です。 解決策 インスタンス名に ServiceNow が含まれていない場合、または自己ホスト型である場合は、このパラメーターを MID サーバー config.xmlにも追加します。値をインスタンス名に置き換えます。 <parameter name="mid.ssl.bootstrap.default.target_endpoint" value="FQDN_OF_THE_INSTANCE"/> 注:値の列に https:// または http:// および末尾の '/' を追加しないでください。 正しい形式の例を次に示します。 <parameter name="mid.ssl.bootstrap.default.target_endpoint" value="dimension.mycompany.com"/> ブートストラップポリシーは system_defaults として使用され、 config.xmlで定義されたチェックによって排他的に制御されます。 <parameter name="mid.ssl.bootstrap.default.check_cert_hostname" value="false"/> <parameter name="mid.ssl.bootstrap.default.check_cert_chain" value="false"/> <parameter name="mid.ssl.bootstrap.default.check_cert_revocation" value="false"/> MID サーバー証明書チェックポリシーテーブルで、同じ設定パラメーターを false に設定する必要があります。 注:このソリューションは、セルフホスト型顧客にのみ適用されます。顧客のネットワークから送信されるトラフィックがない場合は、MID サーバー証明書チェックポリシーテーブルですべての証明書ポリシーをオフにすることができます。