После недавнего обновления Windows перестала запускаться служба MS SQL Reporting Services.
Симптомы:
В браузере ошибка простая: IE не может отобразить данную страницу.
На сервере: служба ReportServer не запускается , ошибка ниже:
Обновление, после которого перестала запускаться служба KB2868626.
Решение прислали сотрудники Майкрософта ссылаясь на более ранние аналогичные проблемы после обновлений.
Решение:
№1Разблокируйте следующие URLs в firewall или proxy:
http://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab
это в том случае, если с сервера есть выход в Интернет.
Альтернативное решение, которым я воспользовался
№2.
Выключите проверку CTL (certificate trust list) в Reporting Services service. Это предпочтительный метод если SSRS не имеет доступа в интернет или к изменение правил firewall или proxy невозможно.
a. Откройте файл ReportingServicesService.exe.config в текстовом редакторе (обычно лежит в этой папке C:\Program Files\Microsoft SQL Server\MSRS10_50.<Instance Name>\Reporting Services\ReportServer\bin).
b. Добавьте строчки в секции <runtime>:
<generatePublisherEvidence enabled="false"/>
<alwaysFlowImpersonationPolicy enabled="true"/>
c. Перезагрузите SSRS сервер
d.Запустите Reporting Services service
После этого служба заработала.
Симптомы:
В браузере ошибка простая: IE не может отобразить данную страницу.
На сервере: служба ReportServer не запускается , ошибка ниже:
В каталоге логов \\....\MSRS10_50.MSSQLSERVER\Reporting Services\LogFiles информации нет.Обновление, после которого перестала запускаться служба KB2868626.
Решение прислали сотрудники Майкрософта ссылаясь на более ранние аналогичные проблемы после обновлений.
Решение:
№1Разблокируйте следующие URLs в firewall или proxy:
http://ctldl.windowsupdate.com/msdownload/update/v3/static/trustedr/en/authrootstl.cab
это в том случае, если с сервера есть выход в Интернет.
№2.
Выключите проверку CTL (certificate trust list) в Reporting Services service. Это предпочтительный метод если SSRS не имеет доступа в интернет или к изменение правил firewall или proxy невозможно.
a. Откройте файл ReportingServicesService.exe.config в текстовом редакторе (обычно лежит в этой папке C:\Program Files\Microsoft SQL Server\MSRS10_50.<Instance Name>\Reporting Services\ReportServer\bin).
b. Добавьте строчки в секции <runtime>:
<generatePublisherEvidence enabled="false"/>
<alwaysFlowImpersonationPolicy enabled="true"/>
c. Перезагрузите SSRS сервер
d.Запустите Reporting Services service
После этого служба заработала.
Так же есть аналогичное решение и на сайте Майкрософт: http://support.microsoft.com/kb/2745448
Аналогичная ошибка возникает и после обновления KB2677070.
Хороших отчетов!
Спасибо! Очень помогли! :)
ОтветитьУдалить