Skip to content

Commit 6763cec

Browse files
Add some troubleshooting content for ACME profiles related errors
Signed-off-by: Richard Wall <[email protected]>
1 parent 89f2db2 commit 6763cec

File tree

1 file changed

+6
-0
lines changed
  • content/docs/troubleshooting

1 file changed

+6
-0
lines changed

content/docs/troubleshooting/acme.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,6 +122,12 @@ $ kubectl get order <order-name> -ojsonpath='{.status.authorizations[x].url}'
122122
If the Order is not completing successfully, you can debug the challenges
123123
for the Order by running `kubectl describe` on the `Challenge` resource which is described in the following steps.
124124

125+
### Common errors
126+
127+
* `Issuer: strict decoding error: unknown field "spec.acme.profile"`: The `ClusterIsssuer.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+
125131
## 3. Troubleshooting Challenges
126132

127133
In order to determine why an ACME Order is not being finished, we can debug

0 commit comments

Comments
 (0)