[Apache 2.4] Erreur 403 Accès interdit (Résolu)

Applications, problèmes de configuration réseau
Avatar de l’utilisateur
cedric5200
newbie
Messages : 9
Inscription : dim. 24 nov. 2013, 01:31

[Apache 2.4] Erreur 403 Accès interdit (Résolu)

Message par cedric5200 »

Bonjour tout le monde, j'ai voulu installer un serveur apache sur ma machine qui ne serais disponible qu'en local, et après des heures a essayer de changer les permissions les utilisateurs etc.. des dossier et a parcourir la doc j'ai toujours pas réussi a trouver une solution a mon problème.


Le documentroot se trouve à /srv/http et les permission son récursive du fichier index.html et ont pour valeurs 644. Et j'ai désactiver le mod userdir aussi.

Je ne sais plus quoi faire pour pouvoir acceder au serveur local sans me prendre une page de m***e 403...

C'est la première fois que j'essaye de faire ça et la j'avoue que je suis vraiment perdu...
Dernière modification par cedric5200 le mer. 04 mars 2015, 11:24, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Apache 2.4] Erreur 403 Accès interdit

Message par benjarobin »

Quelle est la sortie de :

Code : Tout sélectionner

tree -apug /srv/http
grep -Ev "^ *$|^ *#" /etc/httpd/conf/httpd.conf
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
cedric5200
newbie
Messages : 9
Inscription : dim. 24 nov. 2013, 01:31

Re: [Apache 2.4] Erreur 403 Accès interdit

Message par cedric5200 »

Voila pour la sortie

Code : Tout sélectionner

[root@Trinity ~]$ tree -apug /srv/http
/srv/http
└── [-rw-r--r-- root     http    ]  index.html

0 directories, 1 file

[patron@Trinity ~]$ grep -Ev "^ *$|^ *#" /etc/httpd/conf/conf.d/localc.conf
ServerRoot "/etc/httpd"
Listen 80
LoadModule authn_file_module modules/mod_authn_file.so
LoadModule authn_core_module modules/mod_authn_core.so
LoadModule authz_host_module modules/mod_authz_host.so
LoadModule authz_groupfile_module modules/mod_authz_groupfile.so
LoadModule authz_user_module modules/mod_authz_user.so
LoadModule authz_core_module modules/mod_authz_core.so
LoadModule access_compat_module modules/mod_access_compat.so
LoadModule auth_basic_module modules/mod_auth_basic.so
LoadModule reqtimeout_module modules/mod_reqtimeout.so
LoadModule include_module modules/mod_include.so
LoadModule filter_module modules/mod_filter.so
LoadModule mime_module modules/mod_mime.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule env_module modules/mod_env.so
LoadModule headers_module modules/mod_headers.so
LoadModule setenvif_module modules/mod_setenvif.so
LoadModule version_module modules/mod_version.so
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so
LoadModule proxy_scgi_module modules/mod_proxy_scgi.so
LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so
LoadModule proxy_ajp_module modules/mod_proxy_ajp.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_express_module modules/mod_proxy_express.so
LoadModule slotmem_shm_module modules/mod_slotmem_shm.so
LoadModule lbmethod_byrequests_module modules/mod_lbmethod_byrequests.so
LoadModule lbmethod_bytraffic_module modules/mod_lbmethod_bytraffic.so
LoadModule lbmethod_bybusyness_module modules/mod_lbmethod_bybusyness.so
LoadModule lbmethod_heartbeat_module modules/mod_lbmethod_heartbeat.so
LoadModule mpm_event_module modules/mod_mpm_event.so
LoadModule unixd_module modules/mod_unixd.so
LoadModule status_module modules/mod_status.so
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule negotiation_module modules/mod_negotiation.so
LoadModule dir_module modules/mod_dir.so
LoadModule alias_module modules/mod_alias.so
<IfModule unixd_module>
User http
Group http
</IfModule>
ServerAdmin you@example.com
<Directory />
    AllowOverride none
    Require all denied
</Directory>
DocumentRoot "/srv/http"
<Directory "/srv/http">
    AllowOverride None
</Directory>
<IfModule dir_module>
    DirectoryIndex index.html
</IfModule>
<Files ".ht*">
    Require all denied
</Files>
ErrorLog "/var/log/httpd/error_log"
LogLevel warn
<IfModule log_config_module>
    LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
    LogFormat "%h %l %u %t \"%r\" %>s %b" common
    <IfModule logio_module>
      LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio
    </IfModule>
    CustomLog "/var/log/httpd/access_log" common
</IfModule>
<IfModule alias_module>
    ScriptAlias /cgi-bin/ "/srv/http/cgi-bin/"
</IfModule>
<IfModule cgid_module>
</IfModule>
<Directory "/srv/http/cgi-bin">
    AllowOverride None
    Options None
    Require all granted
</Directory>
<IfModule mime_module>
    TypesConfig conf/mime.types
    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz
</IfModule>
Include conf/extra/httpd-mpm.conf
Include conf/extra/httpd-multilang-errordoc.conf
Include conf/extra/httpd-autoindex.conf
Include conf/extra/httpd-languages.conf
Include conf/extra/httpd-default.conf
<IfModule proxy_html_module>
Include conf/extra/proxy-html.conf
</IfModule>
<IfModule ssl_module>
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
</IfModule>

En espérant que ça puisse aider :)
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Apache 2.4] Erreur 403 Accès interdit

Message par benjarobin »

Tu n'as pas donné accès au dossier /srv/http...
La règle qui s'applique est celle-ci :

Code : Tout sélectionner

<Directory />
    AllowOverride none
    Require all denied
</Directory>
Sinon ce n'est pas le chemin standard du fichier de configuration... Tu as changé quoi ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
cedric5200
newbie
Messages : 9
Inscription : dim. 24 nov. 2013, 01:31

Re: [Apache 2.4] Erreur 403 Accès interdit

Message par cedric5200 »

Pour éviter de faire trop de connerie vu que c'est bien le style de la maison dans le config.conf j'ai juste mis comme ligne

Include /etc/httpd/conf/conf.d/*.conf

et dans le dossier conf j'ai fait une sauvegarde du fichier inclu dans le paquet.

En fait je ne sais absolument pas quoi mettre entre les balises

Code : Tout sélectionner

DocumentRoot "/srv/http"
<Directory "/srv/http">
    AllowOverride None
</Directory>
Et sur le site apache j'ai rien compris a la doc.... fouuu :(
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Apache 2.4] Erreur 403 Accès interdit

Message par benjarobin »

Il te faut rajouter : Require all granted
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
cedric5200
newbie
Messages : 9
Inscription : dim. 24 nov. 2013, 01:31

Re: [Apache 2.4] Erreur 403 Accès interdit (Résolu)

Message par cedric5200 »

J'ai trouver d'ou venais le problème... Je ne savais pas qu'il fallais le droit d'exécution sur le serveur j'ai dont appliquer

Code : Tout sélectionner

[root@Trinity ~]$ chmod -R 755 /srv/
[root@Trinity ~]$ tree -apug /srv/
/srv/
├── [drwxr-xr-x root     http    ]  ftp
└── [drwxr-xr-x root     http    ]  http
    ├── [drwxr-xr-x root     http    ]  cgi-bin
    └── [-rwxr-xr-x root     http    ]  index.html

3 directories, 1 file
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17576
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Apache 2.4] Erreur 403 Accès interdit (Résolu)

Message par benjarobin »

Il ne faut absolument pas mettre de droit d’exécution sur les fichiers !
Tu avais enlevé les droits d’exécution sur les dossiers ? Comment veux tu lire le contenu d'un dossier si tu enlèves les droits d’exécution dessus ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Répondre