IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Syslog-ng ne démarre pas


Sujet :

Administration système

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : Luxembourg

    Informations forums :
    Inscription : Janvier 2010
    Messages : 19
    Points : 9
    Points
    9
    Par défaut Syslog-ng ne démarre pas
    Bonjour,

    Je suis nouveau en linux et je rencontre un petit problème avec syslog-ng.
    J'ai réalisé toute les étapes d'installation de syslog-ng et qd je veux redémarrer
    syslog-ng.conf il ne démarre pas.

    J'ai ce message d'erreur :


    /usr/local/etc/syslog-ng.conf start
    /usr/local/etc/syslog-ng.conf: line 5: syntax error near unexpected token `('
    /usr/local/etc/syslog-ng.conf: line 5: `source s_internal { internal(); };'

    Merci

  2. #2
    Membre averti Avatar de Jenna
    Inscrit en
    Décembre 2009
    Messages
    272
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Décembre 2009
    Messages : 272
    Points : 339
    Points
    339
    Par défaut
    On peut voir le fichier syslog-ng.conf complet. C'est peut être dû à une erreur avant ou après ce qui est indiqué.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : Luxembourg

    Informations forums :
    Inscription : Janvier 2010
    Messages : 19
    Points : 9
    Points
    9
    Par défaut
    voici le contenu de mon syslog-ng.conf


    #
    # configuration file for syslog-ng, customized for remote logging
    #

    source s_internal { internal(); };
    destination d_syslognglog { file("/var/log/syslog-ng.log"); };
    log { source(s_internal); destination(d_syslognglog); };

    # Local sources, filters and destinations are commented out
    # If you want to replace sysklogd simply uncomment the following
    # parts and disable sysklogd
    #
    # Local sources
    #
    #source s_local {
    # unix-dgram("/dev/log");
    # file("/proc/kmsg" log_prefix "kernel:");
    #};
    #
    # Local filters
    #
    #filter f_messages { level(info..emerg); };
    #filter f_secure { facility(authpriv); };
    #filter f_mail { facility(mail); };
    #filter f_cron { facility(cron); };
    #filter f_emerg { level(emerg); };
    #filter f_spooler { level(crit..emerg) and facility(uucp, news); };
    #filter f_local7 { facility(local7); };
    #
    # Local destinations
    #
    #destination d_messages { file("/var/log/messages"); };
    #destination d_secure { file("/var/log/secure"); };
    #destination d_maillog { file("/var/log/maillog"); };
    #destination d_cron { file("/var/log/cron"); };
    #destination d_console { usertty("root"); };
    #destination d_spooler { file("/var/log/spooler"); };
    #destination d_bootlog { file("/var/log/boot.log"); };
    #
    # Local logs - order DOES matter !
    #
    #log { source(s_local); filter(f_emerg); destination(d_console); };
    #log { source(s_local); filter(f_secure); destination(d_secure); flags(final); };
    #log { source(s_local); filter(f_maillog); destination(d_maillog); flags(final); };
    #log { source(s_local); filter(f_cron); destination(d_cron); flags(final); };
    #log { source(s_local); filter(f_spooler); destination(d_spooler); };
    #log { source(s_local); filter(f_local7); destination(d_bootlog); };
    #log { source(s_local); filter(f_messages); destination(d_messages); };


    # Remote logging
    source s_remote {
    tcp(ip(0.0.0.0) port(514));
    udp(ip(0.0.0.0) port(514));
    };

    destination d_separatedbyhosts {
    file("/var/log/syslog-ng/$HOST/messages" owner("root") group("root") perm(0640) dir_perm(0750) create_dirs(yes));
    };

    log { source(s_remote); destination(d_separatedbyhosts); };

  4. #4
    Membre averti Avatar de Jenna
    Inscrit en
    Décembre 2009
    Messages
    272
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Décembre 2009
    Messages : 272
    Points : 339
    Points
    339
    Par défaut
    Je viens de tester ton fichier syslog-ng.conf et je n'ai pas d'erreur.

    Quelle version de syslog tu as (syslog-ng -V) ? chez moi, c'est une 2.0.9 sur une debian.

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : Luxembourg

    Informations forums :
    Inscription : Janvier 2010
    Messages : 19
    Points : 9
    Points
    9
    Par défaut
    J'ai la version 3.0.4.

    J'ai probablement un problème d'installation qque part mais je ne trouve pas où...

  6. #6
    Invité
    Invité(e)
    Par défaut
    Salut,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    /usr/local/etc/syslog-ng.conf start
    Si tu essaies de démarrer un fichier de configuration, je crois que ça ne va pas trop le faire ...

  7. #7
    Membre averti Avatar de Jenna
    Inscrit en
    Décembre 2009
    Messages
    272
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Décembre 2009
    Messages : 272
    Points : 339
    Points
    339
    Par défaut
    Citation Envoyé par Mygale1978 Voir le message
    Si tu essaies de démarrer un fichier de configuration, je crois que ça ne va pas trop le faire ...
    Argh !! C'est sûr, je n'avais pas vu

  8. #8
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : Luxembourg

    Informations forums :
    Inscription : Janvier 2010
    Messages : 19
    Points : 9
    Points
    9
    Par défaut
    Bonjour,

    Vu que je ne trouvais pas de solution. j ai réinstaller syslog.

    Quand je fais :

    sudo ps aux | grep syslog
    Ca me donne :

    root 2574 0.0 0.0 3916 684 pts/0 R+ 12:19 0:00 grep syslog
    Savez vous me dire quelle est mon erreur ?


    merci

  9. #9
    Membre averti Avatar de Jenna
    Inscrit en
    Décembre 2009
    Messages
    272
    Détails du profil
    Informations personnelles :
    Âge : 40

    Informations forums :
    Inscription : Décembre 2009
    Messages : 272
    Points : 339
    Points
    339
    Par défaut
    Citation Envoyé par mimiche1 Voir le message
    Savez vous me dire quelle est mon erreur ?
    Visiblement, ton serveur syslog-ng n'est pas démarré.

    Quelle est la distribution ou l'OS sur lequel tu es ?
    Le binaire syslog-ng est bien installé ?

    un man syslog-ng peut te donner de l'aide poir débugguer (paramètre -d pour debug, -v pour verbose et -F pour le forcer à rester en avant plan et à ne pas se lancer en démon)

  10. #10
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : Luxembourg

    Informations forums :
    Inscription : Janvier 2010
    Messages : 19
    Points : 9
    Points
    9
    Par défaut
    Je suis sur une Redhat 5.
    Oui je pense que j'ai bien tout installer.
    C'est quoi le Binaire ? Dsl suis nouveau...

    En fait je n'arrive pas a démarrer syslog-ng

    Quand ej fait :

    sudo /sbin/service syslog-ng start
    Il n'y a rien qui se passe.

    Quand je fait man -d voila ce que ca me donne :


    Reading config file /etc/man.config
    found man directory /usr/man
    found man directory /usr/share/man
    found man directory /usr/local/man
    found man directory /usr/local/share/man
    found man directory /usr/X11R6/man
    found manpath map /bin --> /usr/share/man
    found manpath map /sbin --> /usr/share/man
    found manpath map /usr/bin --> /usr/share/man
    found manpath map /usr/sbin --> /usr/share/man
    found manpath map /usr/local/bin --> /usr/local/share/man
    found manpath map /usr/local/sbin --> /usr/local/share/man
    found manpath map /usr/X11R6/bin --> /usr/X11R6/man
    found manpath map /usr/bin/X11 --> /usr/X11R6/man
    found manpath map /usr/bin/mh --> /usr/share/man

    using /usr/bin/less -is as pager

    using /usr/bin/less -is as browser

    using /bin/cat to dump HTML pages as text

    path directory /usr/kerberos/sbin is not in the config file
    but there is a man directory nearby
    adding /usr/kerberos/man to manpath

    path directory /usr/kerberos/bin is not in the config file
    but there is a man directory nearby

    path directory /usr/local/sbin is in the config file
    adding /usr/local/share/man to manpath

    path directory /usr/local/bin is in the config file

    path directory /sbin is in the config file
    adding /usr/share/man/en to manpath
    adding /usr/share/man to manpath

    path directory /bin is in the config file

    path directory /usr/sbin is in the config file

    path directory /usr/bin is in the config file

    path directory /root/bin is not in the config file
    and we found no man directory nearby

    adding mandatory man directories

    adding /usr/local/man to manpath
    no cat page stored because of nonstandard line length
    using default preprocessor sequence
    found tbl(1) directive

    found 'NROFF_OLD_CHARSET' in path

    old charset of '/usr/local/man/man8/syslog-ng.8' is 'ISO-8859-1'
    man:
    not executing command:
    (cd /usr/local/man && (echo ".ll 11.8i"; echo ".nr LL 11.8i"; echo ".pl 1100i"; /bin/cat '/usr/local/man/man8/syslog-ng.8'; echo ".\\\""; echo ".pl \n(nlu+10") | /usr/bin/gtbl | /usr/bin/nroff -c --legacy ISO-8859-1 -mandoc 2>/dev/null | /usr/bin/less -is)

    Merci pour les info,je regarde...

  11. #11
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : Luxembourg

    Informations forums :
    Inscription : Janvier 2010
    Messages : 19
    Points : 9
    Points
    9
    Par défaut
    Ect ce que ca peut etre à cause que SELinux est Disabled ?

    [root@mrtg sbin]# sudo sestatus | grep status:
    SELinux status: disabled
    Si oui, comment faire pour le mettre enabled ?


    Merci

Discussions similaires

  1. Pc qui ne démarre pas (pas d'affichage)
    Par Mut dans le forum Ordinateurs
    Réponses: 12
    Dernier message: 07/04/2006, 20h50
  2. [VS.Net 2005][ClickOnce] Mon application ne démarre pas
    Par Vonotar dans le forum Visual Studio
    Réponses: 3
    Dernier message: 07/12/2005, 15h44
  3. [OAI] Agent ne démarre pas
    Par mokrac dans le forum Oracle
    Réponses: 3
    Dernier message: 22/11/2005, 15h03
  4. nouvelle CM et ça ne démarre pas
    Par loveflower dans le forum Composants
    Réponses: 16
    Dernier message: 11/05/2005, 17h50
  5. Services Oracle ne démarre pas sans connexion réseau??
    Par dreamanoir dans le forum Oracle
    Réponses: 6
    Dernier message: 22/02/2005, 01h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo