Have a domain registered with Namecheap, using Cloudflare DNS servers. Prior this setup I was just using Namecheaps DNS until realizing I cannot use their production APIs for Traefik. Whilst I had this setup, updating with ddclient to Namecheap worked just fine.
Now that I am using Cloudflare DNS, I am trying to update the records using ddclient. Nothing seems to work, I've tried a number of different combinations and I've also put my domain into Development mode
so that changes are not cached whilst testing.
I have two A records in my cloudflare dashboard: mydomain.com
and the subdomain login
Here is my ddclient.config
:
daemon=300 # check every 300 seconds
syslog=yes # log update msgs to syslog
pid=/var/run/ddclient/ddclient.pid # record PID in file.
ssl=yes # use ssl-support.
##
## CloudFlare (www.cloudflare.com)
##
use=web, \
protocol=cloudflare, \
zone=<mydomain.com>, \
ttl=1, \
login=<my email login> , \
password=<my DNS-Edit enabled API key> \
login.<mydomain>.com
I have also tried just adding the subdomain underneath without the full domain i.e. login
and adding web=dynamicdns.park-your-domain.com
to the file, nothing seems to work.