У меня есть проблема, с которой невозможно:
Waiting for http-01 challenge propagation: failed to perform self check GET request, как я могу решить эту проблему или, по крайней мере, диагностировать ее дальше?
Waiting for http-01 challenge propagation: failed to perform self check GET request
Удаление задачи приводит к созданию новой задачи, созданной с той же ошибкой. Удивительно, что URL отвечает правильным http 200 и токеном (http://testabcxyz.ddns.net/.well-known/acme-challenge/8_F7kwZBcjgXPV2pq8GlxHrIcO_WJoNBtyf1hEr4lhk)
Что отвечает за запуск самопроверки?
kubectl describe challenges --all-namespaces Name: testabcxyzingress-cert-1968456099-91847910-2604628612 Namespace: local-testing Labels: <none> Annotations: <none> API Version: acme.cert-manager.io/v1alpha3 Kind: Challenge Metadata: Creation Timestamp: 2020-04-30T15:13:37Z Finalizers: finalizer.acme.cert-manager.io Generation: 1 Owner References: API Version: acme.cert-manager.io/v1alpha2 Block Owner Deletion: true Controller: true Kind: Order Name: testabcxyzingress-cert-1968456099-91847910 UID: 93838384-6f45-42d9-a32f-3b051fad55c4 Resource Version: 1089800 Self Link: /apis/acme.cert-manager.io/v1alpha3/namespaces/local-testing/challenges/testabcxyzingress-cert-1968456099-91847910-2604628612 UID: ac318c10-85ce-4a20-b178-a307fd20a039 Spec: Authz URL: https://acme-staging-v02.api.letsencrypt.org/acme/authz-v3/52738879 Dns Name: testabcxyz.ddns.net Issuer Ref: Group: cert-manager.io Kind: ClusterIssuer Name: letsencrypt-staging Key: zzzzzzzzzzzzzzzzzzzzzzzzzzzzz Solver: http01: Ingress: Class: nginx Token: zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz Type: http-01 URL: https://acme-staging-v02.api.letsencrypt.org/acme/chall-v3/52738879/kysudg Wildcard: false Status: Presented: true Processing: true Reason: Waiting for http-01 challenge propagation: failed to perform self check GET request 'http://testabcxyz.ddns.net/.well-known/acme-challenge/8_F7kwZBcjgXPV2pq8GlxHrIcO_WJoNBtyf1hEr4lhk': Get "http://testabcxyz.ddns.net/.well-known/acme-challenge/8_F7kwZBcjgXPV2pq8GlxHrIcO_WJoNBtyf1hEr4lhk": dial tcp 174.138.100.234:80: connect: connection timed out State: pending Events: <none> <Paste>
Это в конечном итоге решено, я не могу вспомнить, что я сделал жестко. Я думаю, было дополнительное сообщение об ошибке при выполнении kubectl describe orders.
kubectl describe orders