Software /
code /
prosody
Diff
core/s2smanager.lua @ 4511:92597f6223de
core.s2smanager: Fix check_cert_status() for when the stream has no from attr
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Tue, 21 Feb 2012 21:13:13 +0100 |
parent | 4493:cad62a675b60 |
child | 4512:eb97612bf42b |
child | 4513:23b540ab346a |
line wrap: on
line diff
--- a/core/s2smanager.lua Sun Feb 12 17:53:50 2012 +0000 +++ b/core/s2smanager.lua Tue Feb 21 21:13:13 2012 +0100 @@ -410,7 +410,12 @@ (session.log or log)("debug", "certificate chain validation result: valid"); session.cert_chain_status = "valid"; - local host = session.direction == "incoming" and session.from_host or session.to_host + local host; + if session.direction == "incoming" then + host = session.from_host; + else + host = session.to_host; + end -- We'll go ahead and verify the asserted identity if the -- connecting server specified one.