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

Обсуждение программы редиректора
Ответить
Zigzug
Сообщения: 4
Зарегистрирован: Ср ноя 10, 2004 16:28

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

Сообщение 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

Goblin Shi'k L'Grubbr
Сообщения: 49
Зарегистрирован: Ср окт 20, 2004 12:50
Контактная информация:

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

Сообщение Goblin Shi'k L'Grubbr »

Zigzug писал(а):Permission denied
Проверь права на каталоги режика.
Владелец и группа должны быть те же, что и у прокси.
Самый простой вариант -- запусти сценарий rejik3/etc/set-permissions.

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

nayk
Сообщения: 6
Зарегистрирован: Сб окт 23, 2004 11:18
Контактная информация:

Сообщение nayk »

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

Ответить