Add missing authentication failure logging
This commit is contained in:
1 parent
540898de21
commit
4871613c67
1 file changed
+9
-1
+9
-1
@@ -79,7 +79,7 @@ async function authenticate(
|
||||
sessionContext.cacheSnapshot,
|
||||
"cwmp.auth"
|
||||
);
|
||||
if (!authExpression) return true;
|
||||
if (authExpression == null) return true;
|
||||
|
||||
let authentication;
|
||||
|
||||
@@ -901,6 +901,14 @@ export function onConnection(socket: Socket): void {
|
||||
const sessionContext = currentSessions.get(socket);
|
||||
if (!sessionContext) return;
|
||||
currentSessions.delete(socket);
|
||||
if (sessionContext.authState !== 2) {
|
||||
logger.accessError({
|
||||
message: "Authentication failure",
|
||||
sessionContext: sessionContext,
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
||||
const now = Date.now();
|
||||
|
||||
const lastActivity = sessionContext.lastActivity;
|
||||
|
||||
Reference in new issue
Block a user