From 6b8128e861ed4e3c707c7b896d4e69a638c083d2 Mon Sep 17 00:00:00 2001 From: Nicolas Roman Date: Thu, 6 Jun 2019 18:18:09 +0200 Subject: [PATCH] move FQDN syntax to checkDNSValidity function --- lib/letsencrypt.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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);