On Monday 27 March 2006 15:03, Mario Olimpio de Menezes wrote:
> This is a result from searching users through
> ZMI->portal_directories->members->search
>
> CPS Meta Directory at /colab/portal_directories/members
> Search Results
> cpsGroups cpsRoles dn email fullname
> givenName o ou
> postalAddress sn telephoneNumber title uid
> userPassword
> mario [] ['Member'] uid=mario,ou=People,dc=ipen,dc=br
> [EMAIL PROTECTED]
> Mario Olimpio de Menezes CRPq Mario Olimpio de Menezes
> CRPq 9175
> mario pmsantos [] ['Member']
> uid=pmsantos,ou=People,dc=ipen,dc=br
> [EMAIL PROTECTED] Paulo Menezes dos Santos - IEO Paulo Menezes dos Santos
> - IEO pmsantos
> mariomenezes [] ['Member'] uid=mariomenezes,ou=People,dc=ipen,dc=br
> [EMAIL PROTECTED] Mario Olimpio de Menezes Mario Olimpio de Menezes
>
> ----------------------------
Some more info:
I downloaded the beta-2 of CPSLDAPSetup and did the same config as before.
Searching members through Directories (Portal) -> Members, I got this:
User name : mariomenezes
Full Name : Mario Olimpio de Menezes
First Name : Mario Olimpio de Menezes
Last Name : 9175
Email address : <removed to avoid spam>
Roles : Manager, Member
The above Roles were set by Zope admin (even though there was an error when
setting them):
Error Type: KeyError
Error Value:
'uid=mariomenezes,ou=People,dc=ipen,dc=br'
Traceback:
Traceback (innermost last):
* Module ZPublisher.Publish, line 113, in publish
* Module ZPublisher.mapply, line 88, in mapply
* Module ZPublisher.Publish, line 40, in call_object
* Module Shared.DC.Scripts.Bindings, line 311, in __call__
* Module Shared.DC.Scripts.Bindings, line 348, in _bindAndExec
* Module Products.CMFCore.FSPageTemplate, line 195, in _exec
* Module Products.CMFCore.FSPageTemplate, line 134, in pt_render
* Module Products.PageTemplates.PageTemplate, line 104, in pt_render
<FSPageTemplate at /colab/cpsdirectory_entry_edit_form>
* Module TAL.TALInterpreter, line 238, in __call__
* Module TAL.TALInterpreter, line 281, in interpret
* Module TAL.TALInterpreter, line 507, in do_setLocal_tal
* Module Products.PageTemplates.TALES, line 221, in evaluate
URL:
file:CPSDirectory/skins/cps_directory/cpsdirectory_entry_edit_form.pt
Line 1, Column 0
Expression: <PythonExpr dir.renderEditEntryDetailed(id,
request=edit_request)>
Names:
{'container': <CPSDefaultSite at /colab>,
'context': <CPSDefaultSite at /colab>,
'default': <Products.PageTemplates.TALES.Default instance at
0x40d0fe2c>,
'here': <CPSDefaultSite at /colab>,
'loop': <Products.PageTemplates.TALES.SafeMapping object at
0x4557e82c>,
'modules': <Products.PageTemplates.ZRPythonExpr._SecureModuleImporter
instance at 0x40d3d3ac>,
'nothing': None,
'options': {'args': ()},
'repeat': <Products.PageTemplates.TALES.SafeMapping object at
0x4557e82c>,
'request': <HTTPRequest,
URL=http://tucano.ipen.br/colab/cpsdirectory_entry_edit_form>,
'root': <Application at >,
'template': <FSPageTemplate at /colab/cpsdirectory_entry_edit_form>,
'traverse_subpath': [],
'user': <User 'ZopeSuper'>}
* Module Products.PageTemplates.ZRPythonExpr, line 47, in __call__
__traceback_info__: dir.renderEditEntryDetailed(id,
request=edit_request)
* Module Python expression "dir.renderEditEntryDetailed(id,
request=edit_request)", line 1, in <expression>
* Module Products.CPSDirectory.BaseDirectory, line 605, in
renderEditEntryDetailed
* Module Products.CPSSchemas.DataModel, line 334, in _commit
* Module Products.CPSSchemas.DataModel, line 360, in _commitData
* Module Products.CPSSchemas.StorageAdapter, line 146, in setData
* Module Products.CPSDirectory.MetaDirectory, line 688, in _setData
* Module Products.CPSDirectory.BaseDirectory, line 501, in _editEntry
* Module Products.CPSSchemas.DataModel, line 334, in _commit
* Module Products.CPSSchemas.DataModel, line 360, in _commitData
* Module Products.CPSSchemas.StorageAdapter, line 146, in setData
* Module Products.CPSDirectory.StackingDirectory, line 442, in _setData
* Module Products.CPSDirectory.BaseDirectory, line 490, in _editEntry
* Module Products.CPSDirectory.BaseDirectory, line 884, in _getDataModel
* Module Products.CPSSchemas.DataModel, line 263, in _fetch
* Module Products.CPSDirectory.LDAPBackingDirectory, line 937, in getData
* Module Products.CPSDirectory.LDAPBackingDirectory, line 483, in
_getEntryFromLDAP
KeyError: 'uid=mariomenezes,ou=People,dc=ipen,dc=br'
--------------------------------------------------
Are Roles OK?
This user 'mariomenezes' (cps manager), as well as any other user can't log in
the Portal. Always get a login failure!
And for this user, the password is OK because I can login into the LDAP server
using for example LUMA. The same ldap server is used to authenticate email
accounts; in my case, I use IMAP account with Kmail w/o problem.
Again, thanks for all help; I fell that I'm almost there.
--
Mario O.de Menezes, Ph.D. "Many are the plans in a man's heart, but
LinuxUser: #24626 is the Lord's purpose that prevails" Pv 19.21
http://www.ipen.br/~mario
_______________________________________________
cps-users mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/cps-users