I'm using pebble to test a client I'm writing in C#.
The ACME spec rfc8555 section-6.1 says:
ACME clients MUST send a User-Agent header field, in accordance with
[[RFC7231](https://datatracker.ietf.org/doc/html/rfc7231)]. This header field SHOULD include the name and version of
the ACME software in addition to the name and version of the
underlying HTTP client software.
It would be nice if pebble threw an error if the agent header was not supplied.
I'm using pebble to test a client I'm writing in C#.
The ACME spec rfc8555 section-6.1 says:
It would be nice if pebble threw an error if the agent header was not supplied.