I am facing a similar issue with getting a 404 statusCode error when using the Generation URL. If I use the button 'Printable PDF' then I can download a pdf report under Settings > Reporting. When copying the Generation URL and visiting the URL in the browser I get {"statusCode":404,"error":"Not Found"}.
No proxy between between components.
Because Elasticsearch and Kibana are not working on the default ports, I set in kibana.yml 'server.port: 5611' and 'server.host: "localhost"'.
Neither Elasticsearch nor Kibana shows anything in the console when visiting the Generation URL.
The generation URL isn't accessible that way, it has to use a POST request, not a GET request.
You'll also need to include a kbn-xsrf header in the request.
The documentation around using Reporting with Watcher outlines some of these things. It works with curl as well, you just need to include that header and make it a POST request.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.