Portál AbcLinuxu, 7. května 2025 10:00
Zdravim vsechny pritomne, mam mensi trapeni se syslogem(-ng). Pokousim se nastavit syslog-ng tak aby logoval na centralni logovaci server. Soucasny stav je nasledovny:
Server: Zrejme nejdulezitejsi casti je, naledujici cast konfiguraku.
source s_all { internal(); unix-stream("/dev/log"); file("/proc/kmsg" log_prefix("kernel: ")); tcp(ip(10.8.0.26) port(5000)); };
Tohle vypada ok, netstat -tnl | grep 5000
rika:
tcp 0 0 10.8.0.26:5000
Klient: Vybiram jen relevantni radky.
# destinations destination logserver { tcp("10.8.0.26" port(5000)); }; # logs log { source(s_all); filter(f_sshd); destination(df_sshd); destination(logserver); };
Problem ale je, ze v syslogu se obevuje:
Jun 28 00:52:29 s_all@boo syslog-ng[7772]: Connection failed; error='No route to host (113)', time_reopen='10'
Netusite nekdo kde delam chybu? Na adresu serveru se normalne pingnu, teoreticky by melo byt zadano destination logserver { tcp(ip(10.8.0.26) port(5000)); };
ale tohle syslog-ng nezere. Dokumentace mlci.
Diky vsem za rady.
a co firewall na tom logovacim stroji. je port 5000 povoleny
Restartoval sem VPN a firewall a vse je ok.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.