Page 1 sur 1
[Syslog-NG] Service ne fonctionne plus (Résolu)
Publié : ven. 24 févr. 2017, 15:33
par Joan31
Bonjour,
J'ai un petit soucis depuis une des dernieres mise à jour effectué cette semaine (je ne saurais quelle vous dire).
Le service de syslog-ng ne se lance pas...
Code : Tout sélectionner
systemctl status syslog-ng.service
● syslog-ng.service - System Logger Daemon
Loaded: loaded (/usr/lib/systemd/system/syslog-ng.service; enabled; vendor preset: disabled)
Active: failed (Result: exit-code) since Fri 2017-02-24 15:22:28 CET; 1min 5s ago
Docs: man:syslog-ng(8)
Process: 400 ExecStart=/usr/bin/syslog-ng -F $SYSLOGNG_OPTS (code=exited, status=1/FAILURE)
Main PID: 400 (code=exited, status=1/FAILURE)
Status: "Starting up... (Fri Feb 24 15:22:28 2017"
févr. 24 15:22:28 corsair systemd[1]: Failed to start System Logger Daemon.
févr. 24 15:22:28 corsair systemd[1]: syslog-ng.service: Unit entered failed state.
févr. 24 15:22:28 corsair systemd[1]: syslog-ng.service: Failed with result 'exit-code'.
févr. 24 15:22:28 corsair systemd[1]: syslog-ng.service: Service hold-off time over, scheduling restart.
févr. 24 15:22:28 corsair systemd[1]: Stopped System Logger Daemon.
févr. 24 15:22:28 corsair systemd[1]: syslog-ng.service: Start request repeated too quickly.
févr. 24 15:22:28 corsair systemd[1]: Failed to start System Logger Daemon.
févr. 24 15:22:28 corsair systemd[1]: syslog-ng.service: Unit entered failed state.
févr. 24 15:22:28 corsair systemd[1]: syslog-ng.service: Failed with result 'exit-code'.
Avez vous le meme soucis ?
Re: [Syslog-NG] Service ne fonctionne plus
Publié : ven. 24 févr. 2017, 16:16
par benjarobin
Bonjour, quelle est la sortie de : /usr/bin/syslog-ng -F
Re: [Syslog-NG] Service ne fonctionne plus
Publié : ven. 24 févr. 2017, 16:18
par Joan31
Salut,
Voilà.
Code : Tout sélectionner
/usr/bin/syslog-ng -F
2017-02-24T16:17:25.419460 WARNING: Configuration file format is too old, syslog-ng is running in compatibility mode Please update it to use the syslog-ng 3.9 format at your time of convenience, compatibility mode can operate less efficiently in some cases. 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.;
Error parsing config, Error compiling template (Unknown template function "format-json") in /usr/share/syslog-ng/syslog-ng/include/scl/cim/template.conf at line 23, column 32:
included from /etc/syslog-ng/scl.conf line 29, column 1
included from /etc/syslog-ng/syslog-ng.conf line 3, column 1
template-function "format-cim" "$(format-json --pair @timestamp='${R_ISODATE}' --pair @message='${MSG}' --key .cim.* --shift 5 --key _* --key .* --replace-prefix .=_ --key *.*)\n";
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
syslog-ng documentation: http://www.balabit.com/support/documentation/?product=syslog-ng
mailing list: https://lists.balabit.hu/mailman/listinfo/syslog-ng
Re: [Syslog-NG] Service ne fonctionne plus
Publié : ven. 24 févr. 2017, 16:21
par benjarobin
Donc il suffit de corriger les erreurs... Tu n'aurais pas modifier la configuration de syslog ? D'ailleurs pourquoi as tu besoin de syslog-ng ?
Il n'y aurait pas des pacnew ? Quelle est la sortie de
Re: [Syslog-NG] Service ne fonctionne plus
Publié : ven. 24 févr. 2017, 16:54
par Joan31
Non... je n'ai pas modifié la configuration du syslog....
Code : Tout sélectionner
ls -l /etc/syslog-ng/
total 12
drwxr-xr-x 2 root root 4096 3 mars 2016 patterndb.d
-rw-r--r-- 1 root root 1275 18 févr. 12:07 scl.conf
-rw-r--r-- 1 root root 3660 18 févr. 12:07 syslog-ng.conf
head /etc/syslog-ng/syslog-ng.conf
@version: 3.6
@include "scl.conf"
#
# /etc/syslog-ng/syslog-ng.conf
#
options {
stats_freq (0);
flush_lines (0);
time_reopen (10);
Re: [Syslog-NG] Service ne fonctionne plus
Publié : ven. 24 févr. 2017, 16:57
par benjarobin
OK, je viens de comprendre, c'est un bug du paquet à remonter côté Arch Linux. Le paquet fournit sa propre configuration sauf que la configuration n'est pas compatible avec la version 3.9
Je pense que plus personne n'utilise syslog-ng, je trouve journalctl tellement plus pratique...
Re: [Syslog-NG] Service ne fonctionne plus
Publié : ven. 24 févr. 2017, 17:04
par Joan31
C'est ce que je suis en train de me dire, pourquoi persister avec syslog-ng alors que les outils mis à disposition par systemd me suffise totalement.
Re: [Syslog-NG] Service ne fonctionne plus
Publié : ven. 24 févr. 2017, 17:21
par benjarobin
Il faudrait quand même faire un rapport de bug
Re: [Syslog-NG] Service ne fonctionne plus
Publié : ven. 24 févr. 2017, 21:57
par ganymede
Je viens de créer un rapport de bug :
https://bugs.archlinux.org/task/53077
(Je suis aussi d'accord que journalctl remplace avantageusement syslog-ng.)
Re: [Syslog-NG] Service ne fonctionne plus
Publié : ven. 24 févr. 2017, 22:01
par benjarobin
Merci, j'avoue avoir eu la flemme de le faire

Re: [Syslog-NG] Service ne fonctionne plus
Publié : ven. 24 févr. 2017, 23:00
par ganymede
Pour info, la version précédente de syslog-ng (3.6.3-2) fonctionne encore, ça permet de rétablir le service en attendant que le problème soit résolu dans la nouvelle version.
Re: [Syslog-NG] Service ne fonctionne plus
Publié : ven. 24 févr. 2017, 23:02
par benjarobin
Le problème est normalement résolu dans la version 3.9.1-4, elle est déjà sortie dans les dépôts et ne devrait pas tarder dans les miroirs
Re: [Syslog-NG] Service ne fonctionne plus
Publié : ven. 24 févr. 2017, 23:11
par ganymede
En effet... Les développeurs sont super réactifs, c'est impressionnant !
(NB: c'est la version 3.9.1-4)
Re: [Syslog-NG] Service ne fonctionne plus
Publié : ven. 24 févr. 2017, 23:50
par ganymede
Je confirme que la nouvelle version corrige le problème. Cela ne tenait finalement qu'à une toute petite ligne dans la configuration.
Re: [Syslog-NG] Service ne fonctionne plus
Publié : sam. 25 févr. 2017, 01:29
par benjarobin
Pas que, un fichier a été supprimé
Re: [Syslog-NG] Service ne fonctionne plus
Publié : dim. 26 févr. 2017, 00:38
par Joan31
Merci pour le suivi. Je passe le sujet en résolu du coup
