🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.os.linux.sieci
2 messages
2 total messages Started by Jarosław Rafa Fri, 14 Feb 2014 06:58
Problem z rsyslogiem
#244059
Author: Jarosław Rafa
Date: Fri, 14 Feb 2014 06:58
36 lines
2394 bytes
Mam dziwny problem z rsyslogiem. Problem powtarza się na trzech
komputerach z różnymi systemami operacyjnymi (Fedora, CentOS, Ubuntu) i
z różnymi wersjami rsysloga, nie mam juz zadnego pomysłu na to, co może
być nie tak, więc próbuję szukać pomocy tutaj - może ktoś miał cos
podobnego?

Otóż rsyslog nie chce mi pokazywać w logach komunikatów przychodzących z
sieci z innych maszyn. Oczywiście w pliku konfiguracyjnym mam wpisane
niezbędne dyrektywy $ModLoad imudp i $UDPServerRun 514, aby nie pominąć
żadnego komunikatu wpisałem też na początku wszystkich regułek regułkę
kierującą wszystkie komunikaty do jednego pliku: *.* /var/log/alllog i
nic. Tzn. w pliku alllog, jak również w pozostałych plikach /var/log/*
pojawiają się jedynie komunikaty pochodzące z lokalnej maszyny.

Netstat pokazuje, że rsyslogd słucha na porcie UDP 514. Tcpdump
pokazuje, że do maszyny przychodzą komunikaty z zewnątrz na port UDP
514. Natomiast rsyslogd ich jakimś cudem "nie odbiera". Nawet
uruchomiony w trybie debug (z parametrem -d) nie wyświetla żadnych
informacji o tych komunikatach, natomiast odnotowuje każdy komunikat
przychodzący z lokalnej maszyny i informuje, co z nim robi.

Co ciekawe, kiedy wyślę testowy komunikat z innego komputera w sposób
znaleziony na jednym z forów:

echo "test message" | nc -w0 -u 192.168.2.5 514

(gdzie 192.168.2.5 jest adresem komputera z rsyslogiem, o który mi
chodzi), to ta wiadomość jest logowana przez rsyslog w pliku alllog.

O co chodzi???
-- 
Pozdrowienia,
   Jaroslaw Rafa
   raj@ap.krakow.pl
--
Zapraszam na moja strone: http://www.ap.krakow.pl/~raj/
Re: Problem z rsyslogiem
#244060
Author: WOJO
Date: Fri, 14 Feb 2014 20:22
12 lines
1189 bytes
> O co chodzi???

Fragment mojego pliku konfiguracyjnego:
# Provides UDP syslog reception
$ModLoad imudp.so
$UDPServerRun 514
$template FILENAME,"/var/log/%fromhost-ip%/syslog.log"
*.* ?FILENAME

Działa.
Pozdrawiam.
WOJO 
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads