Я использовал fwbuilder в течение многих лет.
Это - единственный графический интерфейс, который обрабатывает конфигурации создания для Linux, BSD, Cisco, Mac OS...
Также поддержки ssh установка скомпилированных наборов правила и простой интеграции со сценариями платформы для сохранения результирующих правил.
GPL со вторичной заплаченной лицензией на двоичные файлы Mac OS X и Windows.
Включение соответствующего фрагмента из вашей конфигурации и конкретного URL-адреса, с которым вы его видите, может помочь. Без любого из них я не уверен, что у кого-то будет достаточно информации, чтобы отладить эту проблему.
Предположительно, я бы предположил, что URL-адрес, который вы загружаете, на самом деле не находится за директивами auth и что некоторый внешний ресурс является так что вы видите загрузку страницы, но получаете диалоговое окно авторизации только после загрузки ресурса.
У меня была аналогичная проблема. Обычно это означает, что основной сайт попадает в блок location
в вашей конфигурации nginx ДО блока location
с настройками аутентификации. Вы увидите настройки аутентификации только для некоторого вида CSS или около того, который загружен и попадает в правильный блок location
.
Проверьте вкладку сети в Chrome (или другом браузере), чтобы узнать, какой файл отвечая на 401 и исследуйте оттуда.