Skip to content

Add --no-solver flag for pre-authorized domains (EAB with out-of-band DCV) #2916

@lwillek

Description

@lwillek

Welcome

  • Yes, I've searched for similar issues on GitHub and didn't find any.

How do you use lego?

Binary

Effective version of lego

4.32.0

Detailed Description

Some ACME servers (enterprise/private CAs, managed PKI platforms) pre-authorize domains out-of-band and return authorizations as already valid — no challenge solving needed. RFC 8555 §7.4.1 explicitly permits this. lego currently requires a solver, fails with No challenge selected if not.

Proposal is to add a --no-solver flag, to handle that case cleanly.

The needed changes are imho small, I am going to create a PR for it.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions