Pages : 1
#1 Le 24/10/2008, à 10:12
- lagentesmith
Nagios2 : page web blanche
Bonjour,
J'ai à peu prêt le même souci que ici : http://forum.kubuntu-fr.org/viewtopic.php?id=210727
Je tente d'installer nagios 2.11 (celui dans les dépôts universe) sur un Hardy à l'aide de cette procédure : https://help.ubuntu.com/community/Nagios2
Voici un résumé de ce qu'il faut faire :
sudo apt-get update
sudo apt-get install apache2 apache2-doc
sudo apt-get install nagios2 nagios-plugins nagios-images
cd /etc/nagios2/
sudo htpasswd -c htpasswd.users nagiosadmin
A cette étape on devrait pouvoir visualiser l'interface nagios en se rendant sur la page http://localhost/nagios2, or cette page est vide et blanche dans mon cas.
J'ai lu également qu'il fallait faire un lien symbolique pour la conf apache2 :
ln -s /etc/nagios2/apache2.conf /etc/apache2/conf.d/nagios2.conf
mais rien y fait.
Voici les erreurs que j'obtiens au démarrage d'apache :
/etc/init.d/apache2 start
* Starting web server apache2
[Thu Oct 23 15:55:01 2008] [warn] The ScriptAlias directive in /etc/apache2/conf.d/nagios2.conf at line 3 will probably never match because it overlaps an earlier ScriptAlias.
[Thu Oct 23 15:55:01 2008] [warn] The ScriptAlias directive in /etc/apache2/conf.d/nagios2.conf at line 4 will probably never match because it overlaps an earlier ScriptAlias.
[Thu Oct 23 15:55:01 2008] [warn] The Alias directive in /etc/apache2/conf.d/nagios2.conf at line 7 will probably never match because it overlaps an earlier Alias.
[Thu Oct 23 15:55:01 2008] [warn] The Alias directive in /etc/apache2/conf.d/nagios2.conf at line 10 will probably never match because it overlaps an earlier Alias.
[Thu Oct 23 15:55:01 2008] [warn] The ScriptAlias directive in /etc/apache2/sites-enabled/nagios2 at line 3 will probably never match because it overlaps an earlier ScriptAlias.
[Thu Oct 23 15:55:01 2008] [warn] The ScriptAlias directive in /etc/apache2/sites-enabled/nagios2 at line 4 will probably never match because it overlaps an earlier ScriptAlias.
[Thu Oct 23 15:55:01 2008] [warn] The Alias directive in /etc/apache2/sites-enabled/nagios2 at line 7 will probably never match because it overlaps an earlier Alias.
[Thu Oct 23 15:55:01 2008] [warn] The Alias directive in /etc/apache2/sites-enabled/nagios2 at line 10 will probably never match because it overlaps an earlier Alias.
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[ OK ]
Quelqu'un peut-il m'aider ?
Dernière modification par lagentesmith (Le 24/10/2008, à 10:13)
sudo apt-get remove WindowsXP
Hors ligne
#2 Le 24/10/2008, à 10:19
- #Ergo-Proxy
Re : Nagios2 : page web blanche
bonjour
Ton fichier /etc/hosts contient il bien la correspondance IP → ton servername, exemple:
127.0.0.1 localhost hostname
127.0.1.1 hostname.localdomain
192.168.0.4 poste1
192.168.0.1 poste2
192.168.0.2 poste310.0.2.15 la VM
127.0.0.1 leserveurname
192.168.0.5 leserveurname# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
Dernière modification par #Ergo-Proxy (Le 24/10/2008, à 10:20)
#3 Le 27/10/2008, à 11:29
- lagentesmith
Re : Nagios2 : page web blanche
Bonjour et merci pour ta réponse,
j'avais ceci dans le /etc/hosts :
127.0.0.1 localhost
127.0.1.1 ubuntu
10.30.1.19 proxy.domain.fr
10.30.1.20 gateway
et j'ai rajouter les lignes que tu m'as indiquées mais j'obtiens encore le même message au démarrage d'apache2.
127.0.0.1 localhost ubuntu ubuntu.domain.fr
10.30.5.36 ubuntu.domain.fr ubuntu
127.0.1.1 ubuntu
10.30.1.19 proxy.domain.fr
10.30.1.20 gateway
Je précise que le pc ubuntu est sur un livecd.
sudo apt-get remove WindowsXP
Hors ligne
#4 Le 27/10/2008, à 11:41
- #Ergo-Proxy
Re : Nagios2 : page web blanche
poste ton fichier /etc/apache2/sites-available/default ou celui que tu as défini.
Remets ton fichier /etc/hosts ainsi:
127.0.0.1 localhost ubuntu ubuntu.domain.fr
10.30.5.36 ubuntu.domain.fr ubuntu
10.30.1.19 proxy.domain.fr
10.30.1.20 gateway
#5 Le 27/10/2008, à 13:27
- lagentesmith
Re : Nagios2 : page web blanche
Le voici, il s'agit du fichier /etc/apache2/sites-enabled/nagios2.
Il y a également sous le même répertoire un lien symbolique 000-default qui pointe vers /etc/apache2/sites-available/default que je n'ai pas modifié .
# apache configuration for nagios 2.x
ScriptAlias /cgi-bin/nagios2 /usr/lib/cgi-bin/nagios2
ScriptAlias /nagios2/cgi-bin /usr/lib/cgi-bin/nagios2
# Where the stylesheets (config files) reside
Alias /nagios2/stylesheets /etc/nagios2/stylesheets
# Where the HTML pages live
Alias /nagios2 /usr/share/nagios2/htdocs
<DirectoryMatch (/usr/share/nagios2/htdocs|/usr/lib/cgi-bin/nagios2)>
Options FollowSymLinks
DirectoryIndex index.html
AllowOverride AuthConfig
Order Allow,Deny
Allow From All
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /etc/nagios2/htpasswd.users
require valid-user
</DirectoryMatch>
# Enable this ScriptAlias if you want to enable the grouplist patch.
# See http://apan.sourceforge.net/download.html for more info
# It allows you to see a clickable list of all hostgroups in the
# left pane of the Nagios web interface
# XXX This is not tested for nagios 2.x use at your own peril
#ScriptAlias /nagios2/side.html /usr/lib/cgi-bin/nagios2/grouplist.cgi
Dernière modification par lagentesmith (Le 27/10/2008, à 13:29)
sudo apt-get remove WindowsXP
Hors ligne
#6 Le 27/10/2008, à 13:57
- #Ergo-Proxy
Re : Nagios2 : page web blanche
donne le default, celui-ci n'intervient pas dans le pb d'hosts d'apache.
#7 Le 28/10/2008, à 08:48
- lagentesmith
Re : Nagios2 : page web blanche
Le voici :
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/
<Directory />
Options FollowSymLinks
AllowOverride None
</Directory>
<Directory /var/www/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
Alias /doc/ "/usr/share/doc/"
<Directory "/usr/share/doc/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Allow from 127.0.0.0/255.0.0.0 ::1/128
</Directory>
</VirtualHost>
J'avais posté l'autre pour les warning de type "ScriptAlias "
sudo apt-get remove WindowsXP
Hors ligne
#8 Le 28/10/2008, à 10:03
- Subsonic_the_monkey
Re : Nagios2 : page web blanche
Bonjour,
Avec les éléments en, ma possession, mon fichier "défaut" aurait cette aspect. Essaye le, fais un backup de celui que tu as actuellement.
#####################################
## Virtualhosts
#####################################
## ##
# url: http://www.ubuntu.domain.frServerName http://ubuntu.domain.fr
ServerAdmin admin@ubuntu.domain.fr
ServerSignature Off##Configuration IP:port d'écoute
##//Port 80
<VirtualHost IPDUPOSTE:80>
DirectoryIndex index.php index.html index.htm
DocumentRoot /var/www
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
#AddDefaultCharset UTF-8
</Directory>
##Création d'un répertoire protégé en accès
###Protected_rep
<Location /Private>
AuthName "IDENTIFICATION OBLIGATOIRE"
AuthType Basic
AuthUserFile /opt/00-User_Apache/USERs/.users
Order deny,allow
require valid-user
</Location>
</VirtualHost>##Configuration domaine:port d'écoute
<VirtualHost ubuntu.domain.fr:80>
DirectoryIndex index.php index.html index.htm
DocumentRoot /var/www
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
#AddDefaultCharset UTF-8
</Directory>
###Protected_rep
<Location /Private>
AuthName "IDENTIFICATION OBLIGATOIRE"
AuthType Basic
AuthUserFile /opt/00-User_Apache/USERs/.users
Order deny,allow
require valid-user
</Location>
</VirtualHost>##Configuration domaine:HTTPS
##//Port 443
<VirtualHost ubuntu.domain.fr:443>
DirectoryIndex index.php index.html index.htm
RewriteEngine on
SSLEngine On
SSLCertificateKeyFile /etc/apache2/ssl.key/server.key
SSLCertificateFile /etc/apache2/ssl.crt/server.crt
SSLCACertificateFile /etc/apache2/ssl.crt/server.crt
DocumentRoot /var/www/https
<Directory /var/www/https/>
Options Indexes
AllowOverride All
Order allow,deny
allow from all
#AddDefaultCharset UTF-8
</Directory>
###Protected_rep<Location /Private>
AuthName "IDENTIFICATION OBLIGATOIRE"
AuthType Basic
AuthUserFile /opt/00-User_Apache/USERs/.users
Order deny,allow
require valid-user
</Location></VirtualHost>
#######FIN PARTIE APACHE PERSO###################################ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>ErrorLog /var/log/apache2/error.log
# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warnCustomLog /var/log/apache2/access.log combined
ServerSignature Off#### Alias /doc/ "/usr/share/doc/"
#### <Directory "/usr/share/doc/">
#### Options Indexes MultiViews #FollowSymLinks#FFFFFF
#### AllowOverride None
#### Order deny,allow
#### Deny from all
#### Allow from 127.0.0.0/255.0.0.0 ::1/128
#### </Directory>
Dernière modification par Subsonic_the_monkey (Le 28/10/2008, à 10:04)
#9 Le 28/10/2008, à 11:25
- lagentesmith
Re : Nagios2 : page web blanche
nouvelle erreur après ce nouveau fichier :
root@ubuntu:/etc/apache2/sites-available# /etc/init.d/apache2 start
* Starting web server apache2 Syntax error on line 70 of /etc/apache2/sites-enabled/000-default:
Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration
[fail]
Peut être devrais-je retirer la conf concernant le mode https non ?
sudo apt-get remove WindowsXP
Hors ligne
#10 Le 28/10/2008, à 11:50
- lagentesmith
Re : Nagios2 : page web blanche
J'ai fait
sudo a2enmod rewrite
sudo a2enmod ssl
Et j'ai positionner des clés ssl dans /etc/apache2/ssh et je n'ai plus de problème avec ton default.
J'obtiens maintenant :
root@ubuntu:/etc/apache2/ssl.key# /etc/init.d/apache2 start
* Starting web server apache2
Warning: DocumentRoot [/var/www/https] does not exist
[Tue Oct 28 10:42:25 2008] [warn] VirtualHost 10.30.5.162:80 overlaps with VirtualHost ubuntu.domain.fr:80, the first has precedence, perhaps you need a NameVirtualHost directive
Et toujours une page blanche pour http://localhost/nagios2/
Dernière modification par lagentesmith (Le 28/10/2008, à 11:53)
sudo apt-get remove WindowsXP
Hors ligne
#11 Le 29/10/2008, à 04:15
- Subsonic_the_monkey
Re : Nagios2 : page web blanche
Tu en es où avec tes tests?
Le fichier était un exemple , tu peux donc sans hésiter retirer ce que tu veux
Et oui, c'est bien la cause de ce message. En revanche, concernant Nagios, je ne vois pas , je ne l'utilise pas.
Dernière modification par Subsonic_the_monkey (Le 29/10/2008, à 04:16)
#12 Le 29/10/2008, à 10:10
- lagentesmith
Re : Nagios2 : page web blanche
En gros toujours au même point, sauf que je n'ai plus le message d'erreur concernant le servername.
J'ai réussi à installer nagios sur une RHEL 4, je vais donc essayer de voir les différences entre les 2 configs.
Je posterai mes résultats pour info sur ce fil.
Merci à vous 2 pour votre aide.
sudo apt-get remove WindowsXP
Hors ligne
Pages : 1