Журналы Windows
Основным средством диагностики Сервиса Проверки Подписи являются журналы Windows. При создании экземпляра службы регистрируются два журнала: Admin и Operational. Журнал Admin предназначен для администраторов Сервиса Проверки Подписи. Журнал Operational предназначен для сбора журналов Сервиса Проверки Подписи при диагностике и исправлении сложных ошибок.
Ошибки на ранних стадиях запуска Сервиса Проверки Подписи могут быть записаны в журнал Приложений (Applications). Обычно источниками событий при ошибках запуска веб-приложения являются ASP.NET 4.0.30319.0 и System.ServiceModel 4.0.0.0.
Для диагностики ошибок построения цепочек сертификатов, проверки статусов сертификатов можно использовать журнал CAPI2. Для начала работы с журналом его требуется включить. Для включения журнала щелкните по нему правой кнопкой мыши и выберите пункт "Включить журнал" в контекстном меню. После устранения ошибки аналогичным образом отключите журнал.
Для ручной регистрации SVS необходимо выполнить в консоли PowerShell следующую команду.
$eventSrcMgr = New-Object -TypeName CryptoPro.DSS.Common.Utils.EventSourceManager -ArgumentList "CryptoPro-SVS-VerificationService"
$eventSrcMgr.Deploy("5011fb6e-844d-5f46-40d4-5a5730f6e330", "C:\Program Files\Crypto Pro\DSS\VerificationService\bin\CryptoPro.DSS.VerificationService.Diagnostics.CryptoPro-SVS-VerificationService.etwManifest.dll")