Unable to Create Wildcard Let's Encrypt using ACME DNS01 Challenge provider in Kubernetes
up vote
-1
down vote
favorite
I am trying to create wildcard let's encrypt SSL certificate in Kubernetes. I tried the the ACME-DNS DNS01 challenge and it not creating the SSL certificates.
Error preparing issuer for certificate default/wildcard-test-tk: ACME server does not allow selected challenge type or no provider is configured for domain "domtest.tk"
I have referred this link and used this acme-dns for creating credentials to verify the domain authority.
dns
add a comment |
up vote
-1
down vote
favorite
I am trying to create wildcard let's encrypt SSL certificate in Kubernetes. I tried the the ACME-DNS DNS01 challenge and it not creating the SSL certificates.
Error preparing issuer for certificate default/wildcard-test-tk: ACME server does not allow selected challenge type or no provider is configured for domain "domtest.tk"
I have referred this link and used this acme-dns for creating credentials to verify the domain authority.
dns
Can you share Kubernetes object configs forCertificateandClusterIssuer?
– mk_sta
Nov 7 at 11:35
This is theIssuercondigapiVersion: certmanager.k8s.io/v1alpha1 kind: Issuer metadata: name: letsencrypt-testdom-prod namespace: default spec: acme: email: myemail@mydomain.com server: "https://acme-staging-v02.api.letsencrypt.org/directory" privateKeySecretRef: name: letsencrypt-test-prod dns01: providers: - name: dns-wildcard acmedns: host: https://auth.acme-dns.io accountSecretRef: name: acme-test-dns key: acmedns.json
– Basheer.O
Nov 7 at 12:07
And this is theCertificateconfigapiVersion: certmanager.k8s.io/v1alpha1 kind: Certificate metadata: name: wildcard-test-tk namespace: default spec: secretName: wildcard-test-tk-tls issuerRef: name: letsencrypt-testdom-prod kind: Issuer dnsNames: - '*.testdom.tk' acme: config: - dns01: provider: dns-wildcard domains: - '*.testdom.tk'
– Basheer.O
Nov 7 at 12:09
The issue corresponds to the different domaindomtest.tkagainsttestdom.tkthat you've declared. Have you tried to adddomtest.tkdomain to your configuration?
– mk_sta
Nov 9 at 12:09
It is the typo when replacing the real domain.
– Basheer.O
Nov 9 at 13:07
add a comment |
up vote
-1
down vote
favorite
up vote
-1
down vote
favorite
I am trying to create wildcard let's encrypt SSL certificate in Kubernetes. I tried the the ACME-DNS DNS01 challenge and it not creating the SSL certificates.
Error preparing issuer for certificate default/wildcard-test-tk: ACME server does not allow selected challenge type or no provider is configured for domain "domtest.tk"
I have referred this link and used this acme-dns for creating credentials to verify the domain authority.
dns
I am trying to create wildcard let's encrypt SSL certificate in Kubernetes. I tried the the ACME-DNS DNS01 challenge and it not creating the SSL certificates.
Error preparing issuer for certificate default/wildcard-test-tk: ACME server does not allow selected challenge type or no provider is configured for domain "domtest.tk"
I have referred this link and used this acme-dns for creating credentials to verify the domain authority.
dns
dns
asked Nov 7 at 7:40
Basheer.O
16717
16717
Can you share Kubernetes object configs forCertificateandClusterIssuer?
– mk_sta
Nov 7 at 11:35
This is theIssuercondigapiVersion: certmanager.k8s.io/v1alpha1 kind: Issuer metadata: name: letsencrypt-testdom-prod namespace: default spec: acme: email: myemail@mydomain.com server: "https://acme-staging-v02.api.letsencrypt.org/directory" privateKeySecretRef: name: letsencrypt-test-prod dns01: providers: - name: dns-wildcard acmedns: host: https://auth.acme-dns.io accountSecretRef: name: acme-test-dns key: acmedns.json
– Basheer.O
Nov 7 at 12:07
And this is theCertificateconfigapiVersion: certmanager.k8s.io/v1alpha1 kind: Certificate metadata: name: wildcard-test-tk namespace: default spec: secretName: wildcard-test-tk-tls issuerRef: name: letsencrypt-testdom-prod kind: Issuer dnsNames: - '*.testdom.tk' acme: config: - dns01: provider: dns-wildcard domains: - '*.testdom.tk'
– Basheer.O
Nov 7 at 12:09
The issue corresponds to the different domaindomtest.tkagainsttestdom.tkthat you've declared. Have you tried to adddomtest.tkdomain to your configuration?
– mk_sta
Nov 9 at 12:09
It is the typo when replacing the real domain.
– Basheer.O
Nov 9 at 13:07
add a comment |
Can you share Kubernetes object configs forCertificateandClusterIssuer?
– mk_sta
Nov 7 at 11:35
This is theIssuercondigapiVersion: certmanager.k8s.io/v1alpha1 kind: Issuer metadata: name: letsencrypt-testdom-prod namespace: default spec: acme: email: myemail@mydomain.com server: "https://acme-staging-v02.api.letsencrypt.org/directory" privateKeySecretRef: name: letsencrypt-test-prod dns01: providers: - name: dns-wildcard acmedns: host: https://auth.acme-dns.io accountSecretRef: name: acme-test-dns key: acmedns.json
– Basheer.O
Nov 7 at 12:07
And this is theCertificateconfigapiVersion: certmanager.k8s.io/v1alpha1 kind: Certificate metadata: name: wildcard-test-tk namespace: default spec: secretName: wildcard-test-tk-tls issuerRef: name: letsencrypt-testdom-prod kind: Issuer dnsNames: - '*.testdom.tk' acme: config: - dns01: provider: dns-wildcard domains: - '*.testdom.tk'
– Basheer.O
Nov 7 at 12:09
The issue corresponds to the different domaindomtest.tkagainsttestdom.tkthat you've declared. Have you tried to adddomtest.tkdomain to your configuration?
– mk_sta
Nov 9 at 12:09
It is the typo when replacing the real domain.
– Basheer.O
Nov 9 at 13:07
Can you share Kubernetes object configs for
Certificate and ClusterIssuer?– mk_sta
Nov 7 at 11:35
Can you share Kubernetes object configs for
Certificate and ClusterIssuer?– mk_sta
Nov 7 at 11:35
This is the
Issuer condig apiVersion: certmanager.k8s.io/v1alpha1 kind: Issuer metadata: name: letsencrypt-testdom-prod namespace: default spec: acme: email: myemail@mydomain.com server: "https://acme-staging-v02.api.letsencrypt.org/directory" privateKeySecretRef: name: letsencrypt-test-prod dns01: providers: - name: dns-wildcard acmedns: host: https://auth.acme-dns.io accountSecretRef: name: acme-test-dns key: acmedns.json– Basheer.O
Nov 7 at 12:07
This is the
Issuer condig apiVersion: certmanager.k8s.io/v1alpha1 kind: Issuer metadata: name: letsencrypt-testdom-prod namespace: default spec: acme: email: myemail@mydomain.com server: "https://acme-staging-v02.api.letsencrypt.org/directory" privateKeySecretRef: name: letsencrypt-test-prod dns01: providers: - name: dns-wildcard acmedns: host: https://auth.acme-dns.io accountSecretRef: name: acme-test-dns key: acmedns.json– Basheer.O
Nov 7 at 12:07
And this is the
Certificate config apiVersion: certmanager.k8s.io/v1alpha1 kind: Certificate metadata: name: wildcard-test-tk namespace: default spec: secretName: wildcard-test-tk-tls issuerRef: name: letsencrypt-testdom-prod kind: Issuer dnsNames: - '*.testdom.tk' acme: config: - dns01: provider: dns-wildcard domains: - '*.testdom.tk' – Basheer.O
Nov 7 at 12:09
And this is the
Certificate config apiVersion: certmanager.k8s.io/v1alpha1 kind: Certificate metadata: name: wildcard-test-tk namespace: default spec: secretName: wildcard-test-tk-tls issuerRef: name: letsencrypt-testdom-prod kind: Issuer dnsNames: - '*.testdom.tk' acme: config: - dns01: provider: dns-wildcard domains: - '*.testdom.tk' – Basheer.O
Nov 7 at 12:09
The issue corresponds to the different domain
domtest.tk against testdom.tk that you've declared. Have you tried to add domtest.tk domain to your configuration?– mk_sta
Nov 9 at 12:09
The issue corresponds to the different domain
domtest.tk against testdom.tk that you've declared. Have you tried to add domtest.tk domain to your configuration?– mk_sta
Nov 9 at 12:09
It is the typo when replacing the real domain.
– Basheer.O
Nov 9 at 13:07
It is the typo when replacing the real domain.
– Basheer.O
Nov 9 at 13:07
add a comment |
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53185240%2funable-to-create-wildcard-lets-encrypt-using-acme-dns01-challenge-provider-in-k%23new-answer', 'question_page');
}
);
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Can you share Kubernetes object configs for
CertificateandClusterIssuer?– mk_sta
Nov 7 at 11:35
This is the
IssuercondigapiVersion: certmanager.k8s.io/v1alpha1 kind: Issuer metadata: name: letsencrypt-testdom-prod namespace: default spec: acme: email: myemail@mydomain.com server: "https://acme-staging-v02.api.letsencrypt.org/directory" privateKeySecretRef: name: letsencrypt-test-prod dns01: providers: - name: dns-wildcard acmedns: host: https://auth.acme-dns.io accountSecretRef: name: acme-test-dns key: acmedns.json– Basheer.O
Nov 7 at 12:07
And this is the
CertificateconfigapiVersion: certmanager.k8s.io/v1alpha1 kind: Certificate metadata: name: wildcard-test-tk namespace: default spec: secretName: wildcard-test-tk-tls issuerRef: name: letsencrypt-testdom-prod kind: Issuer dnsNames: - '*.testdom.tk' acme: config: - dns01: provider: dns-wildcard domains: - '*.testdom.tk'– Basheer.O
Nov 7 at 12:09
The issue corresponds to the different domain
domtest.tkagainsttestdom.tkthat you've declared. Have you tried to adddomtest.tkdomain to your configuration?– mk_sta
Nov 9 at 12:09
It is the typo when replacing the real domain.
– Basheer.O
Nov 9 at 13:07