URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 4413
[ Назад ]

Исходное сообщение
"squid:ERROR:no running copy"

Отправлено germes1973 , 15-Окт-06 21:58 
FreeBSD6.1+SQIUD запускается squid -D, при проверке работы выдаёт
squid:ERROR:no running copy. Помогите разобраться!
В месагах пишет ошибка чтения записи файла записи ошибок. Но это же не повод для того чтобы сквид отваливался?

Содержание

Сообщения в этом обсуждении
"squid:ERROR:no running copy"
Отправлено hex , 16-Окт-06 07:00 
>FreeBSD6.1+SQIUD запускается squid -D, при проверке работы выдаёт
>squid:ERROR:no running copy. Помогите разобраться!
>В месагах пишет ошибка чтения записи файла записи ошибок. Но это же
>не повод для того чтобы сквид отваливался?
ps ax | grep squid
Если вывод пустой - да, достачный. У меня тоже отваливался, когда не мог вести лог.

"squid:ERROR:no running copy"
Отправлено germes1973 , 16-Окт-06 09:19 
>>FreeBSD6.1+SQIUD запускается squid -D, при проверке работы выдаёт
>>squid:ERROR:no running copy. Помогите разобраться!
>>В месагах пишет ошибка чтения записи файла записи ошибок. Но это же
>>не повод для того чтобы сквид отваливался?
>ps ax | grep squid
>Если вывод пустой - да, достачный. У меня тоже отваливался, когда не
>мог вести лог


ps ax | grep squid
ничего не выводит.
В messeges
(squid): filed to find or read error text file.
squid[1032]: Exiting due to repeated, frequent failures
Путь к файлам ошибок по умолчанию в squid.conf
Что ему надо?


"squid:ERROR:no running copy"
Отправлено ipmanyak , 16-Окт-06 10:02 
>>>FreeBSD6.1+SQIUD запускается squid -D, при проверке работы выдаёт
>>>squid:ERROR:no running copy. Помогите разобраться!
>>>В месагах пишет ошибка чтения записи файла записи ошибок. Но это же
>>>не повод для того чтобы сквид отваливался?
>>ps ax | grep squid
>>Если вывод пустой - да, достачный. У меня тоже отваливался, когда не
>>мог вести лог
>
>
>ps ax | grep squid
>ничего не выводит.
>В messeges
>(squid): filed to find or read error text file.
>squid[1032]: Exiting due to repeated, frequent failures
>Путь к файлам ошибок по умолчанию в squid.conf
>Что ему надо?смотри файл  cache_log


"squid:ERROR:no running copy"
Отправлено ipmanyak , 16-Окт-06 10:03 
смотри файл  cache_log



"squid:ERROR:no running copy"
Отправлено germes1973 , 17-Окт-06 11:57 
>смотри файл  cache_log


Смотрю, выдаёт
file_open:error opening file /usr/local/etc/squid/errors/English/ERR_READ_TIMEOUT:(13) Permission denied
error YryLoadText: "/usr/local/etc/squid/errors/English/ERR_READ_TIMEOUT":(13) Permission denied
FATFL: failed to find or read error text file.
Хотя все эти файлы есть по этому пути.


"squid:ERROR:no running copy"
Отправлено lux.place , 17-Окт-06 15:13 
>Хотя все эти файлы есть по этому пути.
Предлагаю платные услуги по переводу фразы "Permission denied" на язык заказчика :)


"squid:ERROR:no running copy"
Отправлено DeadLoco , 17-Окт-06 15:20 
>Хотя все эти файлы есть по этому пути.

Сквид запускается от имени nobody:nogroup - таким же должен быть и владелец файлов логов. Или, как минимум, nobody:nogroup должен иметь доступ на чтение-запись в эти файлы.



"squid:ERROR:no running copy"
Отправлено germes1973 , 18-Окт-06 11:27 
>>Хотя все эти файлы есть по этому пути.
>
>Сквид запускается от имени nobody:nogroup - таким же должен быть и владелец
>файлов логов. Или, как минимум, nobody:nogroup должен иметь доступ на чтение-запись
>в эти файлы.

Спасибо всем кто учавствовал, пришлось каждому файлу, к которому squid обдращается, руцями назначить пользователя и группу (у меня squid:squid) после этого заработал. Осталось маршрутизацию на FreeBSD настроить. Две сетевухи, инет вижу, машину за ней пингую, эта машина пингует оба интерфейса маршрутизатора, а дальше сеть не видит. Это не по теме форума, но всё же... Прошу не судить строго, мой опыт работы с unix-ситемами около месяца.


"squid:ERROR:no running copy"
Отправлено Snipervlz , 29-Дек-09 09:50 
>FreeBSD6.1+SQIUD запускается squid -D, при проверке работы выдаёт
>squid:ERROR:no running copy. Помогите разобраться!
>В месагах пишет ошибка чтения записи файла записи ошибок. Но это же
>не повод для того чтобы сквид отваливался?

Была та же трабла.
cache.log squidGuard'a показал, что squidGuard не cмог прочитать файлы, находящиеся в
/usr/local/etc/squid/errors/Russian-koi8-r
Поэтому, нужно, чтобы пользователь, от имени которого запускается SQUID имел возможность прочитать эти файлы. И причем не только сами файлы и директорию их содержащую, но и родительские папки(что для меня было удивительно).
Вот скрипт, который решил мою траблу.

chmod a+x /usr/local/
chmod a+x /usr/local/etc/
chmod a+x /usr/local/etc/squid/
chmod a+x /usr/local/etc/squid/errors/
chmod a+r /usr/local/etc/squid/errors/Russian-koi8-r/*

Успехов, комрады!