このdiscussでも同様のエラーが表示されている旨の投稿がいくつかありますが、
私の手元の環境で試したときは、遭遇しませんでした。
Dockerのnginxで確認していますが、以下のような設定でElastic CloudのKibanaの画面を表示することができています。
server{
listen 443 ssl;
server_name localhost;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv3:+EXP;
ssl_prefer_server_ciphers on;
ssl_certificate /etc/nginx/server.crt; # ←これは自分で用意した
ssl_certificate_key /etc/nginx/server.key; # ←これは自分で用意した
location / {
# Elastic CloudのKibanaのエンドポイントを指定する
proxy_pass https://****************.us-east-1.aws.found.io:9243;
}
}
なお、httpのnginxで proxy_passがhttpsとなっていると、ログインページはhttpsにしてください、というkibanaの画面でエラーとなったため、上記のようにhttpsで確認しています。
(いわゆるオレオレ証明書で確認しております。。。)
この設定で https://localhost/ としますと、kibanaのログイン画面が表示されました。
Unknown deploymentに遭遇している他の人の例
こちらの設定ですと、リダイレクトになってしまうため独自ドメインで公開したいという用途にはあわないかと思います。
ご参考になれば幸いです。