Acme:error 400: Caddy2.0 WP-Freenas

This error means that Let’s Encrypt isn’t connecting to Caddy, but to some other TLS endpoint (or maybe not a TLS endpoint at all). Make sure your DNS and network infrastructure are set up correctly.