Я пытаюсь создать запланированную задачу на Server 2012 R2 для работы в качестве учетной записи службы домена. Я выбираю «Запускать вне зависимости от того, вошел ли пользователь в систему или нет», выбираю учетную запись службы домена, нажимаю «ОК», вводю учетные данные, а затем получаю следующее сообщение об ошибке:

An error has occurred for task LPAEmail. Error message: The following error was reported: A specified logon session does not exist. It may have already been terminated.

То, что я уже пробовал:

  • Проверил, что Network access: Do not allow storage of passwords and credentials for network authenticationполитика отключена .
  • Вход на сервер как пользователь.
  • Другая учетная запись домена.
  • Пробовал использовать учетную запись локального администратора.
  • Добавление учетной записи домена в локальную группу администраторов.
  • Изменение «Настроить для» на Vista, Windows 7 и Server 2012 R2. Ни один из них не имел значения.
  • Настройка локальной учетной записи, а затем ввод учетных данных для учетной записи домена при появлении запроса.
  • Проверено, что "Срок действия пароля не истекает" проверяется для учетной записи службы.
  • Пытался создать совершенно новую задачу.

Есть ли у кого-нибудь предложения, что еще попробовать?

Примечание. Я обнаружил, что если установить флажок «Не сохранять пароль. Задача будет иметь доступ только к ресурсам локального компьютера», это сработает. Но это неприемлемое решение, потому что задача требует доступа к удаленным ресурсам.

answer

Оказывается, проблема заключалась в том, что диспетчер учетных данных был отключен с помощью следующих параметров реестра:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
"DisableCredMan"=dword:00000000
"disabledomaincreds"=dword:00000000

Оба значения должны быть установлены на, 0чтобы диспетчер учетных данных мог работать с учетными записями домена.