This is all good to know, but I’m not using docker or systemd to start Caddy… yet.
I’m starting it with caddy run in the same directory as my Caddyfile.
I’ve changed my Caddyfile to point to /tmp and /etc instead of directories under /home, and I get the same results.
I just get a blank screen, but the Firefox Developer’s Tools tells me that I’m getting a 404.
I don’t see any indication in the console that’s running caddy, and I don’t know where the actual logs are. I’ve looked in /var/log/caddy, but don’t find any files.
So, I turned logging on and received:
2025/03/21 18:35:42.124 INFO http.log.access.log0 handled request {“request”: {“remote_ip”: “192.168.1.15”, “remote_port”: “39139”, “client_ip”: “192.168.1.15”, “proto”: “HTTP/3.0”, “method”: “GET”, “host”: “test.theunimatrix.com”, “uri”: “/Database/”, “headers”: {“Sec-Fetch-User”: [“?1”], “Alt-Used”: [“test.theunimatrix.com”], “Accept”: [“text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/png,image/svg+xml,/;q=0.8”], “Sec-Fetch-Dest”: [“document”], “Upgrade-Insecure-Requests”: [“1”], “Sec-Gpc”: [“1”], “Accept-Encoding”: [“gzip, deflate, br, zstd”], “Cookie”: [“REDACTED”], “User-Agent”: [“Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:131.0) Gecko/20100101 Firefox/131.0”], “Sec-Fetch-Mode”: [“navigate”], “Accept-Language”: [“en-US,en;q=0.5”], “Sec-Fetch-Site”: [“none”], “Dnt”: [“1”], “Priority”: [“u=0, i”]}, “tls”: {“resumed”: false, “version”: 772, “cipher_suite”: 4865, “proto”: “h3”, “server_name”: “test.theunimatrix.com”}}, “bytes_read”: 0, “user_id”: “”, “duration”: 0.00009722, “size”: 0, “status”: 404, “resp_headers”: {“Server”: [“Caddy”], “Date”: [“Fri, 21 Mar 2025 18:35:42 GMT”]}}
But it doesn’t tell me where Caddy looked on the filesystem to fill this request.
What can I do?
TIA,
Mike.