Подробный пошаговый гайд по диагностике и устранению ошибка 1747 в Secret Net Studio (SNS)
Ошибка 1747 в контексте Secret Net Studio (SNS) обычно указывает на проблему со службой удаленного вызова процедур (RPC) в операционной системе Windows или на сбой сетевого взаимодействия между Агентом Secret Net Studio и Сервером управления. В системных кодах Windows ошибка 1747 расшифровывается как "Служба аутентификации неизвестна" (The authentication service is unknown), что часто возникает при повреждении системных файлов, блокировке портов или некорректной установке агента.
Ниже представлен подробный пошаговый гайд по диагностике и устранению этой ошибки.
Шаг 1: Проверка системных служб RPC (Самая частая причина)
Secret Net Studio активно использует RPC для связи компонентов. Если эти службы отключены или работают со сбоями, возникнет ошибка 1747.
- Нажмите
Win + R, введитеservices.mscи нажмите Enter.
2. В открывшемся списке найдите следующие службы:
- Удаленный вызов процедур (RPC) (Remote Procedure Call)
- Сопоставитель конечных точек RPC (RPC Endpoint Mapper)
3. Убедитесь, что для обеих служб:
- Тип запуска: Автоматически (Automatic).
- Состояние: Выполняется (Running).
4. Если служба остановлена, нажмите на нее правой кнопкой мыши и выберите Запустить. Если тип запуска отличается, зайдите в Свойства и измените его.
Шаг 2: Проверка сетевого взаимодействия и брандмауэра
Ошибка может возникать, если брандмауэр Windows или корпоративный межсетевой экран блокирует RPC-трафик или порты Secret Net Studio.
1. Проверка доступности сервера:
- Откройте командную строку (
cmd). - Введите
ping <имя_или_IP_сервера_SNS>. Убедитесь, что пакеты доходят.
2. Проверка портов:
- Secret Net Studio по умолчанию использует порты 15000 и 15001 (TCP), а также динамические порты RPC (обычно диапазон 49152–65535).
- Временно отключите Брандмауэр Windows (или антивирус с сетевым экраном) на проблемном компьютере и попробуйте переустановить/запустить агент. Если ошибка исчезнет, необходимо добавить правила исключения для процессов SNS (
snsagent.exe,snsservice.exe) и указанных портов в брандмауэре.
Шаг 3: Чистая переустановка Агента Secret Net Studio
Часто ошибка 1747 возникает из-за "мусора" в реестре или файловой системе после неудачного обновления или удаления предыдущей версии.
1. Удаление:
- Зайдите в Панель управления -> Программы и компоненты.
- Найдите Агент Secret Net Studio и удалите его.
2. Очистка остатков (Важно!):
- Перезагрузите компьютер.
- Удалите оставшиеся папки (если они есть):
C:\Program Files\Code Security\Secret Net Studio
и
C:\Program Files (x86)\Code Security\Secret Net Studio
- Нажмите
Win + R, введитеregedit. - Перейдите по пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Code Securityи удалите раздел Secret Net Studio (сделайте резервную копию реестра перед удалением!). - Также проверьте путь:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servicesи удалите ключи, начинающиеся наsns(например,snsagent,snsfilter), если они остались.
3. Установка:
- Скачайте свежий дистрибутив Агента с Сервера управления SNS.
- Запустите установку от имени администратора.
Шаг 4: Проверка целостности системных файлов Windows
Повреждение системных библиотек Windows, отвечающих за аутентификацию и RPC, может вызывать эту ошибку.
- Запустите командную строку (
cmd) от имени администратора.
2. Введите команду и нажмите Enter:
sfc /scannow
- Дождитесь завершения проверки (это может занять 5–10 минут). Если будут найдены поврежденные файлы, система попытается их восстановить.
4. После завершения выполните вторую команду для проверки образа системы:
DISM /Online /Cleanup-Image /RestoreHealth
5. Перезагрузите компьютер.
Шаг 5: Конфликт с другим защитным ПО
Если на компьютере установлены другие средства защиты информации (СЗИ), антивирусы (Касперский, Dr.Web) или другие DLP-системы, они могут блокировать внедрение драйверов или процессов Secret Net Studio, интерпретируя это как подозрительную активность.
- Добавьте папку установки Secret Net Studio и основные процессы (
snsagent.exe,csrc.exe,snsservice.exe) в исключения антивирусного ПО. - Если используется сторонний фаервол, убедитесь, что он не блокирует локальные RPC-вызовы.
Шаг 6: Анализ журналов событий (Для точной диагностики)
Если ни один из шагов не помог, необходимо посмотреть, что именно записывает система в момент появления ошибки.
- Нажмите
Win + R, введитеeventvwr.msc. - Перейдите в Журналы Windows -> Система и Приложение.
- Отсортируйте записи по времени и ищите ошибки с красным значком, источником которых является Secret Net Studio, Code Security или Dcom (ошибки DCOM часто сопутствуют ошибке 1747).
- Текст конкретной ошибки из журнала поможет сузить круг поиска (например, укажет на конкретный сбойный модуль
.dll).
Информация предоставлена в ознакомительных целях. Применение описанных настроек в системах, должно осуществляться только после согласования с ответственными за информационную безопасность и в соответствии с требованиями ФСТЭК, ФСБ и иных уполномоченных органов.