Страница 1 из 1

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

Добавлено: 11 июл 2018, 12:00
Alligator
Есть скрипт "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 либо "ран скрипт" через "системс -> скриптс" выполняется успешно. Проблема на последних прошивках.

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

Добавлено: 12 июл 2018, 14:46
vqd
Это галочка которая позволяет скрипту перезагружать микротик.

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

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

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

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

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

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

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

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