projectdiscovery/nuclei · error

dialers with executionId %s not found

Error message

dialers with executionId %s not found

What it means

Error "dialers with executionId %s not found" thrown in projectdiscovery/nuclei.

Source

Thrown at pkg/catalog/loader/loader.go:857

	caps := templates.CapabilitiesFromOptions(typesOpts)

	concurrency := typesOpts.TemplateLoadingConcurrency
	if concurrency <= 0 {
		concurrency = types.DefaultTemplateLoadingConcurrency
	}

	wgLoadTemplates, errWg := syncutil.New(syncutil.WithSize(concurrency))
	if errWg != nil {
		return nil, fmt.Errorf("could not create wait group: %w", errWg)
	}

	if typesOpts.ExecutionId == "" {
		typesOpts.ExecutionId = xid.New().String()
	}

	dialers := protocolstate.GetDialersWithId(typesOpts.ExecutionId)
	if dialers == nil {
		return nil, fmt.Errorf("dialers with executionId %s not found", typesOpts.ExecutionId)
	}

	for _, templatePath := range includedTemplates {
		wgLoadTemplates.Add()
		go func(templatePath string) {
			defer wgLoadTemplates.Done()

			var (
				metadata         *index.Metadata
				metadataReusable bool
			)

			if store.metadataIndex != nil {
				if cachedMetadata, found := store.metadataIndex.Get(templatePath); found {
					metadata = cachedMetadata
					if !indexFilter.Matches(metadata) {
						noteExcludedByTag(templatePath, metadata)
						return

View on GitHub (pinned to 265b3a3dec)

When it happens

Trigger: Thrown at pkg/catalog/loader/loader.go:857 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/229795784eb119bb. Report an issue: GitHub.