Специализированные команды

В состав С-Терра Шлюз входит ряд специализированных команд (или утилит), предназначенных для управления общими настройками Продукта.

Утилиты находятся в каталоге /opt/VPNagent/bin (кроме cpverify и netifcfg) и могут вызываться из shell (без необходимости указывать полный путь к файлу). Все эти команды можно также запускать из консоли разграничения доступа и Cisco-like консоли с помощью команды run.

Запуск утилит с опцией h вызывает помощь (кроме утилиты netifcfg, у которой помощь вызывается при запуске без параметров).

Все утилиты, обращающиеся к vpnsvc сервису, имеют опцию -T <timeout>, устанавливающую максимальное время ожидания ответа от vpnsvc сервиса. Опция глобальная и должна указываться в начале списка опций, с которыми запускается утилита.
Например, команда sa_mgr T 0 show – корректная, а sa_mgr  show T 0 – нет.
Если опция не указана явно, то утилита ожидает ответа от vpnsvc сервиса в течение времени, установленного по умолчанию для этой утилиты.

Количество, одновременно обрабатываемых запросов от утилит vpnsvc сервисом, не больше 3. При превышении лимита запросы отвергаются, и утилита выдает диагностику “DAEMON  BUSY  NOW”. Повторить запуск утилиты можно после того, как хотя бы одна из таких утилит завершит работу.