You are not logged in.
Bonjour,
Suite à l'activation de mon sso qui fonctionne parfaitement mais je n'ai plus de remonté de mes machines sur mon serveur.
J'ai essayer de créer une exception sur mon httpd.conf pour l'inventaire mais ca ne fonctionne pas
Avez vous une idée
merci
#glpi configuration pour le SSO
<Directory "C:/xampp/htdocs/glpi">
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
AllowOverride FileInfo AuthConfig Limit
<IfModule authnz_sspi_module>
AuthName "Accès par SSO"
AuthType SSPI
SSPIAuth On
SSPIAuthoritative On
SSPIOfferBasic On
# Should you need to force the login prompt, uncomment the next line
#SSPIBasicPreferred On
SSPIOfferSSPI On
SSPIOmitDomain Off
require valid-sspi-user
</IfModule>
</Directory>
#exception au SSO pour la remontée des inventaires
<Directory "C:/xampp/htdocs/glpi/marketplace/glpiinventory">
#NTLMAuth off
SSPIAuth off
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
Last edited by yoan22 (2023-11-27 15:08:38)
Offline
Pour plus de précision, l'inventaire fonctionnait avant l'activation du SSO
Offline
il faut faire une exception dans ta conf, pour que les agents bypassent le SSO
coté apache j'avait du faire ca, sinon pareil ca ne remontait plus.
sous apache par exemple, j'ai du ajouter cette section, avant la principale contenant le SSO
#Necessaire pour que les agents puissent remonter l'inventaire
AliasMatch "^/(plugins/glpiinventory/(index\.php)?)$" "/var/www/glpi/$1"
<Directory /var/www/glpi/plugins/glpiinventory>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
cela permet aux agent qui tapent directement le plugin de pas faire de SSO.
Offline
bonjour,
je n'ai pas non plus réussi à passer l'inventaire quand le SSO est activé (sauf en créant un compte dédié mais il faut mettre login et mot de passe dans l'agent en clair )
comme contournement, j'ai 2 url et 2 Vhost : portail-si@mondomaine.fr (avec SSO) et inventaire-si@mondomaine.fr (sans sso)
Trouver la panne avant de réparer...
GLPI10.0.16 (ubuntu 22.04 PHP8.1 Mariadb10.6 ) plugins : comportements 2.7.3 reports 1.16.0 formcreator 2.13.9, datainjection 2.13.5 fields 1.21.9
Offline
merci pour vos retours
j'ai mis ca mais toujours sans succès
AliasMatch "^/(marketplace/glpiinventory/(index\.php)?)$" "C:/xampp/htdocs/glpi/$1"
<Directory "C:/xampp/htdocs/glpi/marketplace/glpiinventory">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
#glpi configuration pour le SSO
<Directory "C:/xampp/htdocs/glpi">
Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
AllowOverride FileInfo AuthConfig Limit
<IfModule authnz_sspi_module>
AuthName "Accès par SSO"
AuthType SSPI
SSPIAuth On
SSPIAuthoritative On
SSPIOfferBasic On
# Should you need to force the login prompt, uncomment the next line
#SSPIBasicPreferred On
SSPIOfferSSPI On
SSPIOmitDomain Off
require valid-sspi-user
</IfModule>
</Directory>
Offline
t'a penser a bien relancer ton serveur apache ?
coté agent que racontent les logs quand il cherche à remonter un inventaire ?
tu tapes en http ou https ?
sinon peut etre qu'apache linux et apache xamp ont un comportement/conf specifiques differentes
perso je n'utilise plus du tout xamp, wamp et cie a cause de ca, trop de choses etranges selons les versions et comment ca a été compilé.
mieux vaut utiliser apache en linux natif, si windows, ISS, car xamp et cie ne sont pas fait pour la prod, uniquement du dev.
Offline
bonjour,
quelqu'un aurait-il un tuto pour la mise en place du SSO ?
je suis sous ubuntu 20.4 avec glpi 9.5.5
Merci
Offline