私たちが持っている:Ubuntu 16.04
nginx 1.10.3
私はnginxを初めて使用し、httpsへのproxy_passに関するヘルプが必要です。
インターネットには、たとえばURLと呼ばれるクライアントがいます。
https://testapp.mobios.example.com
このトラフィックをIPアドレス192.168.0.10でサーバーに渡したい。このサーバーでは、SSLを有効にしてリッスンポート9443を使用しています。
Nginxをreverse_proxyとして使用したいと思います。私のnginx設定は次のようになります。
server {
listen 443;
servername testapp.mobios.example.com;
location / {
proxy_pass https://192.168.0.10:9443;
}
}
クライアントがsslサーバーに https://testapp.mobios.example.com で接続しようとすると、何も取得されません。
必要なのは、httpsをhttpsに渡すだけです。ここでSNIは問題ですか?
何か案が? ayyoladiを助けてください
私はクライアントのためにこれを一度行いました。プロキシされるサーバーではなく、NginxでSSLを有効にしてインストールします。