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

#1 2024-01-20 01:29:45

RenzoMarconi
Member
Registered: 2023-09-15
Posts: 6

Agent GLPI Natif 10.0.11 SSO NTLM IIS authen required, no credentials

Bonjour. J'ai un soucis pour l'installation du nouvel agent GLPI Natif. Coté serveur et coté client.

J'ai donc un serveur Windows 2022 avec GLPI 10.0.11 avec la redirection de dossier web du dossier public activé.
Le SSO est activé avec l'authentification Windows, et l'accès anonyme activé avec le compte IUSR. (Compte utilisé sur la sécurité NTFS sur fichier index.php pour refus de lecteur) pour que l'agent n'utilise pas le SSO pour se connecter à GLPI.
Adresse du Serveur dans l'agent : https://adresseserveur/front/Inventory.php

Malgré coté agent, j'ai ceci :

[Sat Jan 20 00:15:28 2024][info] sending prolog request to server0
[Sat Jan 20 00:15:28 2024][error] [http client] authentication required, no credentials available
[Sat Jan 20 00:15:28 2024][error] No supported answer from server at https://adresseserveur/front/Inventory.php
[Sat Jan 20 00:15:28 2024][info] target server0: next run: Sat Jan 20 00:47:28 2024 - https://adresseserveur/front/Inventory.php
[Sat Jan 20 00:15:28 2024][info] GLPI Agent memory usage: WSS=3346432 PFU=124858368

SAUF QUE, en supprimant la redirection du web.config du dossier public l'inventaire fonctionne.
Contenu du fichier web.config :
(Je pense qu'il faut modifier ce modifier ou changer le type d'authentification pour réussir à utiliser l'agent sans authentification et le GLPI avec le SSO du IIS. Mais comment ?

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
                <rule name="Rewrite to GLPI" stopProcessing="true">
                    <match url="^(.*)$" />
                    <conditions>
                        <add input="{REQUEST_FILENAME}" matchType="IsFile" ignoreCase="false" negate="true" />
                    </conditions>
                    <action type="Rewrite" url="index.php" appendQueryString="true" />
                </rule>
          </rules>
        </rewrite>
    </system.webServer>
</configuration>

Last edited by RenzoMarconi (2024-01-20 01:29:54)

Offline

Board footer

Powered by FluxBB