В специальные лог-файлы, указанные в таблице, производится дополнительно протоколирование некоторых нештатных ситуаций работы Продукта. В эти файлы записывается информация, которая может помочь решить возникшую проблему.
Таблица 1
Имя файла |
Путь к файлу |
Содержание файла |
cspvpn_verify_err.log |
Каталог установки продукта (по умолчанию – S-Terra Client) |
Ошибки утилиты cspvpn_verify для проверки целостности неизменяемых и исполняемых файлов. |
cp.log |
Каталог %TMP% где %TMP% - переменная среды пользователя |
Сообщения криптоподсистемы уровня приложений |
failh.log |
Каталог %TMP% где %TMP% - переменная среды пользователя |
Аварийные события, не связанные с работой vpnsvc и lsp_show |
error.log |
Каталог %TMP%\lsp_mgr где %TMP% – переменная среды пользователя |
Аварийные события, связанные с работой утилиты lsp_mgr |
error.log |
Каталог %TMP%\vpnsvc где %TMP% – системная переменная (по умолчанию TMP=C:\WINDOWS\TEMP) |
Аварийные события, связанные с работой vpnsvc |
error.log |
Каталог %TMP%\vpnlogsvc где %TMP% – системная переменная (по умолчанию TMP=C:\WINDOWS\TEMP) |
Аварийные события, связанные с работой vpnlogsvc |
ConsBioRNG.log |
Каталог %TMP%\ где %TMP% – переменная среды пользователя |
SetupAPI.log |
SetupAPI.app.log SetupAPI.dev.log |
%Windir%\Inf |
Сообщения инсталлятора OC Windows Vista, OC Windows 7 и более поздних версий |
Имя и путь к файлу указываются администратором в дополнительных параметрах запуска WinInstaller: во вкладке Settings в GUI |
Сообщения инсталлятора OC Windows |
Например,
1. при неудачном старте vpn-демона (vpnsvc или vpnlogsvc) в файл error.log записывается сообщение следующего вида:
initialization of module '%{1}s' failed with code %{2}x
где
'%{1}s' – имя модуля при инициализации которого произошла ошибка
'%{2}s' – код ошибки при инициализации модуля
Пример
1313076721 initialization of module "hashes checker" failed with code 0xff
Модуль hashes checker появляется при проверке целостности неизменяемых файлов продукта при использовании утилиты cspvpn_verify
2. при форсированном завершении работы сервиса vpnsvc в файл error.log записывается последнее осмысленное сообщение вида:
vpnsvc: forceServiceFini
3. при форсированном завершении работы сервиса vpnlogsvc в его файл error.log записывается последнее осмысленное сообщение вида:
vpnlogsvc: forceServiceFini
4. при нарушении контроля целостности ini-файла или базы данных выдается сообщение вида:
'%{1}s' Error: the integrity check of the '%{2}s' failed
или
'%{1}s' FatalError: the integrity check of the '%{2}s' failed
где
'%{1}s' – имя модуля (“s_filestore” или “s_ini”), обнаружившего нарушение
'%{2}s' – указание на проблемный файл
ключ Error означает, что из данного модуля будут выданы дополнительные сообщения, и последним будет сообщение о форсированном завершении сервиса
ключ FatalError означает, что это последнее осмысленное сообщение данного модуля (vpnsvc или vpnlogsvc).
Пример файла “%WINDIR%\temp\vpnsvc\error.log” (записан из сервиса vpnsvc):
1305822135 s_filestore Error: the integrity check of the body-file "./db/lsps\00000002" of the DSC-file "00000002.dsc" failed
1305822135 vpnsvc: forceServiceFini