After I click the generate printable pdf, I get this error:
There was an error generating your report for the "Report Dashboard" dashboard: Max attempts reached (3)
If I add xpack.reporting.queue.timeout to 90000 to the config I get:
There was an error generating your report for the "Report Dashboard" dashboard: Error: Kibana took too long to load - Timeout exceeded (30000)
The logs below are without this setting.
I am not using a proxy. I am using https for kibana and elasticsearch.
I believe the error is here at this 404 error where its trying communicate with port 59104 instead of 5601. Yet I don't know how to config kibana to not use that port.
{"type":"response","@timestamp":"2017-11-08T21:51:05Z","tags":,"pid":24056,"method":"get","statusCode":404,"req":{"url":"/gmo/app/kibana","method":"get","headers":{"accept":"application/json, text/plain, /","accept-language":"en-US,en;q=0.5","connection":"keep-alive","kbn-version":"5.5.2","referer":"https://localhost:5601/gmo/app/kibana","user-agent":"Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:56.0) Gecko/20100101 Firefox/56.0","x-forwarded-for":"127.0.0.1","x-forwarded-port":"59104","x-forwarded-proto":"https","accept-encoding":"gzip, deflate","host":"localhost:5603"},"remoteAddress":"127.0.0.1","userAgent":"127.0.0.1","referer":"https://localhost:5601/gmo/app/kibana"},"res":{"statusCode":404,"responseTime":5,"contentLength":9},"message":"GET /gmo/app/kibana 404 5ms - 9.0B"}
My Kibana.yml looks like this
logging.dest: /home/xxx/kibana/kibana.log
elasticsearch.url: "https://127.0.0.1:9200/"
server.ssl.enabled: true
server.ssl.key: /home/xxx/kibana/config/xxx.key
server.ssl.certificate: /home/xxx/kibana/config/xxx.crtelasticsearch.ssl.certificateAuthorities: "/home/xxx/kibana/config/xx.crt"
logging.events.log: [ 'reporting' ]
Let me know if you need any more information.
Full logs in following posts