This is an Information article on how to track the user login events/details. Unusual login activities or "Unauthorized Login" alerts are detected within security monitoring tools or the vSphere Client. This often includes successful GotSession events for users who deny performing the activity. These events typically originate from third-party integrations or automated services.
An activity has been performed in Vcenter web client through [email protected] credentials.
It is unclear which user performed the activity.
YYYY-MM-DDTHH:MM:SSINFO websso [52: tomcat-http -- 12] [CorId=######-##-######-#########] [auditlogger] {\"user\":\"[email protected]\", \"client\":\"<system/jump_server IP>\",\"timestamp\":\"MM/DD/YYYY HH:MM:SS GMT\",\"description\":\"User [email protected]@<system/jump_server IP> logged in with response code 200\", \"eventSeverity\":\"INFO\",\"type\":\"com.vmware.sso.LoginSuccess\"}
.YYYY-MM-DDTHH:MM:SSINFO websso [59: tomcat-http -- 19] [CorId=######-##-######-#########] [auditlogger] {\"user\":\"[email protected]\", \"client\":\"<system/jump_server IP\",\"timestamp\":\"MM/DD/YYYY HH:MM:SS GMT\", \"description\":\"User [email protected]@<system/jump_server IP> logged out\", \"eventSeverity\": \"INFO\", \"type\":\"com.vmware.sso.Logout\"}
A third-party appliance (e.g., backup software, monitoring tool, or automation script) is performing automated session cloning or logins using cached user credentials.
To identify the source of the login:
vpxd.log or journalctl using the reported timestamp and username: [vim.event.UserLoginSessionEvent] [info] [User [USER] logged in]vpxd-profiler.log corresponding to that timestamp: --> /SessionStats/SessionPool/Session/Id='########-####-####-####-############'/Username='[USER]'vpxd.log for the Session ID to find the ClientIP.