Authorization Error When accessing elasticsearch through Kibana Nginx

Hi,
Installed Nginx in both elasticsearch and in Kibana servers. While trying to access the elasticsearch server through kibana it shows Authorization Error.

Kibana Nginx Config:

http {
    #include       mime.types;
    default_type  application/octet-stream;

    #access_log  logs/access.log  main;

    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;

    #gzip  on;
        upstream kibana {
    server 127.0.0.1:5601;
    keepalive 15;
  }
    server {
    listen                *:443 ;
    ssl on;
    ssl_certificate /home/user/uat.cer;
    ssl_certificate_key /home/itadmin/uatkibana.key;
    auth_basic "Protected Elasticsearch";
    auth_basic_user_file passwords;

      location / {
      proxy_pass https://kibana;
      proxy_redirect off;
    }
  }
}

Kibana Config:

elasticsearch.url: "http://10.0.0.4:8080"
logging.dest: /var/log/kibana.log
elasticsearch.username: admin
elasticsearch.password: "admin"

Elasticsearch Nginx Config:

server {
    listen 8080;
   # auth_basic "Protected Elasticsearch";
   # auth_basic_user_file passwords;
      location / {
          # User access based on the role is specified in the LUA config file.
      access_by_lua_file 'authorize.lua';
      auth_basic "Protected Elasticsearch";
      auth_basic_user_file passwords;

      proxy_pass http://elasticsearch;
      #proxy_redirect off;
    }

Thanks

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.