diff --git a/src/go/cmd/zabbix_web_service/pdf_report_creator.go b/src/go/cmd/zabbix_web_service/pdf_report_creator.go index 799e5384ff..5105190d93 100644 --- a/src/go/cmd/zabbix_web_service/pdf_report_creator.go +++ b/src/go/cmd/zabbix_web_service/pdf_report_creator.go @@ -93,7 +93,14 @@ func (h *handler) report(w http.ResponseWriter, r *http.Request) { return } - ctx, cancel := chromedp.NewContext(context.Background()) + opts := append(chromedp.DefaultExecAllocatorOptions[:], + chromedp.Flag("ignore-certificate-errors", "1"), + ) + + allocCtx, cancel := chromedp.NewExecAllocator(context.Background(), opts...) + defer cancel() + + ctx, cancel := chromedp.NewContext(allocCtx) defer cancel() width, err := strconv.ParseInt(req.Parameters["width"], 10, 64)