Обновление версии zapret на 1.69.8 Keenetic. nfq_create_queue(): Operation not permitted
хотел обновить версию запрета до последней, но при настройке ловлю ошибку, busybox entware, ставлю на роутер keenetic
Запуск с ошибкой на версии 1.69.8
nfq_create_queue(): Operation not permitted
Предварительно конечно же сохранил старую сборку, версию на которой пробовал уже не помню, но попробую на более старых и отпишусь в теме.
ни какие стратегии не прописывал, пытался копировать config и сам скрипт zapret(но он не именялся) из старой версии в новую.
пробовал убивать все процессы killall -HUP nfqws далее по новой ./install_easy.sh
Запуск старой установленной версии
только что заменил, что я использую WS_USER=nobody и ошибка возникает только при этой переменной. в старой версии таких проблем нет. если подскажете в каком файле лежит версия, я обязательно отпишусь, какая версия рабочаяя)
Скрин с ошибкой, где я всего лишь разкоментировал WS_USER
1 запуск успешный, 2 запуск вываливается с ошибкой
методом недолгого перебора, я определил, что для меня на текущий момент рабочая версия v68, все версии начиная с v69 возвращают ошибку nfq_create_queue(): Operation not permitted Поскольку запуск возможен только с закоментированной #WS_USER=nobody, а с такой конфигурацией ничего не работает на keenetic.
я это и сделал, предварительно переложил в папочку старый запрет, версии начиная с v69 не запускаются
такая ошибка обычно когда уже есть процесс на той же очереди посмотрите pidof nfqws попробуйте nfqws --qnum 111
это правда два процесса была 814 и 823. почему то я думал что killall должен был все процессы прибить, и не проверел