GCEにdockerで新しく1からセットアップを行いSSL化をし成功しました。
次にMULTI_ORGの環境変数をtureにしたところログインはできるのですがcssファイルやjsファイル画像データがmixed contentとなりhttpで読み込まれなくなるといった現象が発生し画面が真っ白な状態です。
nginx.confなどをいじったりしましたが、変わらずでした。
SSL化を行いかつMULTI_ORGをtureにした場合は別途でnginx.confに書かないといけない内容などあるのでしょうか?
わかる方いましたらお願いします。
作業の手順としては
1.https://redash.io/help/open-source/setup#-Google-Compute-Engine
2.https://gist.github.com/arikfr/64c9ff8d2f2b703d4e44fe9e45a7730e
こちらの設定は行いました。
redashのバージョン
redash v7.0.0 ※他のバージョンでも試しましたがうまくいかず
現状herokuでは同じような使用の仕方で問題なく動いている状態です。※redash v4.0.1
自己解決しました!
こちらの手順に加えnginx.confの61行目にproxy_set_header X-Forwarded-Proto $scheme;
を追加しないといけないようでした。
あまり詳しくはわかりませんが、redash内のコードを読めないなりに読んで
こちらの質問の回答部分で解決いたしました。
2 Likes
解決手順の共有。ありがとうございます!
multi_orgオプション追えてないので、次回のMeetupまでの宿題にします
1 Like