What are the ACME protocol divergences for Google's Public CA?

Google's Public CA generally follows the RFC 8555 specification for the ACME protocol. However, there are some minor divergences:

  • Section 6.6: Public CA does not provide Link headers to further documentation on rate-limiting.
  • Section 7.1.2: Public CA does not supply the orders field on account objects.
  • Section 7.4.2: Public CA does not process Accept headers for Content-Type negotiation when retrieving certificates.
  • Section 8.2: Retrying challenges is not supported.