Mercurial > prosody-hg
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 |
| parents | 38c95544b7ee |
| children | 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()); |
