projectdiscovery/nuclei · error
err.Error() + "error thrown by elasticsearch " + string(b)
Error message
err.Error() + "error thrown by elasticsearch " + string(b)
What it means
Error "err.Error() + "error thrown by elasticsearch " + string(b)" thrown in projectdiscovery/nuclei.
Source
Thrown at pkg/reporting/exporters/es/elasticsearch.go:146
Timestamp: time.Now().Format(time.RFC3339),
}
b, err := json.Marshal(&d)
if err != nil {
return err
}
req.Body = io.NopCloser(bytes.NewReader(b))
res, err := exporter.elasticsearch.Do(req)
if err != nil {
return err
}
defer func() {
_ = res.Body.Close()
}()
b, err = io.ReadAll(res.Body)
if err != nil {
return errors.New(err.Error() + "error thrown by elasticsearch " + string(b))
}
if res.StatusCode >= 300 {
return errors.New("elasticsearch responded with an error: " + string(b))
}
return nil
}
// Close closes the exporter after operation
func (exporter *Exporter) Close() error {
return nil
}
View on GitHub (pinned to 265b3a3dec)
When it happens
Trigger: Thrown at pkg/reporting/exporters/es/elasticsearch.go:146 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of projectdiscovery/nuclei@265b3a3dec (2026-08-15).
Data as JSON: /api/errors/57012e8bbe21bce0.
Report an issue: GitHub.