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

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

Утилиты находятся в каталоге /opt/VPNagent/bin (кроме cpverify, sname  и 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”. Повторить запуск утилиты можно после того, как хотя бы одна из таких утилит завершит работу.