Bonjour,
Relativement newbie sur Apache, je suis confronté à une erreur Apache (en utilisant SSL).
Le serveur héberge un Apache :
Server version: Apache/2.2.15 (Unix)
Server built: May 13 2013 22:11:16
On a créé un certificat auto-signé pour faire tourner Apache en SSL : jusqu'ici, pas de soucis.
Le serveur héberge aussi un mediawiki 1.21.1. Le wiki est dans le répertoire /var/www/html/mediawiki.
Aussi bien Apache en local (essais en local sur le serveur http://localhost/mediawiki ou https://localhost/mediawiki:443) et mediawiki fonctionnent OK. Sur le réseau local (LAN), pas de soucis non plus si l'URL = http://serveur/mediawiki ou https://serveur/mediawiki
Par contre, dès que l'on souhaite accéder au serveur depuis l'extérieur (WAN), j'ai une erreur 404 sur l'URL https://IP_Publique/mediawiki:56xxx
Le port extérieur 56xxx est redirigé vers le serveur:443. Le serveur Apache sur l'URL https://IP_publique:56xxx ne renvoie pas d'erreur 404.
Le Log SSL renvoie une erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part [Tue Oct 08 09:46:26 2013] [error] [client W.X.Y.Z] Directory index forbidden by Options directive: /var/www/html/
J'ai ajouté un favicon.ico (suite à erreurs retrouvés dans les logs) mais pas mieux...
Quelle directive peux me poser ce soucis ?
Voici le Options de /var/www/html dans httpd.conf :
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 <Directory "/var/www/html"> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # <a href="http://httpd.apache.org/docs/2.2/mod/core.html#options" target="_blank">http://httpd.apache.org/docs/2.2/mod/core.html#options</a> # for more information. # Options Indexes FollowSymLinks MultiViews # # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # Options FileInfo AuthConfig Limit # AllowOverride None # # Controls who can get stuff from this server. # Order allow,deny Allow from all </Directory>
Des idées ???
Merci :-)
Partager