web-dev-qa-db-ja.com

Nginxproxy_passからhttpsへ

私たちが持っている: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を助けてください

2
mobios

私はクライアントのためにこれを一度行いました。プロキシされるサーバーではなく、NginxでSSLを有効にしてインストールします。

1
thisisayush