You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#101 2024-01-09 18:43:31

mbackes
Member
Registered: 2024-01-05
Posts: 19

Re: Installation GLPI : Configuration sécurisée du dossier racine

Je ne me connecterai pas en SSL.
Je n'aurai pas nom plus de DNS.
J'avais déjà supprimé le fichier index.php dans le dossier public, il ne me reste que le répertoire lib

Avez-vous une piste du coup ? pour lorsque je mets tout en commentaire dans le fichier 000-default.conf, j'ai le message
Not Found
The requested URL was not found on this server.

Apache/2.4.41 (Ubuntu) Server at 192.168.1.210 Port 80

Et surtout pourquoi je n'accède plus à GLPI quand mon fichier conf est activé.

Offline

#102 2024-01-09 18:48:28

cconard96
Moderator
Registered: 2018-07-31
Posts: 3,226
Website

Re: Installation GLPI : Configuration sécurisée du dossier racine

mbackes wrote:

J'avais déjà supprimé le fichier index.php dans le dossier public, il ne me reste que le répertoire lib

Il y a un fichier "index.php" dans le dossier "public" par défaut. Il est nécessaire pour que cette configuration sécurisée fonctionne. Un message précédent donnait l'impression que vous aviez remplacé le fichier par défaut par celui de la racine de votre dossier GLPI.

Vous devrez restaurer le fichier original "public/index.php" à partir de l'archive GLPI que vous avez téléchargée pour la nouvelle version.


GLPI Collaborator and Plugin Developer.
My non-English comments are automated translations. Sorry for any confusion that causes.
Mes commentaires non anglais sont des traductions automatiques. Désolé pour toute confusion qui cause.
Mis comentarios que no están en inglés son traducciones automáticas. Perdón por cualquier confusión que cause.

Offline

#103 2024-01-09 18:53:38

mbackes
Member
Registered: 2024-01-05
Posts: 19

Re: Installation GLPI : Configuration sécurisée du dossier racine

ok je viens de le remettre j'ai ce message maintenant :

L'accès à 192.168.254.214 a été refuséVous n'êtes pas autorisé à consulter cette page.
HTTP ERROR 403

Offline

#104 2024-01-09 19:14:41

cconard96
Moderator
Registered: 2018-07-31
Posts: 3,226
Website

Re: Installation GLPI : Configuration sécurisée du dossier racine

L'adresse IP de votre serveur a-t-elle soudainement changé ? C'était 192.168.1.210 auparavant. Le fichier "index.php" à la racine de votre GLPI a-t-il également été modifié par rapport à celui par défaut ?

Vérifiez également le journal d'accès Apache (/var/log/apache2/access.log" pour voir s'il contient plus d'informations sur la demande.


GLPI Collaborator and Plugin Developer.
My non-English comments are automated translations. Sorry for any confusion that causes.
Mes commentaires non anglais sont des traductions automatiques. Désolé pour toute confusion qui cause.
Mis comentarios que no están en inglés son traducciones automáticas. Perdón por cualquier confusión que cause.

Offline

#105 2024-01-10 09:27:12

mbackes
Member
Registered: 2024-01-05
Posts: 19

Re: Installation GLPI : Configuration sécurisée du dossier racine

cconard96 wrote:

L'adresse IP de votre serveur a-t-elle soudainement changé ? C'était 192.168.1.210 auparavant.

Non non j'avais juste testé sur un autre serveur...

cconard96 wrote:

Le fichier "index.php" à la racine de votre GLPI a-t-il également été modifié par rapport à celui par défaut ?

Non je viens de le faire mais ça ne change rien.
L'accès à 192.168.254.214 a été refuséVous n'êtes pas autorisé à consulter cette page.
HTTP ERROR 403

cconard96 wrote:

Vérifiez également le journal d'accès Apache (/var/log/apache2/access.log" pour voir s'il contient plus d'informations sur la demande.

aucune trace d'accès au serveur

Offline

#106 2024-10-18 01:06:53

tecnointerd
Member
Registered: 2024-10-18
Posts: 1

Re: Installation GLPI : Configuration sécurisée du dossier racine

Hola a todos!
Tengo este problema pero estoy tratando de instalar GLPI en mi hosting de cpanel

Offline

#107 2025-02-27 02:28:17

EfcyLab
Member
Registered: 2025-02-26
Posts: 6

Re: Installation GLPI : Configuration sécurisée du dossier racine

Bonjour,

J'avais la même erreur sur un hébergement mutualisé dont la configuration du domaine hxxps://glpi.mondomaine.fr pointe vers le répertoire /home/user/glpi.

La solution mise en place a été d'ajouter les lignes suivantes dans le fichier /home/user/glpi/.htaccess :

<IfModule mod_rewrite.c>
    RewriteEngine On

    # If URL doesn't start with /public/, redirect to /public/index.php
    RewriteCond %{REQUEST_URI} !^/public/
    RewriteRule ^(.*)$ /public/index.php [L,QSA]
</IfModule>

On peux maintenant profiter de la sécurisation du code de la page /public/index.php.

Vos retours sont les bienvenus.


"Don´t THINK you are, KNOW you are" - Morpheus (Matrix, 1999)

Offline

#108 2025-03-18 17:26:05

Hocine21
Member
Registered: 2025-03-18
Posts: 2

Re: Installation GLPI : Configuration sécurisée du dossier racine

Bonjour a tous, j'ai toujours ce meme probleme qui s'affiche - La configuration du dossier racine du serveur web n'est pas sécurisée car elle permet l'accès à des fichiers non publics. Référez-vous à la documentation d'installation pour plus de détails.

jai installé glpi v10.0.18 sur debian12 avec un pile LEMP. installation basic.   quand je pointe mon  root /var/www/html/glpi; glpi focntionne si je le pointe vers  /var/www/html/glpi/public -je recois un message d'erreur

jai essayé pas mal de manipulation mais ce ne fonctionne pas.

sur le répertoire public dans glpi jai uniqyuement ces 02 items
index.php et  lib


je sollicite votre aide pour resoudre ca !

Merci d'avance

Offline

#109 2025-03-19 09:42:42

Chico008
Member
Registered: 2022-12-14
Posts: 466

Re: Installation GLPI : Configuration sécurisée du dossier racine

Peut tu nous fournir ta conf apache ?

Offline

#110 2025-03-19 12:27:14

Hocine21
Member
Registered: 2025-03-18
Posts: 2

Re: Installation GLPI : Configuration sécurisée du dossier racine

Bonjour Chico008,

je suis sur Nginx V1.22.1 / PHP V8.2.28 / mariadb V10.11.11. Voici ma conf sur /etc/nginx/sites-available/glpi

server {
    listen mon port;
    server_name @IP;
    root /var/www/html/glpi;
    index index.php index.html index.htm;

    location / {
        try_files $uri /index.php$is_args$args;
    }

    # Interdire l'accès aux fichiers sensibles
    location ~ /(install|config|files|scripts|locales|tools)/ {
        deny all;
        return 403;
    }

    # Bloquer l'accès aux fichiers cachés (ex: .htaccess, .git, etc.)
    location ~ /\. {
        deny all;
        return 403;
    }


    location ~ \.php$ {
        include fastcgi_params;
        fastcgi_pass unix:/run/php/php8.2-fpm.sock;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_index index.php;
    }

    location ~* \.(js|css|png|jpg|jpeg|gif|ico|svg|woff|woff2|ttf|otf|eot|mp4|webm|ogg|mp3|wav|flac|aac|zip|rar|7z|tar|gz|bz2)$ {
        expires max;
        log_not_found off;
    }


}

avec cette config, glpi marche mais avec le message listé ci-haut. Et quand je change de pointage vers root /var/www/html/glpi/public ca ne fonctionne pas.

Encore Merci

Offline

#111 2025-03-19 18:10:55

Chico008
Member
Registered: 2022-12-14
Posts: 466

Re: Installation GLPI : Configuration sécurisée du dossier racine

AS tu essayer avec la conf minimale recommandé dans la docs Glpi ?
https://glpi-install.readthedocs.io/en/ … figuration
essaier deja avec juste la conf recommandée, ensuite agremente avec tes filtrages supplementaires (bloque les fichiers caché et dossier sensible et le reste)

Offline

#112 2025-03-26 10:49:09

viteok1
Member
Registered: 2025-03-25
Posts: 10

Re: Installation GLPI : Configuration sécurisée du dossier racine

Bonjour Tcolin, as-tu réglé le problème ? J’ai la même situation et je ne trouve pas de solution...

tcolin wrote:

Bonjour,

J'ai un soucis depuis la mise à jour
Mes agents n'actualise plus depuis que l'URL a changer puisque l'ancienne URL n'est plus disponible (avant: http://glpi/glpi et maintenant : http://glpi)
Cela m'indique que l'acces à glpi/glpi est refusé

J'ai tenté d'ajouter un alias conformément à la documentation mais en vain (j'ai testé avec et sans les guillemets)

Voici mon fichier de apache glpi.conf:


<VirtualHost *:80>
        ServerName glpi.localhost
        ServerAdmin webmaster@localhost
        DocumentRoot /var/www/html/glpi/public
        Alias "/glpi" "/var/www/html/glpi/public"
        ErrorLog ${APACHE_LOG_DIR}/error.log
        CustomLog ${APACHE_LOG_DIR}/access.log combined
        <Directory /var/www/html/glpi/public>
                Require all granted
                RewriteEngine On
                RewriteCond %{REQUEST_FILENAME} !-f
                RewriteRule ^(.*)$ index.php [QSA,L]
        </Directory>
</VirtualHost>

Voici ma conf virtualHost:

DocumentRoot /var/www/html/glpi/public
Alias "/glpi" "/var/www/html/glpi/public"

<Directory /var/www/html/glpi/public>
    Require all granted

    RewriteEngine On

    RewriteCond %{HTTP:Authorization} ^(.+)$
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php [QSA,L]
</Directory>

Last edited by viteok1 (2025-03-26 10:51:20)

Offline

#113 2025-03-26 11:02:52

Chico008
Member
Registered: 2022-12-14
Posts: 466

Re: Installation GLPI : Configuration sécurisée du dossier racine

As tu essayer dans la ligne RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
pense a redemarrer apache apres chaque modification du fichier de conf.

Offline

#114 2025-03-26 11:32:39

viteok1
Member
Registered: 2025-03-25
Posts: 10

Re: Installation GLPI : Configuration sécurisée du dossier racine

Merci Chico008 pour ton message!
Oui, je redémarre Apache après chaque modification. Désolé, mais je n’ai pas compris ton message concernant la ligne RewriteRule.

Offline

Board footer

Powered by FluxBB