Сквид не может отправить сообщения UDP на сервер системного журнала

Я перемещаю свой старый Сквид (2.7 в Debian 7.8 к 3,1 в CentOS 6.6)

Я должен отправить журналы на сервер системного журнала, расположенный в другую машину

Я добавил следующую конфигурацию к новому серверу

logformat S2combined %ts.%03tu %6tr %>a %Ss/%03Hs %<st %rm %ru %[un %Sh/%<A %mt "%{Referer}>h" "%{User-Agent}>h"
access_log /var/log/squid/access.log S2combined
access_log udp://192.168.4.63:514 S2combined

Эта конфигурация хорошо работает в старом сервере, но в новом, не запустится Сквид.

Я выполнил сквид с опцией-d 10, и это показывает мне это в stdout:

FATAL: Cannot open 'udp://192.168.4.63:514' for writing.
    The parent directory must be writeable by the
    user 'squid', which is the cache_effective_user
    set in squid.conf.

У кого-либо есть какая-либо подсказка? Я проверял ссылку конфигурации кэша сквида на сквид 3.1, и эта конфигурация, кажется, в порядке

Заранее спасибо

1
задан 11 September 2015 в 15:15
1 ответ

UDP-каталог, похоже, доступен, начиная с Squid 3.2.

Сравните: http://www.squid-cache.org/Versions/v3/3.1/cfgman/access_log.html http://www.squid-cache.org/Versions/v3/3.2/cfgman/access_log.html

2
ответ дан 3 December 2019 в 20:48

Теги

Похожие вопросы