Hello,
I am setting up a new freepbx 16 system and attempting to use the built in ddns included with sysadmin pro to generate my letsencrypt certificate. I have set ddns to on and copied the address into my hostname and port management page. I also switched the LE port to be on port 80. I have made a rule in my sonicwall to allow port 80/443 traffic to the lan ip of my freepbx system.
I have it configured to go directly to the servers ip. I used the wizard in sonicwall to create the rules. Couldn’t find any guides online for sonicwalls exact configuration for letsencrypt/freepbx.
Is the DDNS resolving the correct public IP for the PBX? Just to rule out an issue there. Change the hostname on the server (SysAdmin > Hostname) equals to the DDNS domain name and try again.