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 2008-10-24 10:47:52

boozoo
Member
Registered: 2007-06-28
Posts: 119

Authentification automatique

Bonjour,

J'utilise GLPI 0.71.2 sur une distribution Debian 4.

J'ai configuré la liaison glpi/active directory, ça fonctionne très bien.

J'ai éssayé de configurer l'authentification automatique en suivant le wiki mais ça ne fonctionne pas.

Voici mon fichier glpi que j'ai créer pour l'authentification

<VirtualHost *>
  DocumentRoot /var/www/glpi
  ServerName glpi                                       Je ne savais pas trop quoi mettre ici.
  PerlModule Apache2::AuthenNTLM
    <Directory "/var/www/glpi">
    PerlAuthenHandler Apache2::AuthenNTLM
    AuthType ntlm,basic
    AuthName paipartners
    require valid-user
    PerlAddVar ntdomain  "DOMAIN SERVEUR"
    PerlSetVar defaultdomain DOMAIN
    PerlSetVar splitdomainprefix 1
    PerlSetVar ntlmdebug 0
    PerlSetVar ntlmauthoritative off
    </Directory>
</VirtualHost>

J'ai bien installé libapache2-authenntlm-perl_0.02.orig et l'option sous IE7 est bien coché.
Le champ de stockage du login... sous glpi est bien remplie avec remote_user.
Je ne sais pas si c'est important mais dans cette page sous glpi j'ai ce message L'extension CURL ou DOMXML de votre parseur PHP n'est pas installée.

Merci d'avance et encore un grand bravo pour cette super application.

Last edited by boozoo (2008-10-24 10:54:18)

Offline

#2 2008-10-27 16:35:50

boozoo
Member
Registered: 2007-06-28
Posts: 119

Re: Authentification automatique

J'ai avancé un peu, mais maintenant quand je me connecte au site j'ai une fenetre qui s'ouvre pour me demander un nom d'utiisateur et un mot de passe. Que je rentre n'importe quoi je me retrouve avec une erreur 500 après.

Voici mon fichier error.log d'Apache:

[Mon Oct 27 16:56:56 2008] [notice] Apache/2.2.3 (Debian) PHP/5.2.0-8+etch13 mod_perl/2.0.2 Perl/v5.8.8 configured -- resuming normal operations
[Mon Oct 27 16:56:58 2008] [error] No PDC and no fallbackdomain given for domain
[Mon Oct 27 16:56:58 2008] [error] Cannot get nonce for /glpi/
[Mon Oct 27 16:57:03 2008] [error] Bad/Missing NTLM/Basic Authorization Header for /
[Mon Oct 27 16:57:03 2008] [error] No PDC and no fallbackdomain given for domain
[Mon Oct 27 16:57:03 2008] [error] Cannot get nonce for /
[Mon Oct 27 16:57:29 2008] [error] Bad/Missing NTLM/Basic Authorization Header for /glpi
[Mon Oct 27 16:57:33 2008] [error] No PDC and no fallbackdomain given for domain
[Mon Oct 27 16:57:33 2008] [error] Cannot get nonce for /glpi
[Mon Oct 27 16:58:59 2008] [notice] Graceful restart requested, doing restart
[Mon Oct 27 16:58:59 2008] [error] Bad/Missing NTLM/Basic Authorization Header for /
[Mon Oct 27 16:58:59 2008] [error] Bad/Missing NTLM/Basic Authorization Header for /
[Mon Oct 27 16:58:59 2008] [error] Bad/Missing NTLM/Basic Authorization Header for /
[Mon Oct 27 16:58:59 2008] [error] Bad/Missing NTLM/Basic Authorization Header for /
[Mon Oct 27 16:58:59 2008] [error] Bad/Missing NTLM/Basic Authorization Header for /
[Mon Oct 27 16:58:59 2008] [error] Bad/Missing NTLM/Basic Authorization Header for /
[Mon Oct 27 16:59:00 2008] [notice] Apache/2.2.3 (Debian) PHP/5.2.0-8+etch13 mod_perl/2.0.2 Perl/v5.8.8 configured -- resuming normal operations
[Mon Oct 27 16:59:03 2008] [error] Wrong password/user (rc=3/1/327681): @domaine@\\glpi for /glpi

Si quelqu'un pouvait m'aider, merci d'avance.

Offline

#3 2008-10-30 12:59:21

devil7
Member
Registered: 2008-05-26
Posts: 11

Re: Authentification automatique

Bonjour,

Je rencontre le même problème en ayant la même version de glpi sur une debian etch.

J'ai suivi le wiki et regarder sur le forum mais j'obtiens ces erreurs dans le log apache.


[error] Bad/Missing NTLM/Basic Authorization Header for /
[error] Wrong password/user (rc=3/1/327681): mondomaine\\toto for /
[crit] [client 10.0.X.X] configuration error:  couldn't check user.  No user file?: /
[error] Bad/Missing NTLM/Basic Authorization Header for /
[error] Wrong password/user (rc=3/1/327681): mondomaine\\toto for /
[crit] [client 10.0.X.X] configuration error:  couldn't check user.  No user file?: /


Quelqu'un aurait une idée ? hmm


Merci

Offline

#4 2008-12-04 14:35:12

glpigreg
Member
From: Orleans
Registered: 2007-12-27
Posts: 58

Re: Authentification automatique

Bonjour,

J'ai le meme problème mais unniquement sur les postes en Windows Vista et (IE7).
Sous du xp et (IE7)l'authentification se lance bien.

Par contre au niveau de l'erreur j'ai juste:

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.


--------------------------------------------------------------------------------

Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.3 with Suhosin-Patch mod_perl/2.0.3 Perl/v5.8.8 Server at 172.31.110.21 Port 80


GLPI  : v0.80 - OCSNG Server: 1.02.1
OS Server : CentOS 5 et Debian Squeeze - PHP 5
Data: MySQL - Serveur Web : Apache2
L'ensemble virtualisé sous ESXi4.1

Offline

#5 2008-12-04 15:07:33

glpigreg
Member
From: Orleans
Registered: 2007-12-27
Posts: 58

Re: Authentification automatique

Re j'ai oublier l'erreur:

[Thu Dec 04 13:47:36 2008] [error] Bad/Missing NTLM/Basic Authorization Header for /glpi/index.php
[Thu Dec 04 13:47:36 2008] [error] Wrong password/user (rc=3/1/327681): nomsociete\\prenom.nom for /glpi/index.php
[Thu Dec 04 13:47:36 2008] [crit] [client 172.31.110.127] configuration error:  couldn't check user.  No user file?: /glpi/index.php


GLPI  : v0.80 - OCSNG Server: 1.02.1
OS Server : CentOS 5 et Debian Squeeze - PHP 5
Data: MySQL - Serveur Web : Apache2
L'ensemble virtualisé sous ESXi4.1

Offline

#6 2008-12-09 11:03:43

devil7
Member
Registered: 2008-05-26
Posts: 11

Re: Authentification automatique

Bonjour,

Effectivement moi aussi sous XP et IE7 ou Firefox cela fonctionne.

En revanche sur vista et IE7 ou firefox ça ne marche pas... sad

Quelqu'un a t'il réussi à le faire sous Vista..??

Merci

Offline

#7 2008-12-14 22:54:12

themroc
Member
From: Brussels
Registered: 2008-08-21
Posts: 84
Website

Re: Authentification automatique

Est-ce que vous savez si le problème sous Vista avec ou sans SP1 ?

À mon expérience, le SP1 de Vista a apporté une incompatibilité assez conséquente avec les versions de Samba/Winbind/Kerberos précédent le SP1 (soit avant décembre 2007 : typiquement samba sur debian etch, centos et rhel stable). Il était devenu impossible pour Samba de lister les groupes des clients Windows Vista SP1. Des versions plus récentes de Samba règlent le problème.

Aurait-on là le même genre de problème ? Une mise à jour du module est-elle envisageable et pertinente ?


Organize your helpdesk!

Offline

#8 2008-12-16 12:45:34

devil7
Member
Registered: 2008-05-26
Posts: 11

Re: Authentification automatique

J'ai le problème sous vista avec et sans le sp1...

Le navigateur me renvoit cette erreur :

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [no address given] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
Apache/2.2.3 (Debian) mod_ldap_userdir/1.1.11 mod_python/3.2.10 Python/2.4.4 PHP/5.2.0-8+etch11 mod_ssl/2.2.3 OpenSSL/0.9.8c mod_perl/2.0.2 Perl/v5.8.8 Server at glpi Port 80

hmm

Offline

#9 2008-12-16 13:15:36

TheHinou
Member
Registered: 2008-07-03
Posts: 434

Re: Authentification automatique

Il faudrait regarder si l'envoie des crédential n'est pas crypté.

une bete page contenant :

<html>
<head>
  <title>whoami at <?php $_SERVER['SERVER_NAME']; ?> </title>
</head>
<body style='font-family:Verdana;font-size:-1'>
<?php

$cred = explode('\\',$_SERVER['REMOTE_USER']);
echo $_SERVER['REMOTE_USER'];
if (count($cred) == 1) array_unshift($cred, "(no domain info - perhaps SSPIOmitDomain is On)");
list($domain, $user) = $cred;

echo "You appear to be user <B>$user</B><BR/>";
echo "logged into the Windows NT domain <B>$domain</B>";

?>
</body>
</html>

affiche les mêmes erreurs ?


Server : Windows 2003 - Apache 2.2.23 - Php 5.4.11  - Mysql 5.5.30 - Glpi 0.83.7

Offline

#10 2008-12-17 11:32:08

devil7
Member
Registered: 2008-05-26
Posts: 11

Re: Authentification automatique

Voici ce que la page me retourne :

You appear to be user
logged into the Windows NT domain (no domain info - perhaps SSPIOmitDomain is On)

Apparemment les infos ne sont pas récupérées... roll

Par contre j'ai testé aussi sur un poste en xp ou l'authentification automatique fonctionne et j'ai le même résultat...

Last edited by devil7 (2008-12-17 11:33:54)

Offline

#11 2008-12-17 18:27:28

TheHinou
Member
Registered: 2008-07-03
Posts: 434

Re: Authentification automatique

Y' a un réel soucis ...

Euh pour le test le fichier .php a été mis dans un répertoire/alias/site qui avait la même configuration sspi que glpi ?

Non parceque le poste xp devait au moins renvoyer l'info ...


Server : Windows 2003 - Apache 2.2.23 - Php 5.4.11  - Mysql 5.5.30 - Glpi 0.83.7

Offline

#12 2008-12-18 10:45:06

devil7
Member
Registered: 2008-05-26
Posts: 11

Re: Authentification automatique

Alors autant pour moi pour XP...

J'ai mis le fichier .php dans le front de glpi et une fois connecté à GLPI, j'ai bien le nom d'utilisateur qui est retourné...

En revanche j'ai toujours cela après
Logged into the Windows NT domain (no domain info - perhaps SSPIOmitDomain is On)

Sous vista pas de changement...

Offline

#13 2008-12-18 12:48:25

TheHinou
Member
Registered: 2008-07-03
Posts: 434

Re: Authentification automatique

l'option est bien coché dans ie7 ?
sous firefox si tu supprime la configuration dans about:config il t'affiche bien la fenêtre de demande de login ?


Server : Windows 2003 - Apache 2.2.23 - Php 5.4.11  - Mysql 5.5.30 - Glpi 0.83.7

Offline

#14 2008-12-18 15:03:20

devil7
Member
Registered: 2008-05-26
Posts: 11

Re: Authentification automatique

Dans IE 7 l'option est bien cochée.

J'ai enlevé l'option dans Firefox et une fois que je saisis les identifiants dans la fenêtre de login et que je teste le .php il me retourne bien le nom d'utilisateur..

Offline

#15 2008-12-19 15:15:56

TheHinou
Member
Registered: 2008-07-03
Posts: 434

Re: Authentification automatique

n'ayant pas de vista je peux pas trop tester par contre visiblement sur ce blog

http://blogs.msdn.com/ts/archive/2007/0 … tions.aspx
on peux lire dans le cas d'une connexion sur un tse ("If the server you are connecting to cannot be authenticated via Kerberos or SSL certificate, Single Sign-On will not work. You can circumvent this restriction by enabling "Allow Default Credentials with NTLM-only Server Authentication" policy, though I would not recommend it. (NTLM-only Server Authentication does not confirm the server's identity. Sending your credentials to such server is dangerous.")  il faudrait donc voir a activé cette gpo sur la machine pour voir si ca règle le problème.

Je pense très serieusement à une elevation du cryptage pour des raisons évidentes de sécurités


Server : Windows 2003 - Apache 2.2.23 - Php 5.4.11  - Mysql 5.5.30 - Glpi 0.83.7

Offline

#16 2008-12-23 17:09:25

glpigreg
Member
From: Orleans
Registered: 2007-12-27
Posts: 58

Re: Authentification automatique

J'ai abandonné sur IE7 je suis passé sous Firefox sous Vista ça fonctionne.

Mais toujours sans solution pour IE7. Mais c'est pas grave car je suis pas pret de migrer mes users en vista :-p


GLPI  : v0.80 - OCSNG Server: 1.02.1
OS Server : CentOS 5 et Debian Squeeze - PHP 5
Data: MySQL - Serveur Web : Apache2
L'ensemble virtualisé sous ESXi4.1

Offline

#17 2008-12-23 17:13:10

glpigreg
Member
From: Orleans
Registered: 2007-12-27
Posts: 58

Re: Authentification automatique

TheHinou, ta réponse est tout à fait plausible, il faut que j'essaye.


GLPI  : v0.80 - OCSNG Server: 1.02.1
OS Server : CentOS 5 et Debian Squeeze - PHP 5
Data: MySQL - Serveur Web : Apache2
L'ensemble virtualisé sous ESXi4.1

Offline

#18 2008-12-24 10:40:38

devil7
Member
Registered: 2008-05-26
Posts: 11

Re: Authentification automatique

Et comment tu as fait glpigreg pour firefox et vista ?
Car moi cela ne fonctionne toujours pas automatiquement...

Il y a une autre conf à faire dans le about:config??

Offline

#19 2009-01-05 16:02:55

Buen
Member
Registered: 2008-11-27
Posts: 13

Re: Authentification automatique

Je suis aussi intéressé glpigreg par ta solution vista+firefox, chez moi non plus ça ne fonctionne pas...

Offline

#20 2009-02-03 11:25:30

Buen
Member
Registered: 2008-11-27
Posts: 13

Re: Authentification automatique

Un petit up pour ce problème, j'aimerais vraiment avoir la solution.

Offline

#21 2009-03-05 13:07:10

glpigreg
Member
From: Orleans
Registered: 2007-12-27
Posts: 58

Re: Authentification automatique

:-( C’est du semis automatique,

Je dois quand même valider login+mdp (sous Firefox + Vista)


GLPI  : v0.80 - OCSNG Server: 1.02.1
OS Server : CentOS 5 et Debian Squeeze - PHP 5
Data: MySQL - Serveur Web : Apache2
L'ensemble virtualisé sous ESXi4.1

Offline

#22 2009-03-05 14:32:24

Buen
Member
Registered: 2008-11-27
Posts: 13

Re: Authentification automatique

Oui, chez moi aussi c'est du semi-auto...

Offline

#23 2009-10-15 19:14:14

glpigreg
Member
From: Orleans
Registered: 2007-12-27
Posts: 58

Re: Authentification automatique

Petit déterrage:

Après Vista puis même problème sur Windows7 une solution s'impose:

Il faut ajouter une valeur dans la base de registre.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa

Ajouter une nouvelle valeur DWORD:

La nommer « LmCompatibilityLevel » la mettre à « 1 »

Bonne soirée à tous.


GLPI  : v0.80 - OCSNG Server: 1.02.1
OS Server : CentOS 5 et Debian Squeeze - PHP 5
Data: MySQL - Serveur Web : Apache2
L'ensemble virtualisé sous ESXi4.1

Offline

#24 2009-10-16 09:23:57

Buen
Member
Registered: 2008-11-27
Posts: 13

Re: Authentification automatique

Trop fort glpigrep, l'autologon fonctionne à merveille maintenant sous windows 7 + IE8 ou FF 3.5 smile
J'ajoute ton astuce au wiki...

Offline

#25 2009-10-16 09:35:39

Buen
Member
Registered: 2008-11-27
Posts: 13

Re: Authentification automatique

C'est mis à jour.
Lien vers le Wiki

Offline

Board footer

Powered by FluxBB