[Obm] obm 2.4 lemonldap

Laure Amélie Couturié couturie at ipno.in2p3.fr
Tue Jan 17 14:26:15 CET 2012


Bonjour,


Je suis en train de tester l'auto-provisioning de compte avec 
lemonldap-NG sur un serveur OBM 2.4-RC16.
La partie SSO fonctionne bien. Par contre la creation d'un compte 
authentifié dans OBM ne fonctionne pas.
Les seuls logs que je vois sont dans apache/error.log:
[2012-01-17 14:03:02] [DEBUG] OBM Lemonldap Connector - 
auth_validatelogin(157) - Headers: array (
   'HTTP_HOST' => 'ipnbisobm.in2p3.fr',
   'HTTP_USER_AGENT' => 'Mozilla/5.0 (X11; U; Linux x86_64; fr; 
rv:1.9.2.24) Gecko/20111107 Ubuntu/10.04 (lucid) Firefox/3.6.24',
   'HTTP_ACCEPT' => 
'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
   'HTTP_ACCEPT_LANGUAGE' => 'fr-fr,en-us;q=0.7,en;q=0.3',
   'HTTP_ACCEPT_ENCODING' => 'gzip,deflate',
   'HTTP_ACCEPT_CHARSET' => 'ISO-8859-1,utf-8;q=0.7,*;q=0.7',
   'HTTP_KEEP_ALIVE' => '115',
   'HTTP_CONNECTION' => 'keep-alive',
   'HTTP_REFERER' => 'https://ipnbisobm.in2p3.fr/',
   'HTTP_COOKIE' => ' OBM_Session=29a4fc91856455609d2b8ee3437f125e',
   'HTTP_AUTH_USER' => 'demoobm2',
)
[2012-01-17 14:03:02] [INFO] OBM Lemonldap Connector - syncUser(175) - 
proceed to synchronization for demoobm2@
[2012-01-17 14:03:02] [ERROR] OBM Lemonldap Connector - syncUser(166) - 
synchronize user account: FAILED
[2012-01-17 14:03:02] [INFO] OBM Lemonldap Connector - 
auth_validatelogin(175) - authentication for demoobm2@: FAILED

avec dans obm-error.log la trace de l'authentification sur le portail:
[Tue Jan 17 14:02:54 2012] [notice] Lemonldap::NG : Good authentication 
for demoobm2 at LDAP#IPNdap (134.158.92.166)

Quelqu'un aurait il une piste pour m'aider a debuger?


D'autre part, j'ai remarqué au cours de mes tests sur les différentes 
versions d'OBM2.4 que si l'on positionne le mode d'authentification a 
ldap ($auth_kind='ldap'), on obtient des erreurs postgres correspondant 
a une tentative de login "vide". Un reload de la page permet de nettoyer 
ces erreurs et de se connecter correctement.

*Warning*: pg_query() [function.pg-query 
<https://ipnbisobm.in2p3.fr/function.pg-query>]: Query failed: ERREUR: 
syntaxe en entrée invalide pour l'entier : « » in 
*/usr/share/obm/www/obminclude/phplib/db_pgsql.inc* on line *96*
*Database error:* Invalid SQL: SELECT userobm_id, EXTRACT (EPOCH from 
userobm_timelastaccess) as timelastaccess, userobm_nb_login_failed FROM 
UserObm INNER JOIN Domain ON userobm_domain_id = domain_id WHERE 
userobm_login='' AND userobm_domain_id = '' AND userobm_archive=0
*PostgreSQL Error*: 1 (ERREUR: syntaxe en entrée invalide pour l'entier 
: « »)

*Warning*: pg_query() [function.pg-query 
<https://ipnbisobm.in2p3.fr/function.pg-query>]: Query failed: ERREUR: 
syntaxe en entrée invalide pour l'entier : « » in 
*/usr/share/obm/www/obminclude/phplib/db_pgsql.inc* on line *96*
*Database error:* Invalid SQL: SELECT userobm_id, EXTRACT (EPOCH from 
userobm_timelastaccess) as timelastaccess, userobm_nb_login_failed FROM 
UserObm INNER JOIN Domain ON userobm_domain_id = domain_id WHERE 
userobm_login='' AND userobm_domain_id = '' AND userobm_archive=0
*PostgreSQL Error*: 1 (ERREUR: syntaxe en entrée invalide pour l'entier 
: « »)

*Warning*: Cannot modify header information - headers already sent by 
(output started at /usr/share/obm/www/obminclude/phplib/db_pgsql.inc:96) 
in */usr/share/obm/www/obminclude/of/of_session.inc* on line *349*

Cordialement,

-- 
Laure-Amélie Couturié
Institut de Physique Nucléaire - S2I Bât. 100A Bur. A114
91406 ORSAY cedex
tel:   0169156268
mail:  couturie at ipno.in2p3.fr

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://list.obm.org/pipermail/obm/attachments/20120117/4c8d992c/attachment.htm 


More information about the Obm mailing list