3.13.1 通信サーバでAPNsサーバのSSL通信用ルート証明書を設定する手順(iOS 端末を管理する場合)
通信サーバに、APNsサーバのSSL通信用ルート証明書を設定します。この手順は、iOS端末を管理する場合だけ実施します。
操作手順
-
次のコマンドを実行し、ルート証明書をインストールします。
"JP1/ITDM2 - SDM(通信サーバ)のインストール先フォルダ\cms\uC\jdk\bin\keytool.exe" -importcert -alias エイリアス名※ -file 証明書のパス -keystore "JP1/ITDM2 - SDM(通信サーバ)のインストール先フォルダ\cms\uC\jdk\jre\lib\security\cacerts" -storepass changeit
インストールされたルート証明書を確認する場合、次のコマンドを実行します。
"JP1/ITDM2 - SDM(通信サーバ)のインストール先フォルダ\cms\uC\jdk\bin\keytool.exe" -list -v -storepass changeit -keystore "JP1/ITDM2 - SDM(通信サーバ)のインストール先フォルダ\cms\uC\jdk\jre\lib\security\cacerts"
キーストアから証明書を削除する場合、次のコマンドを実行します。
"JP1/ITDM2 - SDM(通信サーバ)のインストール先フォルダ\cms\uC\jdk\bin\keytool.exe" -delete -alias エイリアス名※ -keystore "JP1/ITDM2 - SDM(通信サーバ)のインストール先フォルダ\cms\uC\jdk\jre\lib\security\cacerts" -storepass changeit
注※ エイリアス名は任意です。
- 重要
-
keytool.exeコマンドが異常終了する場合、キーストアファイルが読み取り専用属性となっている場合があります。この場合は、キーストアファイルの読み取り専用属性を解除したあと、コマンドを再度実行してください。
キーストアファイルのパスと読み取り専用属性の解除手順を次に示します。
キーストアファイルパス:"JP1/ITDM2 - SDM(通信サーバ)のインストール先フォルダ\cms\uC\jdk\jre\lib\security\cacerts"
-
キーストアファイルを右クリックして[プロパティ]を選択する。
-
[全般]タブの[属性]から[読み取り専用]のチェックを外す。
-
[OK]をクリックする。
-
関連項目