You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> ℹ️ This feature is available in cert-manager `>= v1.18.0`.
89
+
90
+
An ACME Server *may* offer a selection of different certificate profiles to ACME Clients.
91
+
92
+
Use the optional `profile` field in the `Issuer` or `ClusterIssuer` to select a profile for your ACME orders.
93
+
94
+
Let's Encrypt already offers [a selection of profiles](https://letsencrypt.org/docs/profiles/).
95
+
Other ACME servers may not yet support profiles or they might offer different profiles, so check your ACME server's documentation to see what profiles are available.
96
+
97
+
You can find out if your ACME server supports profiles by downloading the directory object.
Copy file name to clipboardExpand all lines: content/docs/troubleshooting/acme.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -122,6 +122,12 @@ $ kubectl get order <order-name> -ojsonpath='{.status.authorizations[x].url}'
122
122
If the Order is not completing successfully, you can debug the challenges
123
123
for the Order by running `kubectl describe` on the `Challenge` resource which is described in the following steps.
124
124
125
+
### Common errors
126
+
127
+
*`Issuer: strict decoding error: unknown field "spec.acme.profile"`: The `ClusterIssuer.spec.acme.profile` and `Issuer.spec.acme.profile` fields were added in cert-manager `>=v1.18.0`. You are probably trying to use the field with an older version of cert-manager.
128
+
*`Failed to create Order: acme: certificate authority does not advertise a profile with name <profile-name>`: The ACME server supports [ACME Certificate Profiles](../configuration/acme/README.md#acme-certificate-profiles), but it does not have a profile matching the `profile` value in the `Issuer` or `ClusterIssuer`.
129
+
*`Failed to create Order: acme: certificate authority does not support profiles`: The ACME server does not support [ACME Certificate Profiles](../configuration/acme/README.md#acme-certificate-profiles).
130
+
125
131
## 3. Troubleshooting Challenges
126
132
127
133
In order to determine why an ACME Order is not being finished, we can debug
Copy file name to clipboardExpand all lines: content/docs/tutorials/getting-started-with-cert-manager-on-google-kubernetes-engine-using-lets-encrypt-for-ingress-ssl/README.md
0 commit comments