Продукты
Защита виртуальных сред
Защита серверов и рабочих станций
Создание и проверка электронной подписи
Все продукты компании
Решения
Центральный офис
+7 (495) 982-30-20
buy@securitycode.ru
Техническая поддержка
8 (800) 505-30-20
support@securitycode.ru
12551 - Запрет прямого обращения к принтеру ч.2

12551 - Запрет прямого обращения к принтеру ч.2

01 февраля 2020

     Продукт: Secret Net Studio Secret Net      Версия: 7.4, 7.6, 7.7, 8.0, 8.1, 8.2, 8.3      Дата изменения: 20.02.2020

Проблема


При подключении через программу к устройству, подключенному по COM порту, в журнале фиксируется ошибка "Запрет прямого обращения к принтеру". Подсистема КП блокирует любые обращения в COM и LPT порты. Обусловлено это тем, что нет однозначного способа идентифицировать, какое устройство подключено через этот порт.
Симптомы: в журнале фиксируется ошибка "Запрет прямого обращения к принтеру" . Например: Запрет прямого обращения к принтеру. Имя процесса: C:\Program Files\Windows NT\HYPERTRM.EXE ID процесса: 1856 Принтер: \\.\COM1 Принтер: \\.\COM1 В трассировке : 23.11.2016 07:26:58:78[SnPC] [4DC:564] SendMessageDispatch Получено сообщение 0x20270014 23.11.2016 07:26:58:78[SnPC] [4DC:564] Handle_SNM_PRINT_CHECK_DIRECT Контроль прямой печати (\\.\COM1) 23.11.2016 07:26:58:78[SnPC] [4DC:564] GetProcessImage Процесс 3224: C:\Program Files\Windows NT\HYPERTRM.EXE 23.11.2016 07:26:58:78[SnPC] [4DC:564] Handle_SNM_PRINT_CHECK_DIRECT Прямая печать запрещена 23.11.2016 07:26:58:79[SnPC] [4DC:564] W> SendMessageDispatch Code: 0x00000005 Description: Отказано в доступе. File: .\SnPC.cpp Function: Handle_SNM_PRINT_CHECK_DIRECT Line: 3066 23.11.2016 07:26:58:79[SnSrv] [4DC:564] SnrSendMessage = 00000005 23.11.2016 07:26:58:79[SnSrvApi] [C98:C9C] W> Code: 0x00000005 Description: Отказано в доступе. File: .\SnSrvApi.cpp Function: SnSendMessage Line: 857 23.11.2016 07:26:58:79[SnPrintSubSystem] [C98:C9C] W> CCoreComm::SendMessageW Ошибка при посылке сообщения 0x20270014 подсистеме 1610612756, 0x00000005 23.11.2016 07:26:58:79[SnPrintSubSystem] [C98:C9C] CClientSessionMgr::CloseSession >> 23.11.2016 07:26:58:79[SnSrv] [4DC:4F0] SnrCloseSession( 015A7998 ) 23.11.2016 07:26:58:79[SnSrvLib] [4DC:4F0] CSnSrvGlobal::RemoveClient(8000000E, @HYPERTRM0C98) 23.11.2016 07:26:58:79[SnSrvLib] [4DC:4F0] CSnSrvGlobal::RemoveClient(8000000E) done 23.11.2016 07:26:58:81[SnSrv] [4DC:4F0] SnrCloseSession = 00000000 23.11.2016 07:26:58:81[SnPrintSubSystem] [C98:C9C] W> SnPSDirectPrintControl Code: 0x00000005 Description: Отказано в доступе. File: ..\. .\Common\CoreComm.cpp Function: CCoreComm::SendMessageW Line: 418

Решение

Данная проблема решена в Secret Net Studio 8.5. Настраивается политика исключений.

Информация оказалась полезной?

Не нашли ответа на свой вопрос? Используйте внутренний поиск: