Reports failing to send

Struggling to get reports sent, any ideas?
Automated daily reports are failing to send:

2020-06-30T09:24:24.766-06:00 INFO  [SystemJobManager] Submitted SystemJob <c7a025e0-bae5-11ea-abb0-506b8d262870> [org.graylog.plugins.report.scheduler.ReportRenderSystemJob]
2020-06-30T09:24:24.772-06:00 INFO  [BrowserDriverService] Starting report render engine: http://localhost:9515
2020-06-30T09:24:24.778-06:00 ERROR [ReportService] Failed to shutdown report render engine, process unavailable.
2020-06-30T09:24:24.785-06:00 ERROR [EmailReportSender] Failed to send report:
2020-06-30T09:24:24.785-06:00 ERROR [ReportRenderJob] Failed to send report:
javax.mail.SendFailedException: Couldn't deliver email!
        at org.graylog.plugins.report.sender.EmailReportSender.sendTo(EmailReportSender.java:51) ~[graylog-plugin-enterprise-3.3.2.jar:?]
        at org.graylog.plugins.report.api.ReportService.sendEmails(ReportService.java:272) ~[graylog-plugin-enterprise-3.3.2.jar:?]
        at org.graylog.plugins.report.scheduler.ReportRenderJob.doRun(ReportRenderJob.java:91) [graylog-plugin-enterprise-3.3.2.jar:?]
        at org.graylog.plugins.report.scheduler.ReportRenderJob.run(ReportRenderJob.java:60) [graylog-plugin-enterprise-3.3.2.jar:?]
        at org.graylog.plugins.report.scheduler.ReportRenderSystemJob.execute(ReportRenderSystemJob.java:25) [graylog-plugin-enterprise-3.3.2.jar:?]
        at org.graylog2.system.jobs.SystemJobManager$1.run(SystemJobManager.java:89) [graylog.jar:?]
        at com.codahale.metrics.InstrumentedScheduledExecutorService$InstrumentedRunnable.run(InstrumentedScheduledExecutorService.java:241) [graylog.jar:?]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_252]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_252]
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180) [?:1.8.0_252]
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293) [?:1.8.0_252]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_252]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_252]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_252]
Caused by: java.io.FileNotFoundException: Couldn't access PDF file!
        at org.graylog.plugins.report.sender.EmailReportSender.sendEmail(EmailReportSender.java:81) ~[graylog-plugin-enterprise-3.3.2.jar:?]
        at org.graylog.plugins.report.sender.EmailReportSender.sendEmails(EmailReportSender.java:65) ~[graylog-plugin-enterprise-3.3.2.jar:?]
        at org.graylog.plugins.report.sender.EmailReportSender.sendTo(EmailReportSender.java:49) ~[graylog-plugin-enterprise-3.3.2.jar:?]
        ... 13 more
2020-06-30T09:24:24.817-06:00 INFO  [SystemJobManager] SystemJob <c7a025e0-bae5-11ea-abb0-506b8d262870> [org.graylog.plugins.report.scheduler.ReportRenderSystemJo

My permissions for the bin folder

[root@bin]# ls -lF
total 187212
-rw-r--r-- 1 root root       174 Jun 30 08:46 cat
-rwxr-xr-x 1 root root   8565408 Jun 24 07:55 chromedriver*
-rwxr-xr-x 1 root root       132 Jun 24 07:55 chromedriver_start.sh*
-rw-r--r-- 1 root root  68489752 Jun 19 14:51 google-chrome-stable_current_x86_64.rpm
-rwxr-xr-x 1 root root       999 Jun 24 07:55 graylog-server*
-rwxr-xr-x 1 root root 114627328 Jun 24 07:55 headless_shell*
drwx------ 2 root root         6 Jun 30 08:38 locales/
./chromedriver
Starting ChromeDriver 72.0.3583.1 (9ae827a6f6bbc9186d4e79681de885ce77d5bfe9) on port 9515
Only local connections are allowed.
[1593531241.252][SEVERE]: CreatePlatformSocket() returned an error, errno=0: Address family not supported by protocol (97)


./headless_shell
[0630/093423.852462:WARNING:resource_bundle.cc(358)] locale_file_path.empty() for locale
[0630/093423.852878:ERROR:zygote_host_impl_linux.cc(89)] Running as root without --no-sandbox is not supported. See https://crbug.com/638180.

Hello @giveen. This thread may help:

Thanks, @ttsandrew , I’ve seen that, the issue now is actually finding a place that has that specific version and actually installing it.

@ttsandrew I was able to resolve this by reading [Graylog3] Report generation error

and then adding
report_disable_sandbox = true
to my server.conf

@giveen, nicely done! I’m glad you’ve got it working. Thank you so much for letting the community know what fixed it for you.