maileditサーバ証明書「CRT」の作り方には2通りあるようで、一つは商用CA認証局に依頼して作る方式。ひとつは自分でCA認証局を設立して、自己署名でサーバ証明書を作る方式。商用CA認証局を使うには費用が掛かります。「秘密鍵」から始まって申請書「CSR」まではサーバ証明書「CRT」を持ちたいサーバ側の作業。CA認証局はサーバから送られてきた申請書「CSR」を使ってサーバ証明書「CRT」を作る。opensslその後、CA認証局の証明書(cacert.pem)を作成する。misc]#作成されたCA認証局の証明書は/etc/pki/CAに置かれる*途中、ミス入力、やり直したいならCtrl-Dで終了させ、/etc/pki/CAの中身を削除する。server.csrを経て作られる。出来たserver.csrをCA認証局に送ってサーバ証明書(server.crt)を発行します。~]#作成された/root/server.crtを/etc/pki/CA/cacert.pemと共に要求元へ送ります。†CA認証局でサーバ証明書を作成する際、下記エラーが発生する時があった。~]#同じstateOrProvinceNameの値(Tokyo)なのにエラーとされてしまうのは、/etc/pki/tls/openssl.cnfのstring_maskの値が、CA認証局と申請書を作ったマシンで違うため。utf8onlyこの値を同じにすればエラーは回避される。2/etc/pki/CA/index.txtの内容を消してから再度実行してみる。/root/server.csrな感じで。