diff --git a/lib/letsencrypt.php b/lib/letsencrypt.php index 38a03a8..8ad886a 100644 --- a/lib/letsencrypt.php +++ b/lib/letsencrypt.php @@ -46,8 +46,7 @@ class LetsEncrypt $returned_http_url = curl_getinfo($curl_handle, CURLINFO_EFFECTIVE_URL); if ($returned_http_code === self::HTTP_OK && strpos($returned_http_url, self::HTTP_CHALLENGE_URL)) { - // retrieve the FQDN - $returned_http_url = str_replace(self::HTTP_CHALLENGE_URL, '.', $returned_http_url); + $returned_http_url = str_replace(self::HTTP_CHALLENGE_URL, '', $returned_http_url); $returned_http_url = preg_replace('#^https?://#', '', $returned_http_url); array_push($checked_domains, $returned_http_url); @@ -69,6 +68,8 @@ class LetsEncrypt $valid_dns_domains = array(); foreach ($domains as $domain) { + //FQDN syntax + $domain .= '.'; $dns_record_ipv4 = dns_get_record($domain, DNS_A); $dns_record_ipv6 = dns_get_record($domain, DNS_AAAA);