{"record":{"id":"76d2f59cd51b1106","repo":"projectdiscovery/nuclei","slug":"could-not-create-reporting-client","errorCode":null,"errorMessage":"could not create reporting client","messagePattern":"could not create reporting client","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"pkg/reporting/reporting.go","lineNumber":36,"sourceCode":"\t\"github.com/projectdiscovery/nuclei/v3/pkg/reporting/exporters/markdown\"\n\t\"github.com/projectdiscovery/nuclei/v3/pkg/reporting/exporters/mongo\"\n\t\"github.com/projectdiscovery/nuclei/v3/pkg/reporting/exporters/pdf\"\n\t\"github.com/projectdiscovery/nuclei/v3/pkg/reporting/exporters/sarif\"\n\t\"github.com/projectdiscovery/nuclei/v3/pkg/reporting/exporters/splunk\"\n\t\"github.com/projectdiscovery/nuclei/v3/pkg/reporting/trackers/filters\"\n\t\"github.com/projectdiscovery/nuclei/v3/pkg/reporting/trackers/gitea\"\n\t\"github.com/projectdiscovery/nuclei/v3/pkg/reporting/trackers/github\"\n\t\"github.com/projectdiscovery/nuclei/v3/pkg/reporting/trackers/gitlab\"\n\t\"github.com/projectdiscovery/nuclei/v3/pkg/reporting/trackers/jira\"\n\t\"github.com/projectdiscovery/nuclei/v3/pkg/reporting/trackers/linear\"\n\t\"github.com/projectdiscovery/nuclei/v3/pkg/utils/yaml\"\n\t\"github.com/projectdiscovery/utils/errkit\"\n\tfileutil \"github.com/projectdiscovery/utils/file\"\n\t\"go.uber.org/multierr\"\n)\n\nvar (\n\tErrReportingClientCreation = errors.New(\"could not create reporting client\")\n\tErrExportClientCreation    = errors.New(\"could not create exporting client\")\n)\n\n// Tracker is an interface implemented by an issue tracker\ntype Tracker interface {\n\t// Name returns the name of the tracker\n\tName() string\n\t// CreateIssue creates an issue in the tracker\n\tCreateIssue(event *output.ResultEvent) (*filters.CreateIssueResponse, error)\n\t// CloseIssue closes an issue in the tracker\n\tCloseIssue(event *output.ResultEvent) error\n\t// ShouldFilter determines if the event should be filtered out\n\tShouldFilter(event *output.ResultEvent) bool\n}\n\n// Exporter is an interface implemented by an issue exporter\ntype Exporter interface {\n\t// Close closes the exporter after operation","sourceCodeStart":18,"sourceCodeEnd":54,"githubUrl":"https://github.com/projectdiscovery/nuclei/blob/265b3a3dec374741614e342f813c10f8b38d2bb7/pkg/reporting/reporting.go#L18-L54","documentation":"Error \"could not create reporting client\" thrown in projectdiscovery/nuclei.","triggerScenarios":"Thrown at pkg/reporting/reporting.go:36 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"265b3a3dec374741614e342f813c10f8b38d2bb7","analyzedAt":"2026-08-15T20:05:51.855Z","schemaVersion":2},"datasetVersion":"2026-08-16T03:17:38.424Z"}