Site icon EfmSoft

Что означает код ошибки Windows 1365 (ERROR_BAD_LOGON_SESSION_STATE)?

 
Предыдущий Следующий
ERROR_NO_SUCH_PACKAGE ERROR_LOGON_SESSION_COLLISION

ERROR_BAD_LOGON_SESSION_STATE

Что означает ERROR_BAD_LOGON_SESSION_STATE

ERROR_BAD_LOGON_SESSION_STATE означает, что сеанс входа найден, но его текущее состояние несовместимо с запрошенной операцией. Для собственных authentication packages это часто указывает на ошибку владения жизненным циклом после передачи AuthenticationId в LSA, а не на неверные credentials пользователя.

Что проверить

  • Запишите AuthenticationId и точный LSA/authentication-package вызов, который вернул код.
  • Проследите создание logon session, передачу идентификатора LSA, создание token и последующий cleanup; один и тот же владелец не должен удалять сеанс дважды.
  • При гонке с logoff/termination перечитайте состояние после окончания перехода, а не считайте ранее перечисленный AuthenticationId доказательством допустимости операции.

Как подтвердить правильную обработку

Исправление подтверждается согласованным владением logon-session lifecycle без двойного удаления и без ERROR_BAD_LOGON_SESSION_STATE в том же сценарии.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.

Exit mobile version