Comparison

plugins/mod_saslauth.lua @ 13290:c5767b7528ac

mod_saslauth: Clear 'auto' from endpoint hash var, it's not a real hash (thanks tmolitor)
author Matthew Wild <mwild1@gmail.com>
date Thu, 26 Oct 2023 18:30:47 +0100
parent 13289:38c95544b7ee
child 13363:2738dda885bb
comparison
equal deleted inserted replaced
13289:38c95544b7ee 13290:c5767b7528ac
333 log("debug", "Channel binding 'tls-unique' not supported (by LuaSec?)"); 333 log("debug", "Channel binding 'tls-unique' not supported (by LuaSec?)");
334 end 334 end
335 335
336 local certfile; 336 local certfile;
337 if tls_server_end_point_hash == "auto" then 337 if tls_server_end_point_hash == "auto" then
338 tls_server_end_point_hash = nil;
338 local ssl_cfg = origin.ssl_cfg; 339 local ssl_cfg = origin.ssl_cfg;
339 if not ssl_cfg then 340 if not ssl_cfg then
340 local server = origin.conn:server(); 341 local server = origin.conn:server();
341 local tls_config = pm_get_tls_config_at(server:ip(), server:serverport()); 342 local tls_config = pm_get_tls_config_at(server:ip(), server:serverport());
342 local autocert = certmanager.find_host_cert(origin.conn:socket():getsniname()); 343 local autocert = certmanager.find_host_cert(origin.conn:socket():getsniname());