Ошибка с nginx и naxis, проблема несовместимости

Я делаю проект о приложениях безопасности, и у меня возникла проблема несовместимости при использовании nginx с модулями naxsi и uwsgi на одном сервере. Версия Ubuntu - 12.04 LTS. Я думаю, что есть ошибка

. Я не могу установить nginx с uwsgi и naxsi на одном сервере. Нет пакета, включающего обе функции. Я не могу использовать директивы конфигурации LearningMode и uwsgi_param.

apt-cache show nginx-naxsi

Пакет: nginx-naxsi Приоритет: дополнительный Раздел: Universe / httpd Установленный размер: 717 Сопровождающий: Разработчики Ubuntu Оригинал-Сопровождающий: Kartik Mistry Архитектура: amd64 Источник: nginx Версия: 1.1.19-1ubuntu0.7 Предоставляет: httpd, nginx Зависит: nginx-common (= 1.1.19-1ubuntu0.7), libc6 (> = 2.14), libpcre3 (> = 8.10), libssl1.0.0 (> = 1.0.0), zlib1g (> = 1: 1.1.4) Конфликты: nginx-extras, nginx-full, nginx-light Имя файла: pool / universe / n / nginx / nginx-naxsi_1.1.19-1ubuntu0.7_amd64.deb Размер : 301112 MD5sum: a3064faab83136b277e07d00d027a34d SHA1: 788fd0143cf5da2019dce42823554d01ade6d9a0 SHA256: 595d6225ca33558596400b70d70f5b2a133251b2d11fc4c1fd8d0f656e018aed Описание-ан: Nginx веб-сервер с naxsi 0,44 включены Nginx (двигатель х) является веб-сервер, созданный Игорем Сысоев и любезно предоставлены с открытым исходным кодом сообщества. Этот сервер можно использовать в качестве автономного HTTP-сервера и в качестве обратного прокси-сервера перед каким-либо Apache или другим большим сервером, чтобы уменьшить нагрузку на внутренние серверы при множестве одновременных HTTP-сессий. , Этот пакет предоставляет стандартную версию Nginx, включая брандмауэр веб-приложений naxsi. , МОДУЛИ ВКЛЮЧЕНЫ: Стандартные модули HTTP: ядро, доступ, базовая аутентификация, автоматический индекс, браузер, кодировка, пустой GIF, FastCGI, Geo, Gzip, заголовки, индекс, лимитные запросы, зона ограничения, журнал, карта, Memcached, прокси, реферир, Перезапись, SCGI, разделенные клиенты, SSI, восходящий канал, идентификатор пользователя, дополнительные модули HTTP UWSGI: предварительное сжатие Gzip, IPv6, статус-заглушка, почтовые модули SSL: нет. Сторонние модули: Naxsi, очистка кэша, восходящая ярмарка. Домашняя страница: http: // nginx .net Описание-md5: 7b47bed487001599307c11ff0327c114 Ошибки: https://bugs.launchpad.net/ubuntu/+filebug Происхождение: Ubuntu

Пакет: nginx-naxsi Приоритет: дополнительный раздел: universe / httpd Установлен-Размер: 717 Поддержка: Ubuntu Разработчики Оригинал-Поддержка: Kartik Mistry Архитектура: amd64 Источник: nginx Версия: 1.1.19-1 Предоставляет: httpd, nginx Зависит: nginx-common (= 1.1.19-1), libc6 ( > = 2.14), libpcre3 (> = 8.10), libssl1.0.0 (> = 1.0.0), zlib1g (> = 1: 1.1.4) Конфликты: nginx-extras, nginx-full, nginx-light Имя файла: pool / вселенная / п / Nginx / Nginx-NaX si_1.1.19-1_amd64.deb Размер: 301618 MD5sum: 3670f429017e3a59f38463848aafef0b SHA1: e0bcd7be13e34f43e0db884d9511d8162f0ad8ac SHA256: 8096b62799df9e8fac23f52ff3ea16bee2683715a09eb6ebda1e76e60421e654 Описание-ан: Nginx веб-сервер с naxsi 0,44 включены Nginx (двигатель х) является веб-сервер, созданный Игорем Сысоев и любезно предоставлены открыто- исходное сообщество. Этот сервер можно использовать в качестве автономного HTTP-сервера и в качестве обратного прокси-сервера перед каким-либо Apache или другим большим сервером, чтобы уменьшить нагрузку на внутренние серверы при множестве одновременных HTTP-сессий. , Этот пакет предоставляет стандартную версию Nginx, включая брандмауэр веб-приложений naxsi. , МОДУЛИ ВКЛЮЧЕНЫ: Стандартные модули HTTP: ядро, доступ, базовая аутентификация, автоматический индекс, браузер, кодировка, пустой GIF, FastCGI, Geo, Gzip, заголовки, индекс, лимитные запросы, зона ограничения, журнал, карта, Memcached, прокси, реферир, Перезапись, SCGI, разделенные клиенты, SSI, восходящий канал, идентификатор пользователя, дополнительные модули HTTP UWSGI: предварительное сжатие Gzip, IPv6, статус-заглушка, почтовые модули SSL: нет. Сторонние модули: Naxsi, очистка кэша, восходящая ярмарка. Домашняя страница: http: // nginx .net Описание-md5: 7b47bed487001599307c11ff0327c114 Ошибки: https: // bugs.launchpad.net/ubuntu/+filebug Происхождение: Ubuntu

Может помочь мне сказать, что я могу сделать, чтобы решить эту проблему?

0
задан 12 June 2015 в 17:34

1 ответ

К сожалению, если Вы хотите NAXSI и поддержку uwsgi, необходимо скомпилировать вручную исходный код NGINX и с naxsi и с uwsgi, чтобы заставить его работать с функциями, которые Вы хотите поддерживать. Нет никакого другого способа получить все функции, в которых можно было бы нуждаться на данной разновидности NGINX.

<час>

NGINX Naxsi удерживается от использования и не поддерживается.

, К сожалению, проблема возвращается к тому, как SRUs, и что Debian сделал с 14,04. NAXSI и всегда был ЧРЕЗВЫЧАЙНО тверд к пакету, это не тривиальная модификация. Каждый раз, когда они изменяют ruleset и такой, все остальное, кажется, повреждается наряду с ним, и природа обновлений SRUs и Debian устраняет обновлять модуль только для исправления маленькой ошибки правил.

См. это для получения дополнительной информации о разновидностях.

Примечание, что NGINX Naxsi больше не поддерживается мной или Ubuntu больше, так как это было отброшено и всегда было головной болью поставщикам программного блока NGINX.

0
ответ дан 12 June 2015 в 17:34

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

Похожие вопросы: