Hello everyone:
my logtrail plugin doesn't work via reverse proxy nginx. I have the following picture when I try to get logtrail page using domain name https://kibana.domain.com/app/logtrail
and I have a working logtrail when I send request to IP http://192.168.100.123:5601/app/logtrail
I have no errors in logs files and in browser debug mode.
Here is a config of nginx :
server {
listen 443 ssl;
server_name kibana.domain.com;
ssl_certificate /etc/nginx/ssl/crt.crt;
ssl_certificate_key /etc/nginx/ssl/key.key;
ssl_protocols TLSv1.2;
ssl_ciphers HIGH:!aNULL:!DES:!RC4:!3DES:!MD5;
ssl_prefer_server_ciphers on;
access_log /var/log/nginx/kibana.domain.com.access.log;
error_log /var/log/nginx/kibana.domain.com.error.log;
location / {
return 301 https://kibana.domain.com/app/kibana/;
}
location /app/kibana/ {
proxy_pass http://192.168.100.123:5601;
}
location ~ (/app|/api|/internal|/translations|/bundles|/ui|/built_assets/|/elasticsearch|/spaces/enter) {
proxy_pass http://192.168.100.123:5601;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Host $http_host;
proxy_set_header Authorization "";
proxy_hide_header Authorization;
}
}