Не запускается скрипт после рестарта

Обсуждение ПО и его настройки
Ответить
Alligator
Сообщения: 9
Зарегистрирован: 11 июл 2018, 11:51

Есть скрипт "sipdel"
:foreach i in=[/ip firewall connection find assured=no && dst-address~":5060"] do={
/ip firewall connection remove $i
}
:log warning "UP run SIP DEL"
Изображение
Галочка стартовать при перезагрузке стоит.

Дополнительно добавлял /system script run sipdel в Netwatch, результата на прошивке v6.40.5 и выше нет, не стартует при перезапуске.
При этом к консоле /system script run sipdel либо "ран скрипт" через "системс -> скриптс" выполняется успешно. Проблема на последних прошивках.


vqd
Модератор
Сообщения: 3605
Зарегистрирован: 26 сен 2013, 14:20
Откуда: НСК
Контактная информация:

Это галочка которая позволяет скрипту перезагружать микротик.


Есть интересная задача и бюджет? http://mikrotik.site
Jukilo
Сообщения: 38
Зарегистрирован: 07 июн 2018, 11:33

Галочка стартовать при перезагрузке стоит.
Это не то, вам нужно:
/sys scheduler add start-time=startup ...

И зачем сбрасывать соединения после перезагрузки?


vqd
Модератор
Сообщения: 3605
Зарегистрирован: 26 сен 2013, 14:20
Откуда: НСК
Контактная информация:

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


Есть интересная задача и бюджет? http://mikrotik.site
Alligator
Сообщения: 9
Зарегистрирован: 11 июл 2018, 11:51

vqd писал(а): 13 июл 2018, 04:46 более того. В момент загрузки микротик их там в принципе нет.Тоже интересно для чего такой скрипт выполнять при перезагрузке микротик
Иногда микротик уходит на перезагрузку, часто из-за проблем с питанием.
Данный скрипт нужен для регистрации SIP на IP телефоне.

Спасибо. Заработало.


Ответить