Show A1-MD5 key in bad credentials warning.

This commit is contained in:
ghost 2025-12-28 22:13:23 +01:00
parent 3b133961f5
commit 0a2b21962b

View File

@ -181,7 +181,8 @@ impl<S: CredentialStore + Clone> AuthManager<S> {
let key = self.derive_long_term_key(&username, &password);
if !validate_message_integrity(msg, &key) {
warn!("auth reject: bad credentials username={} realm={} peer={}", username, realm, peer);
let key_hex = hex::encode(&key);
warn!("auth reject: bad credentials username={} realm={} peer={} a1_md5={} (debug)", username, realm, peer, key_hex);
return AuthStatus::Reject {
code: 401,
reason: "Bad Credentials",