Nothing in your logs say anything related to timezones, nor does the process depend on timezones. We can only help if you share full information properly with detailed description.
I am trying to get going with caddy for *arr apps, I have dns setup properly in my domain and it’s pointed towards my servers ip address. However, when I am running caddy I am getting the following warning, later proceeded by failed to get certificate. is it not setup properly? I followed the docs of the site.
2025/03/05 04:45:38.130 INFO http.auto_https server is listening only on the HTTPS port but has no TLS connection policies; adding one to enable TLS {“server_name”: “srv0”, “https_port”: 443}
2025/03/05 04:45:38.130 INFO http.auto_https enabling automatic HTTP->HTTPS redirects {“server_name”: “srv0”}
2025/03/05 04:45:38.130 INFO tls.cache.maintenance started background certificate maintenance {“cache”: “0xc0004abe00”}
2025/03/05 04:45:38.131 WARN http HTTP/2 skipped because it requires TLS {“network”: “tcp”, “addr”: “:80”}
2025/03/05 04:45:38.131 WARN http HTTP/3 skipped because it requires TLS {“network”: “tcp”, “addr”: “:80”}
2025/03/05 04:45:38.131 INFO http.log server running {“name”: “remaining_auto_https_redirects”, “protocols”: [“h1”, “h2”, “h3”]}
2025/03/05 04:45:38.131 INFO http enabling HTTP/3 listener {“addr”: “:443”}
Double check your DNS configuration. Some other server is replying with HTML.
Invalid response from http://**********.xyz: \"\\n<!DOCTYPE html>\\n<html lang=\\\"en\\\">\\n <head>\\n\\n<!-- Global site tag (gtag.js) - Google Analytics -->\\n<script async src=\\\"https://www\"
IP addresses in these ranges are considered private and cannot be reached from outside your own internal network.
RFC 1918 name
IP address range
Classful description
24-bit block
10.0.0.0 – 10.255.255.255
single class A network
20-bit block
172.16.0.0 – 172.31.255.255
16 contiguous class B networks
16-bit block
192.168.0.0 – 192.168.255.255
256 contiguous class C networks
If you want to continue with an IP address that’s within the private ranges, you need to use the DNS module of your DNS provider (appears to be Porkbun) so Caddy can complete the challenge successfully to obtain a certificate.
I am getting this error: jesse@server594:~/library$ sudo caddy run
2025/03/05 22:50:49.935 INFO using adjacent Caddyfile
Error: adapting config using caddyfile: parsing caddyfile tokens for ‘acme_dns’: getting module named ‘dns.providers.porkbun’: module not registered: dns.providers.porkbun, at Caddyfile:2
jesse@server594:~/library$
So it looks like you may have implemented the correct parameters in your Caddyfile based on your new error. For reference, here’s the module you need. Now you need to have the Caddy binary with the porkbun module. As you said before, you can use xcaddy. Instructions to use it are there.
Otherwise you can download the caddy binary with porkbun. The instructions for that are here.