Проблемы с интерфейсом ACID / BASE для SNORT IDS на удаленном хосте

Я только что установил SNORT и ACID/BASE, следуя этому пошаговому руководству: https://help.ubuntu.com/community/SnortIDS на удаленном хосте Debian через SSH. Основное отличие состоит в том, что я уже настроил брандмауэр, который заполняет весь входящий трафик, кроме SSH, HTTPS и loopback.

Теперь, когда я пытаюсь получить доступ к https://domain.xx/acidbase/base_db_setup.php, то есть к внешнему интерфейсу acidbase на последнем этапе настройки, я получаю следующую ошибку:
403 ЗАПРЕЩЕНО
You don't have permission to access /acidbase/base_db_setup.php on this server.

Я уже выполнил эту команду:
sudo sed -i "s#allow\ from\ 127.0.0.0/255.0.0.0#allow\ from\ 127.0.0.0/255.0.0.0\ 10.10.1.10/255.255.255.0 my-vpn-gateway.xx#" /etc/acidbase/apache.conf
и перезапустил Apache.

Я также пытался получить доступ к URL из моего сеанса SSH через веб-браузер Lynx, но всякий раз, когда я набираю: https: // localhost /, он говорит мне:
Unable to make secure connection to remote host.
Однако, когда я набираю: https://mydomain.xx/ это работает. Поэтому, возможно, у меня также есть какая-то ошибка в моей конфигурации Apache.

На удаленном хосте работает веб-сервер Apache 2.2, и я отключил VirtualHost на порту 80 и оставил только один для порта 443.

Любая помощь будет принята с благодарностью.

Спасибо

1 ответ

Решение

Наконец-то обнаружили проблему. Это была проблема конфигурации Apache. Все, что мне нужно было сделать, это добавить обратно:
NameVirtualHost *:80
Listen 80

В мой файл ports.conf и перезапустите Apache. Я сначала удалил их перед настройкой брандмауэра, чтобы ограничить доступ только к HTTPS. После этого мне удалось получить доступ к http://localhost/ из веб-браузера Lynx в рамках моего сеанса SSH.

Другие вопросы по тегам