Назад | Перейти на главную страницу

Не удалось включить фильтр принятия 'dataready'

Я не знаю почему, но я получаю это предупреждение, когда запускаю свой apache ...

su-3.2# /usr/local/apache2/bin/apachectl start
[Wed Sep 23 13:40:42 2009] [warn] (2)No such file or directory: Failed to enable the 'dataready' Accept Filter
su-3.2# grep accf /boot/loader.conf 
accf_data_load="YES"
accf_http_load="YES"
su-3.2# kldstat | grep accf
 3    1 0xffffffff80ce9000 7d0      accf_data.ko
 4    1 0xffffffff80cea000 14d8     accf_http.ko
su-3.2# uname -a
FreeBSD dd.alexus.org 7.2-RELEASE-p1 FreeBSD 7.2-RELEASE-p1 #7: Sat Jun 27 02:42:30 UTC 2009     alexus@dd.alexus.org:/usr/obj/usr/src/sys/GENERIC  amd64
su-3.2#

Похоже, ваш apache httpd не ищет httpready Принять фильтр, он ищет дата фильтр. Понятия не имею почему. (Дикие предположения, что вы используете mod_ftp.)

попробуй это:

kldload accf_data.ko

или это в loader.conf:

accf_data_load="YES"

Для всеобщего сведения, причина, по которой Apache ищет фильтр объектов данных в дополнение к фильтру httpready, заключается в том, что SSL-соединения не могут обрабатываться с помощью фильтра httpready. Фильтр данных почти дает тот же уровень преимуществ "избегания переключения режима ядра" для HTTPS-соединения.

У вас есть accf_data_load="YES" в вашем loader.conf тоже?