Kibana доступна:
                  
                  
                  
                  
                  
                  curl elastic:pass@localhost:5601/api/status
                  
                  
                  {"name":"-kibana","uuid":"2fc90a9c-39e--8288-b7","version":{"number":"7.4.0",
                  
                  
                  
                  
                  
                  Конфиг Nginx следующий:
                  
                  
                  
                  
                  
                  server {
                  
                  
                          listen 80;
                  
                  
                  
                  
                  
                          server_name localhost;
                  
                  
                  
                  
                  
                          auth_basic "Restricted Access";
                  
                  
                          auth_basic_user_file /etc/nginx/htpasswd.users;
                  
                  
                  
                  
                  
                          location / {
                  
                  
                              proxy_pass http://localhost:5601;
                  
                  
                              proxy_http_version 1.1;
                  
                  
                              proxy_set_header Upgrade $http_upgrade;
                  
                  
                              proxy_set_header Connection 'upgrade';
                  
                  
                              proxy_set_header Host $host;
                  
                  
                              proxy_cache_bypass $http_upgrade;
                  
                  
                          }
                  
                  
                      }
                  
                  
                  
                  
                  
                  Добавляю пароль от Kibana следующим робразом:
                  
                  
                  
                  
                  
                  apt-get update && apt-get install apache2-utils -y && htpasswd -c /etc/nginx/htpasswd.users elastic
                  
                  
                  
                  
                  
                  Когда захожу на IP, меня Nginx спрашивает никнейм и пароль. Я ввожу, потом мне отдает 502:
                  
                  
                  
                  
                  
                  nginx            | <IP> - - [29/Oct/2019:12:48:27 +0000] "GET / HTTP/1.1" 401 581 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
                  
                  
                  nginx            | 2019/10/29 12:48:36 [error] 7#7: *2 connect() failed (111: Connection refused) while connecting to upstream, client: <IP>, server: localhost, request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:5601/", host: "<IP>"
                  
                  
                  nginx            | 2019/10/29 12:48:36 [error] 7#7: *2 connect() failed (111: Connection refused) while connecting to upstream, client: <IP>, server: localhost, request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:5601/", host: "<IP>"
                  
                  
                  nginx            | <IP> - elastic [29/Oct/2019:12:48:36 +0000] "GET / HTTP/1.1" 502 559 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.90 Safari/537.36"
                  
                  
                  
                  
                  
                  Подскажите, что может быть не так?
                  
                  
                
Nginx не может достучаться до кибаны. На каком именно порту и адресе слушает кибана?
Обсуждают сегодня