Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. https://crt.sh/?q=example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
My domain is:
sapientia.dev
I ran this command:
sudo certbot certonly \
--dns-google \
--dns-google-credentials ~/.secrets/certbot/google.json \
-d sapientia.dev \
-d api.sapientia.dev \
-d id.sapientia.dev
It produced this output:
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator dns-google, Installer None
Obtaining a new certificate
Performing the following challenges:
dns-01 challenge for api.sapientia.dev
dns-01 challenge for id.sapientia.dev
dns-01 challenge for sapientia.dev
URL being requested: GET https://www.googleapis.com/discovery/v1/apis/dns/v1/rest
URL being requested: GET https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones?dnsName=api.sapientia.dev.&alt=json
Attempting refresh to obtain initial access_token
Refreshing access_token
URL being requested: GET https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones?dnsName=sapientia.dev.&alt=json
URL being requested: GET https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones/7885459531394183804/rrsets?alt=json
URL being requested: POST https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones/7885459531394183804/changes?alt=json
URL being requested: GET https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones/7885459531394183804/changes/47?alt=json
URL being requested: GET https://www.googleapis.com/discovery/v1/apis/dns/v1/rest
URL being requested: GET https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones?dnsName=id.sapientia.dev.&alt=json
Attempting refresh to obtain initial access_token
Refreshing access_token
URL being requested: GET https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones?dnsName=sapientia.dev.&alt=json
URL being requested: GET https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones/7885459531394183804/rrsets?alt=json
URL being requested: POST https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones/7885459531394183804/changes?alt=json
URL being requested: GET https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones/7885459531394183804/changes/48?alt=json
URL being requested: GET https://www.googleapis.com/discovery/v1/apis/dns/v1/rest
URL being requested: GET https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones?dnsName=sapientia.dev.&alt=json
Attempting refresh to obtain initial access_token
Refreshing access_token
URL being requested: GET https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones/7885459531394183804/rrsets?alt=json
URL being requested: POST https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones/7885459531394183804/changes?alt=json
URL being requested: GET https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones/7885459531394183804/changes/49?alt=json
Waiting 300 seconds for DNS changes to propagate
Waiting for verification...
Cleaning up challenges
URL being requested: GET https://www.googleapis.com/discovery/v1/apis/dns/v1/rest
URL being requested: GET https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones?dnsName=api.sapientia.dev.&alt=json
Attempting refresh to obtain initial access_token
Refreshing access_token
URL being requested: GET https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones?dnsName=sapientia.dev.&alt=json
URL being requested: GET https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones/7885459531394183804/rrsets?alt=json
URL being requested: POST https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones/7885459531394183804/changes?alt=json
URL being requested: GET https://www.googleapis.com/discovery/v1/apis/dns/v1/rest
URL being requested: GET https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones?dnsName=id.sapientia.dev.&alt=json
Attempting refresh to obtain initial access_token
Refreshing access_token
URL being requested: GET https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones?dnsName=sapientia.dev.&alt=json
URL being requested: GET https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones/7885459531394183804/rrsets?alt=json
URL being requested: POST https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones/7885459531394183804/changes?alt=json
URL being requested: GET https://www.googleapis.com/discovery/v1/apis/dns/v1/rest
URL being requested: GET https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones?dnsName=sapientia.dev.&alt=json
Attempting refresh to obtain initial access_token
Refreshing access_token
URL being requested: GET https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones/7885459531394183804/rrsets?alt=json
URL being requested: POST https://dns.googleapis.com/dns/v1/projects/sapientia-internal/managedZones/7885459531394183804/changes?alt=json
Failed authorization procedure. id.sapientia.dev (dns-01): urn:ietf:params:acme:error:dns :: DNS problem: NXDOMAIN looking up TXT for _acme-challenge.id.sapientia.dev - check that a DNS record exists for this domain, api.sapientia.dev (dns-01): urn:ietf:params:acme:error:dns :: DNS problem: NXDOMAIN looking up TXT for _acme-challenge.api.sapientia.dev - check that a DNS record exists for this domain, sapientia.dev (dns-01): urn:ietf:params:acme:error:dns :: DNS problem: NXDOMAIN looking up TXT for _acme-challenge.sapientia.dev - check that a DNS record exists for this domain
**IMPORTANT NOTES:**
- The following errors were reported by the server:
Domain: id.sapientia.dev
Type: None
Detail: DNS problem: NXDOMAIN looking up TXT for
_acme-challenge.id.sapientia.dev - check that a DNS record exists
for this domain
Domain: api.sapientia.dev
Type: None
Detail: DNS problem: NXDOMAIN looking up TXT for
_acme-challenge.api.sapientia.dev - check that a DNS record exists
for this domain
Domain: sapientia.dev
Type: None
Detail: DNS problem: NXDOMAIN looking up TXT for
_acme-challenge.sapientia.dev - check that a DNS record exists for
this domain
My web server is (include version):
nginx/1.14.0 (Ubuntu)
The operating system my web server runs on is (include version):
Ubuntu 18.04
My hosting provider, if applicable, is:
Google Cloud Platform
I can login to a root shell on my machine (yes or no, or I don’t know):
Yes
I’m using a control panel to manage my site (no, or provide the name and version of the control panel):
No
The version of my client is (e.g. output of certbot --version
or certbot-auto --version
if you’re using Certbot):
certbot 0.31.0
I was not prompted with any _acme-challenge keys and was just served errors.