LINUX.ORG.RU
решено ФорумAdmin

syslogd remote не открывает порт

 ,


0

2

Всем привет. Имеется следующая проблема: настраивал syslog для сбора логов с VoIP шлюза и роутера. Чтобы syslogd принимал соединения на 514/UDP, прописал ключ "-r". Добавил его в /etc/init.d/syslog в переменную

SYSLOGD_OPTIONS="-r -m 0"
После перезапуска службы порт так и не открылся, для верности прописал то же самое в /etc/sysconfig/syslog. netstat -ta не показывает открытого порта. Чяднт?
ps aux | grep syslogd говорит, что он запущен с -r



Последнее исправление: hex_mgn (всего исправлений: 1)
# Provides UDP syslog reception
$ModLoad imudp
$UDPServerRun 514

Такое в конфиге есть? Раскомментировано?

И у тебя rsyslogd или просто syslogd?

nbw ★★★
()
Последнее исправление: nbw (всего исправлений: 2)
Ответ на: комментарий от edigaryev

Что означает опция -T для netstat?

Означает не урезать [доменные] имена. Есть еще такой универсальный ключик - --help к практически любой команде, в т. ч. и netstat.

lsof -p $(pgrep syslog)

http://pastebin.com/raw.php?i=Gm3SCJUU

Такое в конфиге есть? Раскомментировано?

Ни в конфиге, ни в скрипте такого нет. Просто syslogd.
Спасибо за ответы.

hex_mgn
() автор топика
Ответ на: комментарий от Pinkbyte

netstat -unap | grep syslog

udp   0  0 0.0.0.0:514     0.0.0.0:*     7374/syslogd 


Виноват. Тему можно закрывать. Всем спасибо за ответы.

hex_mgn
() автор топика
Ответ на: комментарий от hex_mgn

PCLinuxOS x86_64 (на базе Мандривы), ядро 3.18.1.
Означает не урезать [доменные] имена.

$ netstat -V | head -n 2
net-tools 1.60
netstat 1.42 (2001-04-15)

$ cat /etc/issue | head -n 1
PCLinuxOS release 2014 (PCLinuxOS) for x86_64

2001

Завязывай с этим дистрибутивом.

edigaryev ★★★★★
()
Ответ на: комментарий от edigaryev

Должно. Но нету почему-то. А логи принимаются (=

hex_mgn
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.