Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Inaccessible logs: Security / 2 сообщений из 2, страница 1 из 1
10.12.2012, 07:16
    #38071868
stenford
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Inaccessible logs: Security
При попытке выполнить один из методов вебсервиса, он валится со следующей ошибкой:

System.Security.SecurityException: The source was not found, but some or all event logs could not be searched. To create the source, you need permission to read all event logs to make sure that the new source name is unique. Inaccessible logs: Security.

Гугл говорит что причиной такой ошибки является то, что вебсервис пытается записать системный лог и у соответствующего IIS аккаунта нет на это прав. Аккаунт который используется в IIS это ApplicationPoolIdentity, и этому аккаунту надо дать право WRITE на ключ HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\EventLog в реестре что-бы вылечить проблему.

Как это сделать? ApplicationPoolIdentity не является отдельным аккаунтом и невидим через RegEdit
...
Рейтинг: 0 / 0
10.12.2012, 12:28
    #38072199
bazile
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Inaccessible logs: Security
stenford,

когда у пула выбран запуск от имени ApplicationPoolIdentity, то в системе создается пользователь IIS AppPool\ИмяПула. Попробуй этому аккаунту права дать.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Inaccessible logs: Security / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]