DDclient config issues (full details inside)

I’ve set up the DDclient container as shown on the dockerhub page. I have one mounted volume, /config, which holds the ddclient.conf file. I added the PUID and PGID variables. I use google domains, and here is my config file (note: I’ve deleted all the commented text to make it easier to read):

daemon=600
syslog=yes
pid=1024
ssl=yes
use=web,
web=checkip.dyndns.org/,
protocol=googledomains,
login=mygooglegeneratedlogin,
password=mygooglegeneratedpassword
mydomain.tld

I’ve also tried the following:

daemon=600
syslog=yes
pid=1024
ssl=yes
protocol=googledomains,
login=mygooglegeneratedlogin,
password=mygooglegeneratedpassword
mydomain.tld

I’ve tried it with/without commas and ssl. I also read somewhere that I need to place apostrophes around my password, so I tried that, too; but it didn’t work. Any ideas?

For my DNS record, I use a synthetic dynamic dns record for the domain (@).

Why did you change the pid? That is a path to the pid file and shouldn’t be changed.

You only need to set use=web as checkip.dyndns.org is the default, which is mentioned in the config file.

I reset the PID to default. I thought it wanted the PUID. I also got rid of web=checkip.dyndns.org/. Still no luck. Any other ideas?

these are my container environmental variables, in case it helps: http://prntscr.com/smerme

Post the docker create command/compose and also the docker log.
Which OS are you running?