Страница 1 из 1

MAKE-CACHE: ERROR: fcntl return error: Bad file descriptor

Добавлено: Ср ноя 10, 2004 16:40
Zigzug
Помогите разобраться - не работает редиректор.
Вот что нашел в логах Режика:

2004-11-10 15:24:39 [16207] MAKE-CACHE: ERROR: Can't open file /usr/local/rejik3/banlists/banners/lock.file: Permission denied

2004-11-10 15:24:39 [16207] Waiting for make-cache finished

2004-11-10 15:24:39 [16207] MAKE-CACHE: ERROR: fcntl return error: Bad file descriptor

А в cache.log, в свою очередь, появляется сообщение:
FATAL: The redirector helpers are crashing too rapidly, need help!

Система - FreeBSD-5.3
Squid - 2.5.STABLE7
Redirector - 3.2.0

Re: MAKE-CACHE: ERROR: fcntl return error: Bad file descript

Добавлено: Ср ноя 10, 2004 21:04
Goblin Shi'k L'Grubbr
Zigzug писал(а):Permission denied
Проверь права на каталоги режика.
Владелец и группа должны быть те же, что и у прокси.
Самый простой вариант -- запусти сценарий rejik3/etc/set-permissions.

Для каталога, в который пишутся логи установи такие же права.

Добавлено: Чт авг 25, 2005 11:10
nayk
Вижу что срок проблемы уже истёк, но отвечаю для себя и для других.
У меня подобный баг наблюдался после некорректной передачи списка бан-листов на линукс-сервер. То есть видимо символы перевода строки вставились виндовские. Попробуйте залить к себе банлисты с этого сайта, если они работают, значит проблема именно в переводе строки. Надо корректно передать файлы на линукс. Я это сделал залив архив и распаковав его на линуксе, после чего проблема была устранена.