terminating... - administrator request

Обсуждение ПО и его настройки
Ответить
eoleg
Сообщения: 6
Зарегистрирован: 21 авг 2016, 11:48

Запускаю скрипт из шедулера и получаю:
pptp-ls terminating... - administrator request
Сам скрипт:

Код: Выделить всё

/interface pptp-client set pptp-ls disable=yes;
/interface pppoe-client set pppoe-vc disable=yes;
:log info ($prefix . "ТТТТ");
:local dumplist [/ip arp find]
    :foreach i in=$dumplist do={
        /ip arp remove $i
    }
    :log info ($prefix . "ARP очищен");
ip route disable [find gateway=172.16.222.130];
:log info ($prefix . "ИИИИИИИ");
:delay 10s;
/interface pppoe-client set pppoe-vc disable=no;
:log info ($prefix . "ЧЧЧЧЧЧ");
:delay 1s;
/interface pptp-client set pptp-ls disable=no;
:log info ($prefix . "СССССС");


Если запускаю через терминал то всё ок, скрипт выполняется.
ros 6.36.3
Что это значит, в чём причина может быть?


KARaS'b
Сообщения: 1199
Зарегистрирован: 29 сен 2011, 09:16

при выполнение сложных команд, состоящих из множества строк, через терминал, весь код, который должен выполниться как единое целое нужно поместить в фигурные скобки.


eoleg
Сообщения: 6
Зарегистрирован: 21 авг 2016, 11:48

Пробовал заключать в {}, бесполезно, не помогло.


Аватара пользователя
podarok66
Модератор
Сообщения: 4355
Зарегистрирован: 11 фев 2012, 18:49
Откуда: МО

От чьего имени вы работаете в терминале? У этого юзера есть права админа?


Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
eoleg
Сообщения: 6
Зарегистрирован: 21 авг 2016, 11:48

podarok66 писал(а):От чьего имени вы работаете в терминале? У этого юзера есть права админа?

Да full.
Я уж думаю доунгрейд может сделать до 6.34.6


eoleg
Сообщения: 6
Зарегистрирован: 21 авг 2016, 11:48

Я решил свою проблему, заключил всё в цикл и все команды выполнились.


Ответить