-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[reporting] Canvas does not create report when workpad name is non-english #34331
Comments
Pinging @elastic/kibana-canvas |
Hi, I was able to reproduce a PDF report for a Canvas workpad with the same name: I don't have a screen recording, but the download was working for me. The biggest thing here is none of the logs we have so far will really help. When an Internal Server Error happens, there is usually NOT any helpful messages sent to the browser, and this is by design: we shouldn't send the end-user information about lines of code that threw an exception, as a trace can be seen as a security issue, especially if it contains file paths. Internal Server Errors require us to look on the server for logs. If you can, please try to reproduce this with verbose logging enabled - I am curious to see what Reporting is doing internally here. |
I think it's also important to speak about the To understand why the PDF can't be downloaded, we need to look at logs that Kibana printed when it was trying to generate the PDF, which is a phase that happens a few seconds before the job "finishes"; and definitely before the time-of-attempting-download. |
There is a strange bug here though: if the PDF generation failed, then the Reporting listing should not be showing it as successful / completed. This is the first time I've seen this behavior. |
After looking more into this, it looks like @kimjmin received a different If the report generation failed, the response JSON would look like:
We're blocked on making progress on this unless we can get a stack trace from the Kibana server console |
Hi @tsullivan .Our local community reported that, to make Reporting work in local language, we have to install korean font at OS (Linux) level, which installed Kibana. |
Fantastic info! I’ll check that out.
We document all the system packages needed in the OS, which mentions font packages but the international part could be missing in our docs.
… On Jul 18, 2019, at 4:44 PM, Jongmin Kim ***@***.***> wrote:
Hi @tsullivan .Our local community reported that, to make Reporting work in local language, we have to install font at OS (Linux) level, which installed Kibana.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.
|
closing, solution was to install language-specific font on server |
Kibana version:
6.7.0
Elasticsearch version:
6.7.0
Server OS version:
Linux Cent OS 7
Browser version:
Chrome 73.0.3683.86
Browser OS version:
MacOS 10.14.4(18E226)
Original install method (e.g. download page, yum, from source, etc.):
Download
Describe the bug:
Steps to reproduce:
Expected behavior:
PDF reporting file should be generated with correct non-english texts, whenever canvas workpad title is non-english.
Screenshots (if relevant):
Errors in browser console (if relevant):
Provide logs and/or server output (if relevant):
Any additional context:
Recoreded Video
https://drive.google.com/a/elastic.co/file/d/1xIwJ3BncC5KWEEXf5Aa2qcr4BTplK-KZ/view?usp=sharing
The text was updated successfully, but these errors were encountered: