none
Служба маркеров безопасности не выдает маркеры. Возможно, эта служба неисправна. RRS feed

  • Вопрос

  • Добрый день!

    Возникла ошибка SharePoint 2010: SPSecurityTokenService (SecurityTokenService) Служба маркеров безопасности не выдает маркеры. Возможно, эта служба
    неисправна...

    В event viewer ошибка следующая: SharePoint Foundation 8306:Произошло исключение при попытке выдать маркер безопасности: Сервер не предоставил значащий ответ. Это может быть вызвано несоответствием контракта, преждевременным завершением сеанса или внутренней ошибкой сервера.

    Пробовал все, что описано в статье http://support.microsoft.com/kb/2493524  - ничего не помогает.

    Когда делаю $sts.Provision(), выдается ошибка:Исключение при вызове "Provision" с "0" аргументами: "Задание таймера завершено, но со сбоем на одном или нес кольких компьютерах в ферме." строка:1 знак:15 + $sts.Provision <<<< () + CategoryInfo : NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId : DotNetMethodException

    А в event viewer возникает сообщение:

    Имя журнала: Application

    Источник: Microsoft-SharePoint Products-SharePoint Foundation

    Код события: 6398

    Категория задачи:Таймер

    Уровень: Критический

    Описание: Исключение в методе Execute определения задания Microsoft.SharePoint.Administration.SPServiceApplicationInstanceProvisioningJobDefinition (идентификатор 71449491-6a57-4ade-bdc5-6e2e53bfd17d). Дополнительные сведения см. ниже.

    Раздел конфигурации приложения-службы не найден.

    Прошу помочь в разрешении проблемы. Заренее благодарен


    • Изменено yukho 6 сентября 2012 г. 12:04
    6 сентября 2012 г. 11:56

Ответы

  • Итог: с помощью мастера настройки продуктов SharePoint 2010 переподключился к ферме, сделал Provision()  для SecurityTokenService, изменил настройки проверки подлинности SecurityTokenServiceApplication.

    • Помечено в качестве ответа yukho 10 сентября 2012 г. 11:20
    10 сентября 2012 г. 11:20

Все ответы

  • Добрый день.

    Выполнил (как советуется здесь):

    $h = Get-SPServiceHostconfig

    $h.Provision()

    $services = Get-SPServiceApplication

    foreach ($service in $services) { $service.provision();write-host $service.name}

    После этого ошибка после выполнения Provision() для SecurityTokenService не появляется, тем не менее ошибка SharePoint Foundation 8306 все ещё существует, маркеры безопасности не выдаются...


    • Изменено yukho 7 сентября 2012 г. 5:12
    7 сентября 2012 г. 5:09
  • Итог: с помощью мастера настройки продуктов SharePoint 2010 переподключился к ферме, сделал Provision()  для SecurityTokenService, изменил настройки проверки подлинности SecurityTokenServiceApplication.

    • Помечено в качестве ответа yukho 10 сентября 2012 г. 11:20
    10 сентября 2012 г. 11:20
  • Итог: с помощью мастера настройки продуктов SharePoint 2010 переподключился к ферме, сделал Provision()  для SecurityTokenService, изменил настройки проверки подлинности SecurityTokenServiceApplication.

    А каким именно образом изменили настройки проверки подлинности, если не секрет?
    19 ноября 2014 г. 10:02