[Adobe_JAVA_HOME]/bin に移動し、次のコマンドを入力してキーストアを作成します。
keytool -genkey -dname "CN=Host Name, OU=Group Name, O=Company Name, L=City Name, S=State, C=Country Code" -alias "LC Cert" –keyalg rsa -keypass key_password -keystore keystorename.keystore
[Adobe_JAVA_HOME] は JDK のインストールディレクトリ名に置換し、太字のテキストは実際の環境に対応する値に置換します。「Host Name」は、アプリケーションサーバーの完全修飾ドメイン名です。
パスワードの入力を求められたら、keystore_password を入力します。
注意: この手順の keystore_password には、手順 1 で入力したパスワード(key_password)と同じパスワードでも異なるパスワードでも入力できます。
keystorename.keystore ファイルを [JBoss root]\server\lc_turnkey\conf ディレクトリにコピーします。
copy keystorename.keystore [JBoss root]/server/lc_turnkey/conf
次のコマンドを入力して、証明書ファイルを書き出します。
keytool -export -alias "LC Cert" -file LC_cert.cer -keystore [JBoss root]/server/lc_turnkey/conf/keystorename.keystore
パスワードの入力を求められたら、keystore_password を入力します。
次のコマンドを入力して、LC_cert.cer ファイルを [JBoss root] の conf ディレクトリにコピーします。
copy LC_cert.cer [JBoss root]/server/lc_turnkey/conf
次のコマンドを入力して、証明書の内容を表示します。
keytool -printcert -v -file [JBoss root]/server/lc_turnkey/conf/LC_cert.cer
必要に応じて、[Adobe_JAVA_HOME]\lib\security の cacerts ファイルへの書き込みアクセス権を指定します。cacerts ファイルを右クリックして「プロパティ」を選択し、「読み取り専用」属性の選択を解除します。
次のコマンドを入力して、証明書ファイルを読み込みます。
keytool -import -alias "LC Cert" -file LC_cert.cer -keystore [Adobe_JAVA_HOME]¥jre¥lib¥security¥cacerts
パスワードに changeit と入力します。changeit は Java インストールでデフォルトのパスワードです。
「Trust this certificate? [no]:」と表示されたら、yes と入力します。「Certificate was added to keystore」という確認メッセージが表示されます。
テキストエディターで、ファイルを開きます。
(JBoss 5.1 のみ)[JBoss root]¥server¥lc_turnkey¥deploy¥jbossweb.sar¥server.xml
server.xml ファイルの次の行をコメント解除します。
<!-- SSL/TLS Connector configuration using the admin devl guide keystore <Connector port="8443" address="${jboss.bind.address}" maxThreads="100" strategy="ms" maxHttpHeaderSize="8192" emptySessionPath="true" scheme="https" secure="true" clientAuth="false" keystoreFile="${jboss.server.home.dir}/conf/keystoreFile.keystore" keystorePass="keystorePass" sslProtocol = "TLS" />
-->
server.xml の keystoreFile 属性に、作成したキーストアファイルのパスを指定します。server.xml の keystorePass 属性に、keystore_password を指定します。
server.xml ファイルを保存します。
アプリケーションサーバーを再起動します。