ワイズリマインダー

リバースプロキシ環境でphpMyAdminを入れたらSSL証明書が違うぞと怒られる

次の環境の時にphpMyAdminから「サーバとクライアントの間にHTTPSの不一致があります」と怒られる。
このままでも特に問題はないが、気持ち悪いので対策してみた。

・プロキシサーバでLet’s EncryptのSSL証明書を発行
・プロキシサーバとWEBサーバ間はhttpで通信
・Nginxを使用している

プロキシサーバのnginxコンフィグに追記

server {
listen 443;
proxy_set_header        X-Forwarded-Proto https;
}

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください