After a clean Caddy install, I get that domain in the Caddy logs, which is not mine. The question is that it points to the IP of my server. Is there any way for Caddy to ignore it. Mainly I wanted to get rid of these annoying console messages.
Caddy is a log emitter. It does not consume logs, except for the minimum processing required to encode and write logs. This is important because it keeps Caddy’s core simpler, leading to fewer bugs and edge cases, while reducing maintenance burden. Ultimately, log processing is out of the scope of Caddy core.
The only capability Caddy offers for filtering the logs it emits are these, configurable in JSON:
All defined logs accept all log entries by default, but you can filter by level and module/logger names. A logger’s name is the same as the module’s name, but a module may append to logger names for more specificity. For example, you can filter logs emitted only by HTTP handlers using the name “http.handlers”, because all HTTP handler module names have that prefix.