質問 > その他 > 常時SSL化をしようとするとリダイレクトループが発生してしまう。 |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
sakai |
投稿日時: 2018/8/9 11:14
対応状況: −−−
|
新米 登録日: 2018/8/9 居住地: 投稿: 5 |
常時SSL化をしようとするとリダイレクトループが発生してしまう。 [EC-CUBE]3.0.15
[サーバ]自社独自サーバ [OS]WindowsServer2008 R2 Datacenter [PHP]PHP 5.6.34 [データベース]MySQL 5.6.39 [WEBサーバ]IIS7.5 [ブラウザ]Rirefox、Chrome等 [現象] 自社ロードバランサの配下にWebサーバをたて、ECCUBE3をインストールしました。 SSL証明書を購入し、サーバにインストール後に証明書が正常にインストールされている ことをブラウザで確認ができたため、SSL化を実施しようとしたが、管理サイトから、 SSL化のチェックボックスが押下できなかったため、 「/app/config/eccube/config.yml」 の以下の箇所を修正。 force_ssl:false ↓ force_ssl:1 その後、Webサイトにアクセスしたころ FireFox:ページの自動転送設定が正しくありません Chrome:このページは動作していません(ERR_TOO_MANY_REDIRECTS) のエラーとなり、アクセスができなくなりました。 force_ssl:false に戻せば、[http][https]ともにアクセスができるようになるものの、 [https]はページ遷移で[http]に戻ってしまう状況となっております。 大変お手数ですが、なにかわかる方がいらっしゃいましたらご教授いただけますと幸いです。 よろしくお願いいたします。 |
red |
投稿日時: 2018/8/9 13:12
対応状況: −−−
|
神 登録日: 2010/2/15 居住地: 東京都 投稿: 1568 |
Re: 常時SSL化をしようとするとリダイレクトループが発生してしまう。 こういうことじゃないでしょうか?
https://nob-log.info/2016/11/01/sakura-original-ssl/
|
x002dc |
投稿日時: 2018/8/9 14:09
対応状況: −−−
|
半人前 登録日: 2018/6/27 居住地: 東京 投稿: 30 |
Re: 常時SSL化をしようとするとリダイレクトループが発生してしまう。 ロードバランサーとWebサーバーの通信がhttps(443)以外になっているからではないでしょうか?
ここらはSilexのソースを軽く見ただけなので、もしかしたら違うかもしれないです。 予めご了承ください。 EC-CUBE3は、force_sslをtrueにすると Eccube\ControllerProvider\FrontControllerProvider で、SilexのcoreにあるrequireHttpsを設定しているようです。 Silexのソースを見てみるとポートをみてhttpsの判断をしている感じでしょうか。 で、そのときのポートは$app['request.https_port']を見ているようです。 ※デフォルトは、「443」に設定 なので、LB -> Web との通信を443にするか、適当なポートにした上で$app['request.https_port']をそのポートにあわせると、動作するような気がします。 よろしくお願いします。 |
sakai |
投稿日時: 2018/8/9 14:38
対応状況: −−−
|
新米 登録日: 2018/8/9 居住地: 投稿: 5 |
Re: 常時SSL化をしようとするとリダイレクトループが発生してしまう。 ありがとうございます。
連携いただいたページを参考に確認してみます。 確認した結果をフィードバックさせていただきます。 |
sakai |
投稿日時: 2018/8/9 15:45
対応状況: 解決済
|
新米 登録日: 2018/8/9 居住地: 投稿: 5 |
Re: 常時SSL化をしようとするとリダイレクトループが発生してしまう。 お世話になっております。
ご助言ありがとうございます。 結果的には、ご指摘の通りにロードバランサからの通信をhttpsに変更した上で、 http接続をhttps接続に変更するよう、ロードバランサ側の設定を追加して対応したところ、https化をすることができました。 アドバイスありがとうございました。 その後にフロント機能にて、ログインができなくなったのですが、 「SSL化するとカスタマログインができなくなる」 に記載された対応方法にて、ログインができるようになったことを確認いたしました。 よろしくお願いいたします。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |