Итак, модули ядра загружены !! что происходит??
accf_http_load="YES"
accf_data_load="YES"
пытаюсь загрузить ...
dev# kldload accf_data.ko
kldload: can't load accf_data.ko: File exists
и все еще есть эти ошибки
[Fri Aug 26 09:23:31 2011] [warn] (22)Invalid argument: Failed to enable the 'httpready' Accept Filter
[Fri Aug 26 09:23:31 2011] [warn] (22)Invalid argument: Failed to enable the 'dataready' Accept Filter
почему никто не отвечает на этот вопрос Проблема с httpready при перезапуске Apache httpd на FreeBSD? !!! Тот же вопрос, что и мой! Это новый баг во freebsd что ли?
Хорошо, проблема решена.
dev# cat /boot/defaults/loader.conf | grep accf
accf_data_load="NO" # Wait for data accept filter
accf_dns_load="NO" # Wait for full DNS request accept filter
accf_http_load="NO" # Wait for full HTTP request accept filter
dev# cat /etc/rc.conf | grep apache22
apache22_http_accept_enable="NO"
apache22_enable="YES"
Я не знаю, когда этот параметр apache22_http_accept_enable появился в rc.conf, но для него должно быть установлено значение NO, и если вы не добавите какой-либо фильтр accept, никакие предупреждения не будут отображаться. Раньше было иначе. Обычно, если вы не загружаете фильтр принятия, предупреждение будет появляться каждый раз при запуске apache .. теперь все по-другому ..
Разве не отчет об ошибке указать, что проблема возникает только при перезапуске apachectl или изящном apachectl? Разве вы не можете обойти это с помощью остановки apachectl, а затем запуска apachectl, пока проблема не будет устранена на уровне apache?