[Eisfair] E64 rsyslog und mariadb

Juergen Edner juergen at eisfair.org
Do Aug 1 13:57:06 CEST 2019


Hallo Thomas,

> # rule #3 (Local Syslog DB):
> #*.* :omusrmsg:localhost,Syslog,rsyslog,geheim;MySQLInsertProgname
> *.* action(type="omusrmsg" users="localhost,Syslog,rsyslog,geheim"
> Template="MySQLInsertProgname")
> 
> Leider kommt damit nichts in der DB an.
> 
> Ändere ich den Eintrag zu:
> 
> module(load="ommysql")
> *.* :ommysql:127.0.0.1,Syslog,rsyslog,geheim;MySQLInsertProgname
> 
> dann funktioniert es bestens.
> 
> 
> Sitzt das Problem vor dem Bildschirm, oder steckt da ein Käfer drin?

hast Du sicher gestellt, dass Deine Datenbank Verbindungen über
'localhost' annimmt? Momentan scheint vermutlich nur ein Zugriff
über '127.0.0.1' eingerichtet zu sein:

MariaDB [(none)]> select user,host from mysql.user;
+-------------+-----------+
| user        | host      |
+-------------+-----------+
| ...
| rsyslog     | 127.0.0.1 |
| rsyslog     | localhost |
| ...

Gruß Jürgen

-- 
Mail: juergen at eisfair.org


Mehr Informationen über die Mailingliste Eisfair