Syslog-ng not retsarting

Résolu/Fermé
sezam2 Messages postés 73 Date d'inscription mercredi 4 février 2009 Statut Membre Dernière intervention 26 mars 2010 - 14 févr. 2009 à 22:12
sezam2 Messages postés 73 Date d'inscription mercredi 4 février 2009 Statut Membre Dernière intervention 26 mars 2010 - 17 févr. 2009 à 14:42
Bonjour,
i use suse 10 sp2

i was tring to configure a syslog server


after adding thees lignes in syslog-ng.config

this is for separating out network hosts into individual log files.
destination std {
file ("/var/log/HOSTS/$YEAR-$MONTH/$HOST$FACILITY-$YEAR-$MONTH-$DAY"
owner(root) group(root) perm(0600) dir_perm(0700) create_dirs(yes)); [B]in was (y/es) [/B] and i coorrcted it
};
log {
source(src);
destination(std);
};

after saving runing SuSEconfig and restarting syslog-ng
here what i see:

Shutting down syslog services done
Starting syslog servicessyntax error at 237
Parse error reading configuration file, exiting. (line 237)
startproc: exit status of parent of /sbin/syslog-ng: 1
failed

ligne 237 file ("/var/log/HOSTS/$YEAR-$MONTH/$HOST
ligne 238/$FACILITY-$YEAR-$MONTH-$DAY" wner(root) group(root) perm(0600) dir_perm(0700) create_dirs(yes));


thank you

5 réponses

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
14 févr. 2009 à 22:24
Hi,

Thank you for asking in the forum http://en.kioskea.net/forum/forum 13 linux unix
0
sezam2 Messages postés 73 Date d'inscription mercredi 4 février 2009 Statut Membre Dernière intervention 26 mars 2010 5
14 févr. 2009 à 22:37
salut parodn j'éiait contrain d'escrire en anglai dans le forum de linux questio et j'ai fait cpier coler iss pardon

voila

j'utilise suse 10 sp2

j'étai entrain de configurer un serveur syslog-ng


après avoir ajouter les ligne suivante :

destination std {
file ("/var/log/HOSTS/$YEAR-$MONTH/$HOST$FACILITY-$YEAR-$MONTH-$DAY"
owner(root) group(root) perm(0600) dir_perm(0700) create_dirs(yes)); [B]in was (y/es) /B and i coorrcted it
};
log {
source(src);
destination(std);
};


après avoir suvgardé , executé et lancé SuSE config -- module syslog-ng
lorsque je redemarre syslog

je voi le message qui s'affiche

Shutting down syslog services done
Starting syslog servicessyntax error at 237
Parse error reading configuration file, exiting. (line 237)
startproc: exit status of parent of /sbin/syslog-ng: 1
failed


ligne 237 file ("/var/log/HOSTS/$YEAR-$MONTH/$HOST
ligne 238/$FACILITY-$YEAR-$MONTH-$DAY" wner(root) group(root) perm(0600) dir_perm(0700) create_dirs(yes));
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
14 févr. 2009 à 22:50
Re,

/var/log/HOSTS/$YEAR-$MONTH/$HOST

Ce n'est pas plutôt
/var/log/$HOSTS/$YEAR-$MONTH/$HOST 
0
sezam2 Messages postés 73 Date d'inscription mercredi 4 février 2009 Statut Membre Dernière intervention 26 mars 2010 5
14 févr. 2009 à 23:23
je lai chaner comme vous avez dit


la méme ereur par contre

mème on effaçant le fichier HOST

qui existe après une bonne execution (ça marchai hier )


toujour le mème pbm
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sezam2 Messages postés 73 Date d'inscription mercredi 4 février 2009 Statut Membre Dernière intervention 26 mars 2010 5
17 févr. 2009 à 14:42
problème résolu

pour ma siuation les connexion tcp génere un erreuere alors

toutes les connexion doivent être udp

# coté servuer syslog fichier /etc/syslog-ng/syslog-ng.conf.in.
.
.
.
udp( port(514));
.
.
.
destination std {
        file ("/var/log/HOSTS1/$YEAR-$MONTH/$HOST/$FACILITY-$YEAR-$MONTH-$DAY"
                owner(root) group(root) perm(0600) dir_perm(0700) create_dirs(yes)
        );
};
log {
        source(src);
        destination(std);
};




en plus
coté clients

destination loghost {
   udp("192.168.X.Y" port(514));
};
log {
    source(src);
    destination(loghost);

};

sans oublier 
service syslog stop / tart 

su 

SuSEconfig --force --module syslog-ng

et le tour est joué

Je vous remercie pour votre contribution 

 



0