Если в процессе конфигурирования Apache или NGINX после добавления строки:
default accept_filter=httpready;
появляется ошибка:
Starting nginx.
nginx: [alert] setsockopt(SO_ACCEPTFILTER, “httpready”) for 77.120.106.40:80 failed, ignored (2: No such file or directory)
Значит не подгружен модуль ядра accf_http.
Проверить можно командой (FreeBSD):
# kldstat | grep accf_http
Если модуль отсутствует – загрузим его командой:
# kldload accf_http
В случае ошибки такого вида:
# kldload accf_http
kldload: can’t load accf_http: Operation not permitted
Обратитесь к провайдеру, у которого вы брали ваш VPS.
И проверим ещё раз:
# kldstat | grep accf_http
5 1 0xc3d8f000 2000 accf_http.ko
Добавим его в загрузку вместе с системой. Для этого в файл /boot/loader.conf добавляем:
accf_http_load=”YES”