Bug #6778
closedCloudFlare Dynamic DNS fails when domain name uses a Second Level TLD
100%
Description
When using Dynamic DNS with CloudFlare if the domain name used has a second level TLD such as .co.uk the update will fail.
The cause is the following line within /etc/inc/dyndns.class (About line number 733)
$bottom_host_name = $host_names[count($host_names)-2] . "." . $host_names[count($host_names)-1];
This assumes that the zone name for CloudFlare will always be the highest two components of the host name.
Updated by Jim Pingle almost 8 years ago
- Status changed from New to Confirmed
- Target version set to 2.4.0
- Affected Version changed from 2.3.2 to All
Both CloudFlare and GratisDNS used the same logic that Namecheap used to use, which has several potential problems. I converted them over to match Namecheap with separate Hostname and Domain name fields, to avoid this and future problems.
Updated by Jim Pingle almost 8 years ago
- Status changed from Confirmed to Feedback
- % Done changed from 0 to 100
Applied in changeset 2446fffa5932e8debcaf165bfaf5492cea429c60.
Updated by Jim Pingle over 7 years ago
- Status changed from Feedback to Resolved
No confirmation, but no complaints. Other posts on the forum indicate CloudFlare is working in general on 2.4 now.