rsyslog service is masked

Fórumok

A routerem logjait szeretném a LAN- on belül menteni, feldolgozni. A router beállitás megvolt, hibaüzenet nincs, log van.

Az Ubuntut futtató laptppomon telepítve van az rsyslog server, de nem tudom elinditani.

sudo systemctl enable --now rsyslog 

kimenete:
Failed to enable unit: Unit file /etc/systemd/system/rsyslog.service is masked.

Hogyan, miként tehetem meg, hogy a logok a laptopra kerüljenek.

Hozzászólások

reboot után, sudo service rsyslog restart

kimenet:
Failed to restart rsyslog.service: Unit rsyslog.service not found.

vagy a

systemctl start rsyslog

kimenet:

Failed to start rsyslog.service: Unit rsyslog.service not found.

Hogyan kéne betölteni az "rsyslog.service" szolgáltatást ?

üdv: virtualm

az helyes, csak ehhez engedelyezned kell a fogadast is.

/etc/rsyslog.d/imudp.conf:

module(load="imudp")                                                                                                                                                                                       
input(type="imudp" port="514")   

 

neked aztan fura humorod van...

Mi az oka, hogy nem syslog-ngt haszálsz?

Felraktam, de ez sem adja könnyen magát:

syslog-ng -r
syslog-ng: The -d/--debug option no longer implies -e/--stderr, if you want to redirect internal() source to stderr please also include -e/--stderr option
syslog-ng: Error setting capabilities, capability management disabled; error='Operation not permitted'
[2023-04-06T16:29:01.019662] WARNING: Configuration file format is too old, syslog-ng is running in compatibility mode. Please update it to use the syslog-ng 3.35 format at your time of convenience. To upgrade the configuration, please review the warnings about incompatible changes printed by syslog-ng, and once completed change the @version header at the top of the configuration file; config-version='3.27'
[2023-04-06T16:29:01.056304] Error creating persistent state file; filename='/var/lib/syslog-ng/syslog-ng.persist-', error='Permission denied (13)'

üdv: virtualm

Telepítsd forrásból, és ha valaki kérdezi, hogy van-e ilyened, tagadd le.

Most mondtam volna, hogy egy rsyslogd nemlehet nagyon problémás, de most látom, hogy libfastjson is kell neki... anyja fülét, a slow már nem is jó. (Attól tartok, hogy ahol json van, ott az elkurvulás egyéb jelei is megjelenhetnek.)

Szerk: stimmel, panaszol a systemd hiánya miatt, de azért tovább megy, mígnem a libuuid hiányán megáll -- de csak a PKG_CONFIG_PATH-ot kellett beállítani (hogy pl. /usr/local/lib64/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig)

Szóval ha megvannak a függőségei (libestr, libfastjson, libuuid), akkor azért összeáll.

A ZTE F668 routerben csak IP cim állitható a logmanagmentben, port nem.

Az 514- es port az alapértelmezett az rsyslog- nál ?

üdv: virtualm

A default /var/spool/rsyslog/ üres, nincs semilyen logfile.

üdv: virtualm

sudo grep -r fasza /var/log/*
/var/log/auth.log:Apr  7 09:51:47 wt-ThinkPad-T420 sudo:       wt : TTY=pts/0 ; PWD=/home/wt ; USER=root ; COMMAND=/usr/bin/grep fasza /var/log/alternatives.log /var/log/alternatives.log.1 /var/log/apport.log /var/log/apport.log.1 /var/log/apport.log.2.gz /var/log/apt /var/log/auth.log /var/log/auth.log.1 /var/log/boot.log /var/log/boot.log.1 /var/log/boot.log.2 /var/log/boot.log.3 /var/log/boot.log.4 /var/log/boot.log.5 /var/log/boot.log.6 /var/log/boot.log.7 /var/log/bootstrap.log /var/log/btmp /var/log/btmp.1 /var/log/cron.log /var/log/cron.log.1 /var/log/cups /var/log/daemon.log /var/log/daemon.log.1 /var/log/debug /var/log/debug.1 /var/log/dist-upgrade /var/log/dmesg /var/log/dmesg.0 /var/log/dmesg.1.gz /var/log/dmesg.2.gz /var/log/dmesg.3.gz /var/log/dmesg.4.gz /var/log/dpkg.log /var/log/dpkg.log.1 /var/log/error /var/log/faillog /var/log/fontconfig.log /var/log/gdm3 /var/log/gpu-manager.log /var/log/hp /var/log/installer /var/log/journal /var/log/kern.log /var/log/kern.log.1 /var/log/lastlog
/var/log/auth.log:Apr  7 10:59:18 wt-ThinkPad-T420 sudo:       wt : TTY=pts/2 ; PWD=/home/wt ; USER=root ; COMMAND=/usr/bin/grep -r fasza /var/log/alternatives.log /var/log/alternatives.log.1 /var/log/apport.log /var/log/apport.log.1 /var/log/apport.log.2.gz /var/log/apt /var/log/auth.log /var/log/auth.log.1 /var/log/boot.log /var/log/boot.log.1 /var/log/boot.log.2 /var/log/boot.log.3 /var/log/boot.log.4 /var/log/boot.log.5 /var/log/boot.log.6 /var/log/boot.log.7 /var/log/bootstrap.log /var/log/btmp /var/log/btmp.1 /var/log/cron.log /var/log/cron.log.1 /var/log/cups /var/log/daemon.log /var/log/daemon.log.1 /var/log/debug /var/log/debug.1 /var/log/dist-upgrade /var/log/dmesg /var/log/dmesg.0 /var/log/dmesg.1.gz /var/log/dmesg.2.gz /var/log/dmesg.3.gz /var/log/dmesg.4.gz /var/log/dpkg.log /var/log/dpkg.log.1 /var/log/error /var/log/faillog /var/log/fontconfig.log /var/log/gdm3 /var/log/gpu-manager.log /var/log/hp /var/log/installer /var/log/journal /var/log/kern.log /var/log/kern.log.1 /var/log/lastlog
grep: /var/log/journal/a43b5ce2934e4847bbeced8d0bf55b8b/user-1000.journal: binary file matches
/var/log/syslog:Apr  7 09:50:31 wt-ThinkPad-T420 wt: ez fasza

üdv: virtualm

Ott, a /var/log/syslog file-ban ennyit találtam ami a routerrel kapcsolatos, de a routerben olvasható log tartalmat azt nem látom.

Apr  7 10:41:48 F668 Process died.Msntp, pid 6795 exitcode = 0
Apr  7 11:01:31 wt-ThinkPad-T420 dbus-daemon[713]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' requested by ':1.14' (uid=0 pid=975 comm="/usr/sbin/NetworkManager --no-daemon" label="unconfined")
Apr  7 11:01:31 F668  monitor call ASEND_LOW_PRIORITYfunction pid(0X10113) buffer(0x7e1fdbb8) len (124) msgid(0XA440) 
 

üdv: virtualm

sudo grep fasza /var/log/* 
[sudo] wt jelszava: 
grep: /var/log/apt: Ez egy könyvtár
/var/log/auth.log:Apr  7 09:51:47 wt-ThinkPad-T420 sudo:       wt : TTY=pts/0 ; PWD=/home/wt ; USER=root ; COMMAND=/usr/bin/grep fasza /var/log/alternatives.log /var/log/alternatives.log.1 /var/log/apport.log /var/log/apport.log.1 /var/log/apport.log.2.gz /var/log/apt /var/log/auth.log /var/log/auth.log.1 /var/log/boot.log /var/log/boot.log.1 /var/log/boot.log.2 /var/log/boot.log.3 /var/log/boot.log.4 /var/log/boot.log.5 /var/log/boot.log.6 /var/log/boot.log.7 /var/log/bootstrap.log /var/log/btmp /var/log/btmp.1 /var/log/cron.log /var/log/cron.log.1 /var/log/cups /var/log/daemon.log /var/log/daemon.log.1 /var/log/debug /var/log/debug.1 /var/log/dist-upgrade /var/log/dmesg /var/log/dmesg.0 /var/log/dmesg.1.gz /var/log/dmesg.2.gz /var/log/dmesg.3.gz /var/log/dmesg.4.gz /var/log/dpkg.log /var/log/dpkg.log.1 /var/log/error /var/log/faillog /var/log/fontconfig.log /var/log/gdm3 /var/log/gpu-manager.log /var/log/hp /var/log/installer /var/log/journal /var/log/kern.log /var/log/kern.log.1 /var/log/lastlog
grep: /var/log/cups: Ez egy könyvtár
grep: /var/log/dist-upgrade: Ez egy könyvtár
grep: /var/log/gdm3: Ez egy könyvtár
grep: /var/log/hp: Ez egy könyvtár
grep: /var/log/installer: Ez egy könyvtár
grep: /var/log/journal: Ez egy könyvtár
grep: /var/log/news: Ez egy könyvtár
grep: /var/log/openvpn: Ez egy könyvtár
grep: /var/log/private: Ez egy könyvtár
grep: /var/log/speech-dispatcher: Ez egy könyvtár
/var/log/syslog:Apr  7 09:50:31 wt-ThinkPad-T420 wt: ez fasza
grep: /var/log/unattended-upgrades: Ez egy könyvtár

 

A routertől jövő remote logot, hogy küld e, azt hogyan kell leellenőrizni, mert itt most logot nem látok.

üdv: virtualm

Nomostan a logot én nem egy hurcibálós, messze nem folyamatosan bekapcsolva lévő eszközön próbálnám gyűjtögetni... De te tudod...

fireallon engedve van? rsyslog listenel az 514-es porton?

sudo ss -4altunp | grep 514
udp   UNCONN 0      0            0.0.0.0:514        0.0.0.0:*    users:(("rsyslogd",pid=4528,fd=7))       
udp   UNCONN 0      0            0.0.0.0:514        0.0.0.0:*    users:(("rsyslogd",pid=4528,fd=5))       
 

üdv: virtualm