core.certmanager: Expand debug messages about cert lookups in index 0.12
authorKim Alvefur <zash@zash.se>
Mon, 16 May 2022 11:39:17 +0200
branch0.12
changeset 12511 e242a6e74424
parent 12509 604bb5b8362d
child 12512 e6cfd0a6f0da
child 12513 a92e1de62c9e
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?
core/certmanager.lua
--- 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),