すくすくスクラム仙台の勉強会に参加してきた
o_wani
owani.net#stay.hungry
前回、SSL証明書発行から設置までひととおり行い、Railsアプリをhttpsで動かすところまで記載しました。
しかし、Android側で警告が出てしまうという事態になっていました・・・
さっそく修正しましょう。。
環境:
Apache 2.4
Passenger 5.0.24
Rails 4.2
Apache2.4からは中間CA証明書を指定する
SSLCertificateChainFile
ディレクティブがなくなったらしい。そのためサーバ証明書+中間CA証明書で1つのファイルにしておく。
このことから、/etc/httpd/conf.d/ssl.conf
は
以下の構成を取っていたが
SSLCertificateKeyFile … 秘密鍵
SSLCertificateFile … 上:サーバ証明書、中:中間CA証明書
下記の構成に変更です。
SSLCertificateKeyFile … 秘密鍵
SSLCertificateFile … サーバ証明書
SSLCACertificateFile … 上:中間CA証明書、下:クロスルート証明書
クロスルート証明書も今回追加しました。
Android2.2以前ではこのルート証明書が必要になります。
設定の変更を反映。