core.certmanager: Expand debug messages about cert lookups in index
Answers my recurring question of
> Using cert "certs/example.com.crt" from index
... for what?
--- a/core/certmanager.lua Sun May 15 23:16:14 2022 +0200
+++ b/core/certmanager.lua Mon May 16 11:39:17 2022 +0200
@@ -159,7 +159,7 @@
if certs then
local cert_filename, services = next(certs);
if services["*"] then
- log("debug", "Using cert %q from index", cert_filename);
+ log("debug", "Using cert %q from index for host %q", cert_filename, host);
return {
certificate = cert_filename,
key = find_matching_key(cert_filename),
@@ -185,7 +185,7 @@
for _, certs in pairs(cert_index) do
for cert_filename, services in pairs(certs) do
if services[service] or services["*"] then
- log("debug", "Using cert %q from index", cert_filename);
+ log("debug", "Using cert %q from index for service %s port %d", cert_filename, service, port);
return {
certificate = cert_filename,
key = find_matching_key(cert_filename),