Я установил monit на AWS ec2, и он работает нормально. Но когда я пытаюсь перезапустить службу nginx через пользовательский интерфейс monit, я получаю сообщение об ошибке типа «Forbidden Invalid CSRF Token + monit».
Моя конфигурация
check process nginx with pidfile /var/run/nginx.pid
start program = "/etc/init.d/mysql start"
stop program = "/etc/init.d/mysql stop"
Мониторинг орудия двойная отправка шаблона cookie для защиты от атак csrf он отправляет файл cookie с именем securitytoken
с почтовыми запросами, но до (как минимум) версии 1.20 не учитывалось наличие других файлов cookie до упомянутого.
Помимо обновления до более новой версии, где это должно быть исправлено есть простой обходной путь, просто удалите другие файлы cookie с помощью браузера или сделайте securitytoken
первый в списке.