NotBefore and NotAfter are not supported

Section 7.4 of draft-09 specifically says:

The server MUST return an error if it cannot fulfill the request as
specified, and MUST NOT issue a certificate with contents other than
those requested. If the server requires the request to be modified
in a certain way, it should indicate the required changes using an
appropriate error type and description.

The validity period of Let's Encrypt certificates are not end-user configurable. If we receive a newOrder request with a notbefore and notafter we can not fulfill the request as specified and so we return an error.

The solution is to not submit the notbefore/notafter.

Hope that helps,

1 Like