Currently writing a golang package that’ll be packaged with our frontend and automatically attempt to get a certificate once deployed.
Everything seems to be working well until I get to handling the challenges. I can’t seem to get LE to resolve my domain: “Challenge failed: acme error ‘urn:acme:error:connection’: DNS problem: SERVFAIL looking up A for cycle.io”
http://dnscheck.pingdom.com/?domain=cycle.io seems to indicate that our domain is configured properly. Am I missing something?
Response time seems good.
dig cycle.io @ns1.cycle.io ; <<>> DiG 9.10.3-P2-RedHat-9.10.3-7.P2.fc22 <<>> cycle.io @ns1.cycle.io ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42639 ;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 2 ;; WARNING: recursion requested but not available ;; QUESTION SECTION: ;cycle.io. IN A ;; ANSWER SECTION: cycle.io. 1800 IN A 184.108.40.206 ;; AUTHORITY SECTION: cycle.io. 14400 IN NS ns1.cycle.io. cycle.io. 14400 IN NS ns2.cycle.io. ;; ADDITIONAL SECTION: ns1.cycle.io. 14400 IN A 220.127.116.11 ns2.cycle.io. 14400 IN A 18.104.22.168 ;; Query time: 24 msec ;; SERVER: 22.214.171.124#53(126.96.36.199) ;; WHEN: Thu Mar 31 14:27:32 CDT 2016 ;; MSG SIZE rcvd: 174