Encryptですが、Nginxサーバーに設定するときに注意点が1つあります。検索でヒットしたサイトの情報を見て、そっくりそのまま設定すると正しく出来ていないかもしれません。「信頼された証明機関がこの証明書を確認できません。」とか「この接続はプライバシーが保護されていません」とか、「NET::ERR_CERT_AUTHORITY_INVALID」などと、利用者のブラウザ画面に表示されてしまっていて、見てもらうことなく逃げられているかもしれません。EncryptでSSL証明書の発行申請をすると、cert.pemなど4種類の証明書が発行されます。これをサーバーに設定するとき、cert.pemprivkey.pemを指し示すリンクにconfファイルを書き換えればよさそうで、実際そう説明している解説サイトが多数あります...。これでも動作し、何のエラーや指摘も出ないブラウザもあります。この設定では「信頼された証明機関がこの証明書を確認できません。」といった類のエラーメッセージが出るブラウザも多数あるのが事実です。このメッセージが出る理由は、中間CA証明書がサーバーに設定されていないためです。実は、発行された証明書のなかに、chain.pemがちゃん含まれていて、これが中間CA証明書なのです。nginxにはchain.pemを設定する項目自体がないのです!ではどうするのか?というと、cert.pemにchain.pemを含めてやって、それをcert部分に設定すればよいのです。cert.pemなんてする必要はありません。サーバ証明書(公開鍵を含む)と中間証明書の両方が含まれているfullchain.pemファイルを用意してくれているのです。内容が結合されたものになっています。auガラケー向けのWi-Fiサービスは終了済2019.03.24アート作品の売買履歴にブロックチェーン技術を採用2018.10.31日本語文を品詞分解したくなったのでmecabをphpに入れるの巻2019.12.072019.12.28ソフトバンクの3Gガラケーはかなりの機能が2019年11月で終了【悲報】2019.03.242019.03.28。