6. Работа программ с терминальным сервером

Материал из NTSsoft
Перейти к: навигация, поиск

6.1 Для корректной работы программы в терминальном сервере необходимо:

1. Указать разные номера рабочих мест (Сервис - Основные настройки - Рабочее место - Настройка - Рабочее место). У каждой терминальной сессии номер должен быть уникален.
2. Убрать галочку в "Сервис - Основные настройки - Прочие настройки - Диалоги и предупреждения - Диалог-подтверждение при закрытии программы".
Или можно настроить через реестр: [HKEY_CURRENT_USER\Software\CTM\DCL\MAIN\Предупреждения] "Диалог-подтверждение при закрытии программы"="0"
3. Если на терминальном сервере настроено автоматическое отключение неактивной сессии, то нужно убедиться что идет именно завершение сессии, а не отключение.

6.2 Рекомендуемые настройки ВЭД Декларант

"Сервис - Основные настройки - Электронное декларирование - Формализованные документы" поставить галочку "Прикрепленные файлы размещать в хранилище" (суть настройки: при формализации бинарных документов (картинок, pdf и т.п.) файл копируется с локального диска на терминальный сервер и потом при отправке в таможню процесс переноса файла и его подписание сокращается).

6.3 Рекомендуемые настройки Монитор ЭД

"Сервис - Настройки - Основные", на закладке "Прием сообщений" поставить галочку "Запрет одновременного получения почты для терминальных сессий"

6.4 Работа c eToken и ruToken по RDP или в терминальном режиме

Особенность работы с защищенными носителями (eToken, ruToken и т.д.) в терминальной сессии заключается в том, что использовать можно только Защищенные Носители (далее ЗН), подключенные к клиентской станции. ЗН, подключенные непосредственно к терминальному серверу, в терминальной сессии использовать нельзя. :Это ограничение службы терминалов JC MS Windows.
В некоторых случаях eToken виден в диспетчере устройств, но не виден в eToken Properties. При этом количество виртуальных считывателей равно 0 и невозможно изменить это значение.
Драйвера eToken должны быть установлены и на сервере, и на локальном рабочем месте ("клиенте"). При этом в терминальном клиенте должна быть включена опция использования локальных ресурсов смарт-карт.

eToken необходимо подключать к клиентской станции.

Если ключ все же не виден в eToken Properties, необходимо проверить наличие виртуальных считывателей непосредственно на сервере. Если их кол-во равно 0, то локально на сервере в eToken Properties необходимо увеличить их до 1 или 2.

Взято было тут:Сайт eToken

6.5 Чиним чтение/запись в формате СТМ

  • В папке \CTM\DBC\ создаем подпапки: "POST_OUT"; "QUEUE"; "POST_IN_DIRS".
  • В файле \CTM\DBC\DBC.INI исправляем пути для разделов: "[POST_OUT]- Dir"; "[QUEUE] - Dir"; "[POST_IN_DIRS] - 0" соответственно.

6.6 DEP (Dáta Execútion Prevéntion)

  • Панель управления - Система - Дополнительные параметры системы - Закладка "Дополнительно" - Раздел "Быстродействие" - Параметры - Закладка "Предотвращение выполнения данных"
  • Если переключатель (точка) стоит в строке "Включить DEP для всех программ и служб, кроме выбранных ниже", то нужно добавить в список все "EXE" файлы программ СТМ.
  • Если не помогает, отключаем настройку в системе и выключаем функцию в БИОСе : Аппаратный NX-Bit

6.7 Если программа не запускается или запускается не из той папки

6.8 Как "ускорить" процесс выполнения подписи документов в терминале