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

Réseau Discussion :

Error: Unexpected token or statement in file '/etc/nagios/conf.d/nrpe.cfg'


Sujet :

Réseau

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 265
    Points : 95
    Points
    95
    Par défaut Error: Unexpected token or statement in file '/etc/nagios/conf.d/nrpe.cfg'
    Bonsoir à tous

    J'avais Nagios qui roulait bien
    Pis d'un coup, je me dis, je vais une verification des fichiers de configuration avec la commande suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
    Et que vois je :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Reading configuration data...
     
    Error: Unexpected token or statement in file '/etc/nagios/conf.d/nrpe.cfg' on line 17.
    Error: Unexpected token or statement in file '/etc/nagios/conf.d/nrpe.cfg' on line 17.
    Le pire, c'est qu'à ma ligne 17, j'ai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    L14 # LOG FACILITY
    L15 # The syslog facility that should be used for logging purposes.
    L16 
    L17 log_facility=yes
    Est ce que quelqu'un aurait une idée ???
    Car cela fait 1heure que je bataille .... help

    Merci d'avance à tous

    Bonne fin de journée
    MJ !!

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

    Pourrais-tu montrer l'entiereté de ton fichier de nrpe.cfg?

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 265
    Points : 95
    Points
    95
    Par défaut
    et voilà

    Merci d'avance !!
    Pour info, je me suis servi de ce guide :
    http://nagios-fr.org/wiki/nagios/ubuntu-install

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    207
    208
    209
    210
    211
    212
    213
    214
    215
    216
    #############################################################################
    # Sample NRPE Config File 
    # Written by: Ethan Galstad (nagios@nagios.org)
    # 
    # Last Modified: 11-23-2007
    #
    # NOTES:
    # This is a sample configuration file for the NRPE daemon.  It needs to be
    # located on the remote host that is running the NRPE daemon, not the host
    # from which the check_nrpe client is being executed.
    #############################################################################
     
     
    # LOG FACILITY
    # The syslog facility that should be used for logging purposes.
     
    log_facility=yes
     
     
     
    # PID FILE
    # The name of the file in which the NRPE daemon should write it's process ID
    # number.  The file is only written if the NRPE daemon is started by the root
    # user and is running in standalone mode.
     
    pid_file=/var/run/nrpe.pid
     
     
     
    # PORT NUMBER
    # Port number we should wait for connections on.
    # NOTE: This must be a non-priviledged port (i.e. > 1024).
    # NOTE: This option is ignored if NRPE is running under either inetd or xinetd
     
    server_port=5666
     
     
     
    # SERVER ADDRESS
    # Address that nrpe should bind to in case there are more than one interface
    # and you do not want nrpe to bind on all interfaces.
    # NOTE: This option is ignored if NRPE is running under either inetd or xinetd
     
    #server_address=127.0.0.1
     
     
     
    # NRPE USER
    # This determines the effective user that the NRPE daemon should run as.  
    # You can either supply a username or a UID.
    # 
    # NOTE: This option is ignored if NRPE is running under either inetd or xinetd
     
    nrpe_user=nagios
     
     
     
    # NRPE GROUP
    # This determines the effective group that the NRPE daemon should run as.  
    # You can either supply a group name or a GID.
    # 
    # NOTE: This option is ignored if NRPE is running under either inetd or xinetd
     
    nrpe_group=nagios
     
     
     
    # ALLOWED HOST ADDRESSES
    # This is an optional comma-delimited list of IP address or hostnames 
    # that are allowed to talk to the NRPE daemon.
    #
    # Note: The daemon only does rudimentary checking of the client's IP
    # address.  I would highly recommend adding entries in your /etc/hosts.allow
    # file to allow only the specified host to connect to the port
    # you are running this daemon on.
    #
    # NOTE: This option is ignored if NRPE is running under either inetd or xinetd
     
    allowed_hosts=127.0.0.1
     
     
     
    # COMMAND ARGUMENT PROCESSING
    # This option determines whether or not the NRPE daemon will allow clients
    # to specify arguments to commands that are executed.  This option only works
    # if the daemon was configured with the --enable-command-args configure script
    # option.  
    #
    # *** ENABLING THIS OPTION IS A SECURITY RISK! *** 
    # Read the SECURITY file for information on some of the security implications
    # of enabling this variable.
    #
    # Values: 0=do not allow arguments, 1=allow command arguments
     
    dont_blame_nrpe=0
     
     
     
    # COMMAND PREFIX
    # This option allows you to prefix all commands with a user-defined string.
    # A space is automatically added between the specified prefix string and the
    # command line from the command definition.
    #
    # *** THIS EXAMPLE MAY POSE A POTENTIAL SECURITY RISK, SO USE WITH CAUTION! ***
    # Usage scenario: 
    # Execute restricted commmands using sudo.  For this to work, you need to add
    # the nagios user to your /etc/sudoers.  An example entry for alllowing 
    # execution of the plugins from might be:
    #
    # nagios          ALL=(ALL) NOPASSWD: /usr/lib/nagios/plugins/
    #
    # This lets the nagios user run all commands in that directory (and only them)
    # without asking for a password.  If you do this, make sure you don't give
    # random users write access to that directory or its contents!
     
    # command_prefix=/usr/bin/sudo 
     
     
     
    # DEBUGGING OPTION
    # This option determines whether or not debugging messages are logged to the
    # syslog facility.
    # Values: 0=debugging off, 1=debugging on
     
    debug=0
     
     
     
    # COMMAND TIMEOUT
    # This specifies the maximum number of seconds that the NRPE daemon will
    # allow plugins to finish executing before killing them off.
     
    command_timeout=60
     
     
     
     
    # CONNECTION TIMEOUT
    # This specifies the maximum number of seconds that the NRPE daemon will
    # wait for a connection to be established before exiting. This is sometimes
    # seen where a network problem stops the SSL being established even though
    # all network sessions are connected. This causes the nrpe daemons to
    # accumulate, eating system resources. Do not set this too low.
     
    connection_timeout=300
     
     
     
    # WEEK RANDOM SEED OPTION
    # This directive allows you to use SSL even if your system does not have
    # a /dev/random or /dev/urandom (on purpose or because the necessary patches
    # were not applied). The random number generator will be seeded from a file
    # which is either a file pointed to by the environment valiable $RANDFILE
    # or $HOME/.rnd. If neither exists, the pseudo random number generator will
    # be initialized and a warning will be issued.
    # Values: 0=only seed from /dev/[u]random, 1=also seed from weak randomness
     
    #allow_weak_random_seed=1
     
     
     
    # INCLUDE CONFIG FILE
    # This directive allows you to include definitions from an external config file.
     
    #include=<somefile.cfg>
     
     
     
    # INCLUDE CONFIG DIRECTORY
    # This directive allows you to include definitions from config files (with a
    # .cfg extension) in one or more directories (with recursion).
     
    #include_dir=<somedirectory>
    #include_dir=<someotherdirectory>
     
     
     
    # COMMAND DEFINITIONS
    # Command definitions that this daemon will run.  Definitions
    # are in the following format:
    #
    # command[<command_name>]=<command_line>
    #
    # When the daemon receives a request to return the results of <command_name>
    # it will execute the command specified by the <command_line> argument.
    #
    # Unlike Nagios, the command line cannot contain macros - it must be
    # typed exactly as it should be executed.
    #
    # Note: Any plugins that are used in the command lines must reside
    # on the machine that this daemon is running on!  The examples below
    # assume that you have plugins installed in a /usr/local/nagios/libexec
    # directory.  Also note that you will have to modify the definitions below
    # to match the argument format the plugins expect.  Remember, these are
    # examples only!
     
     
    # The following examples use hardcoded command arguments...
     
    command[check_users]=/usr/local/nagios/libexec/check_users -w 5 -c 10
    command[check_load]=/usr/local/nagios/libexec/check_load -w 15,10,5 -c 30,25,20
    command[check_hda1]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/hda1
    command[check_zombie_procs]=/usr/local/nagios/libexec/check_procs -w 5 -c 10 -s Z
    command[check_total_procs]=/usr/local/nagios/libexec/check_procs -w 150 -c 200 
     
     
    # The following examples allow user-supplied arguments and can
    # only be used if the NRPE daemon was compiled with support for 
    # command arguments *AND* the dont_blame_nrpe directive in this
    # config file is set to '1'.  This poses a potential security risk, so
    # make sure you read the SECURITY file before doing this.
     
    #command[check_users]=/usr/local/nagios/libexec/check_users -w $ARG1$ -c $ARG2$
    #command[check_load]=/usr/local/nagios/libexec/check_load -w $ARG1$ -c $ARG2$
    #command[check_disk]=/usr/local/nagios/libexec/check_disk -w $ARG1$ -c $ARG2$ -p $ARG3$
    #command[check_procs]=/usr/local/nagios/libexec/check_procs -w $ARG1$ -c $ARG2$ -s $ARG3$

  4. #4
    Invité
    Invité(e)
    Par défaut
    Re,

    Pourrais-tu remplacer

    par

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    log_facility=daemon
    Et refaire le test

  5. #5
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 265
    Points : 95
    Points
    95
    Par défaut

    Je viens de le faire..Et la même erreur ...
    C'est à ne plus rien y comprendre

    Merci de ton aide tout de même

  6. #6
    Membre confirmé Avatar de mptijr
    Profil pro
    Étudiant
    Inscrit en
    Juin 2007
    Messages
    408
    Détails du profil
    Informations personnelles :
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2007
    Messages : 408
    Points : 503
    Points
    503
    Par défaut
    essai de voir le contenu du fichier /var/log/messages si tu as quelque chose concernant l'erreur.

  7. #7
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2008
    Messages : 265
    Points : 95
    Points
    95
    Par défaut
    Je vais désinstaller le tout et tout réinstaller
    Est ce quelqu'un saurait comment prévoir une désinstallation "clean" de nagios ??

    Gracias !!

    MJ !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Eval:Uncaught suntax error:Unexpected token illegal
    Par jules_diedhiou dans le forum Général JavaScript
    Réponses: 23
    Dernier message: 17/04/2012, 11h02
  2. erreur : syntax error near unexpected token
    Par lapinou8430 dans le forum Shell et commandes GNU
    Réponses: 5
    Dernier message: 28/04/2009, 01h30
  3. Réponses: 5
    Dernier message: 01/02/2008, 16h59
  4. [sh] syntax error near unexpected token `}'
    Par vercin dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 18/09/2007, 12h33
  5. Syntax error: unexpected end of file
    Par freakfm dans le forum Linux
    Réponses: 1
    Dernier message: 13/09/2006, 20h56

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