# Kibana Reporting - There was an error generating this report

**URL:** <https://forum.opensearch.org/t/kibana-reporting-there-was-an-error-generating-this-report/7016>\
**Category:** Reporting Plugin\
**Created:** [September 15, 2021, 8:40am UTC](https://forum.opensearch.org/t/kibana-reporting-there-was-an-error-generating-this-report/7016 "2021-09-15T08:40:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![tong6462](https://avatars.discourse-cdn.com/v4/letter/t/9fc348/32.png) [@tong6462](https://forum.opensearch.org/u/tong6462)\
**Post date:** [September 15, 2021, 8:40am UTC](https://forum.opensearch.org/t/kibana-reporting-there-was-an-error-generating-this-report/7016/1 "2021-09-15T08:40:03Z")

</div>

Hello,

I have ELK - 7.10.2 - OSS version and standalone opendistro plugins. I have an issue with reporting plugin. Whenever, I try download report, it always gives error “Error Downloading Report”. Reports contains PNG of dashboard.

Also, I found following logs in kibana log file.

```auto
{"type":"log","@timestamp":"2021-09-15T08:23:41Z","tags":["error","plugins","opendistroReportsKibana"],"pid":31335,"message":"Failed to generate report: TimeoutError: waiting for selector \"#dashboardViewport\" failed: timeout 60000ms exceeded"}
{"type":"log","@timestamp":"2021-09-15T08:23:41Z","tags":["error","plugins","opendistroReportsKibana"],"pid":31335,"message":"{ TimeoutError: waiting for selector \"#dashboardViewport\" failed: timeout 60000ms exceeded\n at new WaitTask (/app/program/kibana-7.10.2/plugins/opendistroReportsKibana/node_modules/puppeteer-core/lib/DOMWorld.js:549:28)\n at DOMWorld._waitForSelectorOrXPath (/app/program/kibana-7.10.2/plugins/opendistroReportsKibana/node_modules/puppeteer-core/lib/DOMWorld.js:478:22)\n at DOMWorld.waitForSelector (/app/program/kibana-7.10.2/plugins/opendistroReportsKibana/node_modules/puppeteer-core/lib/DOMWorld.js:432:17)\n at Frame.waitForSelector (/app/program/kibana-7.10.2/plugins/opendistroReportsKibana/node_modules/puppeteer-core/lib/FrameManager.js:627:47)\n at Frame.<anonymous> (/app/program/kibana-7.10.2/plugins/opendistroReportsKibana/node_modules/puppeteer-core/lib/helper.js:112:23)\n at Page.waitForSelector (/app/program/kibana-7.10.2/plugins/opendistroReportsKibana/node_modules/puppeteer-core/lib/Page.js:1095:29)\n at createVisualReport (/app/program/kibana-7.10.2/plugins/opendistroReportsKibana/server/routes/utils/visual_report/visualReportHelper.ts:129:18) name: 'TimeoutError' }"}

```

How can I download reports ? My dashboard has only one chart

---

<div class="post-metadata">

**Author:** ![searchymcsearchface](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/searchymcsearchface/32/868_2.png) [@searchymcsearchface](https://forum.opensearch.org/u/searchymcsearchface)\
**Post date:** [September 15, 2021, 1:30pm UTC](https://forum.opensearch.org/t/kibana-reporting-there-was-an-error-generating-this-report/7016/2 "2021-09-15T13:30:05Z")

</div>

The Open Distro Reporting docs have some tips on this:

> **[Reporting](https://opendistro.github.io/for-elasticsearch-docs/docs/kibana/reporting/#troubleshooting)**
>
> Documentation for Open Distro, the community-driven, 100% open source distribution of Elasticsearch OSS with advanced security, alerting, deep performance analysis, and more.
