You are not logged in.
Pages: 1
Bonjour tous le monde.
J'ai un petit problème sur mon GLPI 10.0.11.
Après avoir luté un sacré moment pour faire pointer GLPI sur le dossier public, je me suis dit que c'était bon, j'allais pouvoir me loguer à partir du port 80, et bien non, seul le port 443 fonctionne pour me loguer.
Quand j'essai de me connecter sur mon GLPI a partir du port 80 j'ai l'erreur "L'action que vous avez réalisée n'est pas autorisée."
GLPI est installé sur un NAS Synology avec DSM7. Apache 2.24 et Maria DB 10.
Je n'ai pas de certificat sur le GLPI car j'ai dû en mettre un sur un autre host (je ne peux pas mettre 2 letsencrypt).
Mon GLPI est joignable en local via l'adresse : glpi/ j'ai créé un "Hôte A" dans mon DNS pour la redirection.
Je me logue via mon AD.
Je n'ai pas été voir les log, car sur Syno c'est un peut chiant
Merci de m'avoir lu
Last edited by Web (2024-05-03 16:51:36)
Offline
Bonjour,
Vous arrivez bien sur la page login/password ?
dans votre fichier host avez-vous une redirection du port 80 ?
Pouvez-vous nous montrer votre fichier host ?
Cordialement
-- Any exchange not written in French comes from an automatic translation. --
Offline
Bonjour,
C'est un configuration sur le serveur web de Synology. J'ai simplement activé le port 80 et 443 sur l'interface de gestion des host web. Donc GLPI est accessible sur les 2 ports mais impossible de se loguer sur le port 80.
Le fichier Host est une galère a récupérer sur syno
<VirtualHost *:80 *:443>
ServerName glpi
SetEnv HOST glpi
DocumentRoot "/volume1/web/glpi/public"
LogLevel info
ErrorLogFormat "23eb74aa-6d00-4204-a04c-e0afc0d87c78;%t;%a;%l;\"%M\""
ErrorLog "/var/packages/WebStation/var/log/apache24_error_log"
Include conf-enabled/.webstation.error_page.default.conf
<Proxy "unix:/run/php-fpm/php-383be547-472d-48f4-9d08-dfb6d0c280ae.sock|fcgi://23eb74aa-6d00-4204-a04c-e0afc0d87c78">
ProxySet timeout=60
</Proxy>
<Directory "/volume1/web/glpi/public">
AllowOverride All
<IfModule authz_core_module>
Require all granted
RewriteEngine On
RewriteCond %{HTTP:Authorization} ^(.+)$
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>
<IfModule dir_module>
DirectoryIndex index.php index.htm index.html
</IfModule>
<FilesMatch "\.(php[345]?|phtml)$">
SetHandler "proxy:fcgi://23eb74aa-6d00-4204-a04c-e0afc0d87c78"
</FilesMatch>
</Directory>
</VirtualHost>
<VirtualHost *:80 *:443>
ServerName glpi.local
SetEnv HOST glpi.local
DocumentRoot "/volume1/web/glpi/public"
LogLevel info
ErrorLogFormat "23eb74aa-6d00-4204-a04c-e0afc0d87c78;%t;%a;%l;\"%M\""
ErrorLog "/var/packages/WebStation/var/log/apache24_error_log"
Include conf-enabled/.webstation.error_page.default.conf
<Proxy "unix:/run/php-fpm/php-383be547-472d-48f4-9d08-dfb6d0c280ae.sock|fcgi://23eb74aa-6d00-4204-a04c-e0afc0d87c78">
ProxySet timeout=60
</Proxy>
<Directory "/volume1/web/glpi/public">
AllowOverride All
<IfModule authz_core_module>
Require all granted
</IfModule>
<IfModule dir_module>
DirectoryIndex index.php index.htm index.html
</IfModule>
<FilesMatch "\.(php[345]?|phtml)$">
SetHandler "proxy:fcgi://23eb74aa-6d00-4204-a04c-e0afc0d87c78"
</FilesMatch>
</Directory>
</VirtualHost>
Last edited by Web (2024-05-06 09:31:49)
Offline
Bonjour à tous,
Personne a une solution pour ce problème ?
Offline
J'ai enfin trouvé en m'acharnant à chercher.
Il faut désactiver dans la config PHP "session.cookie_secure" pour ma part sur mon NAS j'ai mis la valeur à "0" au lieu de "1" et tout a été réglé.
Problème résolu.
Merci
Offline
J'ai enfin trouvé en m'acharnant à chercher.
Il faut désactiver dans la config PHP "session.cookie_secure" pour ma part sur mon NAS j'ai mis la valeur à "0" au lieu de "1" et tout a été réglé.Problème résolu.
Merci
Cela ne cause pas de problématique sur la connexion https ?
Cordialement
-- Any exchange not written in French comes from an automatic translation. --
Offline
Web wrote:J'ai enfin trouvé en m'acharnant à chercher.
Il faut désactiver dans la config PHP "session.cookie_secure" pour ma part sur mon NAS j'ai mis la valeur à "0" au lieu de "1" et tout a été réglé.Problème résolu.
Merci
Cela ne cause pas de problématique sur la connexion https ?
Cordialement
Non on peur toujours se connecter en HTTPS, il y a juste un message sur le bandeau orange de l'accueil une fois logué
"La directive PHP "session.cookie_secure" devrait être définie à "on" quand GLPI est accessible via le protocole HTTPS."
Perso je préfère me loguer sur le port 80, c'est plus simple pour les utilisateurs, comme ça, pas de message d'avertissement de sécurité sur le navigateur.
Offline
Pages: 1