Nuxeo mailing list archives
[CPS-users-fr] Connexion LDAP
abazine
abazine at free.fr
Sam 7 Oct 22:21:18 CEST 2006
Excusez moi j'avais oublié d'indiquer l'objet du message....
Bonjour,
J'utilise CPS 3.4.2
J'ai des soucis pour mettre en place une authentification un peu particulière, je m'explique :
j' ai un LDAP Backing directory, un ZODB Directory et un Stacking Directory (label_members).
mon stacking lit sur les deux et n'ecrit que sur le ZODB
members (stacking directory)
(label_members)
Schema members
|
|
|
| lecture/ecriture
|_____________________________________
| |
| |
| |
lecture |
| |
| |
| |
| |
members_ldap members_zodb
CPS ldap backing directory ZODB directory
schema members schema members
J'ai modifié mon schema members qui est en fait un schema members_ldap pour que tout soit uniforme
quand je crée une entrée dans l'annuaire membre, pas de problème.
Mes soucis viennent de l'authentification : s'il s'agit d'un membre créé dans la zodb pas de soucis
par contre, dans le cas d'un membre connu dans le ldap, je recois un message d'erreur :
Time 2006/10/02 18:07:06.856 GMT+2
User Name (User Id) michael.dupont (michael.dupont)
Request URL http://100.75.55.3:8083/test/logged_in
Exception Type STRONG_AUTH_REQUIRED
Exception Value {'info': 'modifications require authentication', 'desc': 'Strong(er) authentication required'}
Traceback (innermost last):
Module ZPublisher.Publish, line 115, in publish
Module ZPublisher.mapply, line 88, in mapply
Module ZPublisher.Publish, line 41, in call_object
Module Products.CMFCore.FSPythonScript, line 108, in __call__
Module Shared.DC.Scripts.Bindings, line 311, in __call__
Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
Module Products.CMFCore.FSPythonScript, line 164, in _exec
Module None, line 74, in logged_in
<FSPythonScript at /test/logged_in>
Line 74
Module Products.CPSUserFolder.CPSMemberDataTool, line 192, in setProperties
Module Products.CPSUserFolder.CPSMemberDataTool, line 207, in setMemberProperties
Module Products.CPSUserFolder.CPSUserFolder, line 923, in setProperties
Module Products.CPSDirectory.BaseDirectory, line 495, in editEntry
Module Products.CPSDirectory.BaseDirectory, line 513, in _editEntry
Module Products.CPSSchemas.DataModel, line 337, in _commit
Module Products.CPSSchemas.DataModel, line 363, in _commitData
Module Products.CPSSchemas.StorageAdapter, line 144, in setData
Module Products.CPSDirectory.StackingDirectory, line 442, in _setData
Module Products.CPSDirectory.BaseDirectory, line 513, in _editEntry
Module Products.CPSSchemas.DataModel, line 337, in _commit
Module Products.CPSSchemas.DataModel, line 363, in _commitData
Module Products.CPSSchemas.StorageAdapter, line 144, in setData
Module Products.CPSDirectory.LDAPBackingDirectory, line 995, in _setData
Module Products.CPSDirectory.LDAPBackingDirectory, line 936, in modifyLDAP
Module ldap.ldapobject, line 305, in modify_s
Module ldap.ldapobject, line 405, in result
Module ldap.ldapobject, line 409, in result2
Module ldap.ldapobject, line 415, in result3
Module ldap.ldapobject, line 94, in _ldap_call
STRONG_AUTH_REQUIRED: {'info': 'modifications require authentication', 'desc': 'Strong(er) authentication required'}
Hors, au niveau du serveur ldap, les logs me confirment le succès de l'authentification...
Merci de votre aide .......
F.Maignan
-------------- section suivante --------------
Une pièce jointe HTML a été enlevée...
URL: http://lists.nuxeo.com/pipermail/cps-users-fr/attachments/20061007/96a182cb/attachment-0001.html
This list archive provided by Nuxeo, the
leaders of open source ECM.
Check out the Nuxeo 5 open source,
standards-based ECM project.