Приветствую. В модуле alterator-net-iptables при добавлении ip-адреса внутренней сети в окно Добавить клиента: IP-адрес после нажатия кнопки "применить" вылетает сообщение: Ошибка: /usr/bin/iptables_helper: line 1013: val: unbound variable
Чтобы не открывать новую ошибку: Свежеустановленный alt-p9-server-sysv-20191212-x86_64 Захожу на 192.168.0.1:8080, раздел внутренние сети, просто нажимаю "применить" и получаю /usr/bin/iptables_helper: строка 1024: comm: не заданы границы переменной Мое решение - инициализировать переменную comm, заодно и val строка 1001 в /usr/bin/iptables_helper ir_add(){ local key val comm local services= default_services= comm= val=
(Ответ для apb на комментарий #0) > Приветствую. > В модуле alterator-net-iptables при добавлении ip-адреса внутренней сети в > окно Добавить клиента: IP-адрес после нажатия кнопки "применить" вылетает > сообщение: > Ошибка: > /usr/bin/iptables_helper: line 1013: val: unbound variable Не могу найти где находится данный параметр. Можете, пожалуйста, подробнее описать шаги для воспроизведения ошибки?
(Ответ для Denis Nazarov на комментарий #1) > Чтобы не открывать новую ошибку: > Свежеустановленный alt-p9-server-sysv-20191212-x86_64 > Захожу на 192.168.0.1:8080, раздел внутренние сети, просто нажимаю > "применить" и получаю > /usr/bin/iptables_helper: строка 1024: comm: не заданы границы переменной Ошибка воспроизвелась. Завел отдельную ошибку - https://bugzilla.altlinux.org/46221 - iptables_helper: строка 1024: comm: не заданы границы переменной
Не удается воспроизвести ошибку
(Ответ для Evgeny Ivanitskiy на комментарий #4) > Не удается воспроизвести ошибку Перепроверив ошибку всё же смог понять как её воспроизвести !Воспроизводится только на Alt Server При попытке добавить IP-адрес клиента во внутренних сетях через web alterator во вкладке "Брандмауэр" ⇢ "Внутренние сети" возникает ошибка /usr/bin/iptables_helper: line 1031: val: unbound variable Версия пакетов: alterator-net-iptables 4.19.10-alt1 Шаги для воспроизведения: 1. Зайти в браузер и перейти по адресу localhost:8080 2. Ввести пароль от пользователя root 3. Нажать справа вверху "Настройка" ⇢ "Режим эксперта" ⇢ "Применить" 4. В разделе "Брандмауэр" открыть "Внутренние сети" 5. В открывшемся разделе, внизу страницы, в поле "IP-адрес" ввести любой адрес 6. Нажать кнопку "Добавить" Ожидаемый результат: IP-адрес клиента добавляется без ошибок Фактический результат: Открывается окно с ошибкой "/usr/bin/iptables_helper: line 1031: val: unbound variable" Приложил видео с воспроизведением ошибки
Created attachment 13364 [details] Видео с воспроизведением ошибки
*** Bug 46221 has been marked as a duplicate of this bug. ***
alterator-net-iptables-4.19.11-alt1 -> sisyphus: Fri Aug 18 2023 Mikhail Efremov <sem@altlinux> 4.19.11-alt1 - index.scm: Don't crash on type-error. - all: Initialize variables (closes: #37437).