Hello again >http://svn.nuxeo.org/trac/pub/browser/CPS3/products/CPSLDAPSetup/tags/1.0.0/README.txt >To go in the ZMI you should use some user defined in the Zope root acl_users >(with the Manager role) instead. I was stupid... Sorry (And I promise... I read it). So I went to : ZMI/Root Folder/acl_users I created a user named "cpsadmin" with password "cpsadmin" I restarted Zope and tried to login in CPS (http://localhost)... I still recieved the message described in my last post but CPS considers I'm logged in... I can go to my "Espace de publication" or "Espace de travail" >There should be something : try to scroll the window. Otherwise edit >etc/zope.conf, change the loglevel for event.log to DEBUG or TRACE and set the >debug-mode to "on" and watch the event.log file to get the traceback. There is fact something at the end but I didn't considered it as relevant... Here is the copy of it: +++++++++++++++++++++++++++++++++++ form __ac_persistent 'on' submit 'Me connecter' cookies lazy items SESSION <bound method SessionDataManager.getSessionData of <SessionDataManager at /session_data_manager>> other _ec_cache {68167728: <Products.PageTemplates.TALES.Context instance at 0x03FDADF0>} URL0 'http://localhost/DSR/logged_in' URL2 'http://localhost' AcceptCharset <Products.Localizer.Accept.AcceptCharset instance at 0x040F48C8> AUTHENTICATION_PATH '' _oai_cache {68167728: <Products.CMFCore.ActionInformation.oai instance at 0x0410B670>} AUTHENTICATED_USER <User 'cpsadmin'> USER_PREF_LANGUAGES <Products.Localizer.Accept.AcceptLanguage instance at 0x041707D8> SERVER_URL 'http://localhost' traverse_subpath [] cpsskins_base_url '/DSR/' cpsskins_url 'http://localhost/DSR/logged_in' cpsskins_effective_theme_page ('default', 'Default') ACTUAL_URL 'http://localhost/DSR/logged_in' __ac_persistent 'on' URL 'http://localhost/DSR/logged_in' cpsskins_cmfactions {'object': [], 'workflow': [], 'global': [{'category': 'global', 'available': True, 'title': 'action_manage_vocabularies', 'url': 'http://localhost/DSR/vocabularies_manage_form', 'name': 'action_manage_vocabularies', 'visible': True, 'allowed': True, 'id': 'manage_vocabularies', 'permissions': ('Modify portal content',)}, {'category': 'global', 'available': True, 'title': 'Directories', 'url': 'http://localhost/DSR/cpsdirectory_view', 'name': 'Directories', 'visible': True, 'allowed': True, 'id': 'directories', 'permissions': ('View',)}, {'category': 'global', 'available': <bound method ActionInfo._checkCondition of {...}>, 'title': '_action_themes_reconfig_', 'url': 'http://localhost/DSR/cpsskins_themes_reconfig_form', 'name': '_action_themes_reconfig_', 'visible': True, 'allowed': <bound method ActionInfo._checkPermissions of {...}>, 'id': 'configThemes', 'permissions': ('View',)}, {'category': 'global', 'available': True, 'title': 'Reconfigure Portal', 'url': 'http://localhost/DSR/config_form', 'name': 'Reconfigure Portal', 'visible': True, 'allowed': True, 'id': 'configPortal', 'permissions': ('Manage portal',)}], 'global_header': [{'category': 'global_header', 'available': True, 'title': 'action_accessibility', 'url': <bound method ActionInfo._getURL of {...}>, 'name': 'action_accessibility', 'visible': True, 'allowed': True, 'id': 'accessibility', 'permissions': ('View',)}, {'category': 'global_header', 'available': True, 'title': 'action_print', 'url': <bound method ActionInfo._getURL of {...}>, 'name': 'action_print', 'visible': True, 'allowed': True, 'id': 'print', 'permissions': ('View',)}, {'category': 'global_header', 'available': True, 'title': 'action_advanced_search', 'url': <bound method ActionInfo._getURL of {...}>, 'name': 'action_advanced_search', 'visible': True, 'allowed': True, 'id': 'advanced_search', 'permissions': ('View',)}, {'category': 'global_header', 'available': True, 'title': 'action_contact', 'url': <bound method ActionInfo._getURL of {...}>, 'name': 'action_contact', 'visible': True, 'allowed': True, 'id': 'contact', 'permissions': ('View',)}], 'document_actions': [{'category': 'document_actions', 'available': True, 'title': 'RSS feed', 'url': <bound method ActionInfo._getURL of {...}>, 'name': 'RSS feed', 'visible': True, 'allowed': True, 'id': 'rss', 'permissions': ('View',)}, {'category': 'document_actions', 'available': True, 'title': 'ATOM feed', 'url': <bound method ActionInfo._getURL of {...}>, 'name': 'ATOM feed', 'visible': True, 'allowed': True, 'id': 'atom', 'permissions': ('View',)}], 'user': [{'category': 'user', 'available': True, 'title': 'Log out', 'url': 'http://localhost/DSR/logout', 'name': 'Log out', 'visible': True, 'allowed': True, 'id': 'logout', 'permissions': ('View',)}], 'folder': [{'category': 'folder', 'available': True, 'title': 'action_portlets', 'url': 'http://localhost/DSR/portlet_manage_form', 'name': 'action_portlets', 'visible': True, 'allowed': True, 'id': 'portlets', 'permissions': ('Manage Portlets',)}]} cpsskins_language 'fr' cpsskins_mcat None PUBLISHED <FSPythonScript at /DSR/logged_in> _localizer_placeful_mc_cache {'Localizer/default': <MessageCatalog at /DSR/Localizer/default>} TraversalRequestNameStack [] _ts_domain_cache {'default': <LocalizerDomain at /DSR/translation_service/>} BASE0 'http://localhost' BASE1 'http://localhost' BASE2 'http://localhost/DSR' BASE3 'http://localhost/DSR/logged_in' AcceptLanguage <Products.Localizer.Accept.AcceptLanguage instance at 0x041707D8> URL1 'http://localhost/DSR' _translation_service_cache <PlacefulTranslationService at /DSR/translation_service used for /DSR/portal_layouts/search_portlet/w__search> URL0 http://localhost/DSR/logged_in URL1 http://localhost/DSR URL2 http://localhost BASE0 http://localhost BASE1 http://localhost BASE2 http://localhost/DSR BASE3 http://localhost/DSR/logged_in environ HTTP_COOKIE '__ac_name="cpsadmin"' SERVER_SOFTWARE 'Zope/(Zope 2.9.0, python 2.4.2, win32) ZServer/1.1 CPS/3.4' SCRIPT_NAME '' REQUEST_METHOD 'POST' PATH_INFO '/DSR/logged_in' SERVER_PROTOCOL 'HTTP/1.1' channel.creation_time 1150293689 CONNECTION_TYPE 'Keep-Alive' HTTP_USER_AGENT 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)' HTTP_REFERER 'http://localhost/DSR/login_form' SERVER_NAME 'INTRA.gogol.ch' REMOTE_ADDR '127.0.0.1' PATH_TRANSLATED '\\DSR\\logged_in' SERVER_PORT '80' CONTENT_LENGTH '80' HTTP_HOST 'localhost' HTTP_CACHE_CONTROL 'no-cache' HTTP_ACCEPT 'image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, */*' GATEWAY_INTERFACE 'CGI/1.1' HTTP_ACCEPT_LANGUAGE 'fr-ch' CONTENT_TYPE 'application/x-www-form-urlencoded' HTTP_ACCEPT_ENCODING 'gzip, deflate' +++++++++++++++++++++++++++++++++++ >I meant : >http://server:port/DSR/portal_directories/members_ldap/manage_main (In my >installation the name CPS has been replaced with DSR) When I go to this adress it shows me exactly the same as in : ZMI/Root Folder/CPS/Portal_Directories >From this point I can go to members_ldap and there is no "manage_main" option. If I go in the search tab and try to search something I recieve still the same message with this info after the traceback +++++++++++++++++++++++++++++++++++ formdn '' telephoneNumber '' cpsRoles '' sAMAccountName '' title '' return_fields ['*'] o '' cpsGroups '' submit 'Search' sn '' mail '' postalAddress '' givenName '' ou '' cn '' cookies__ac 'YWRtaW46UmFhMTkwMURvdQ%3D%3D' tree-s 'eJzTyCkw5NLIKTDiClZ3hANXW3WuAmOuRKCECUjWFEnWJ9kEJGsGljUHyVogy6aWg2QtuRLBQA8AgwQYeA' __ac_name 'cpsadmin' lazy itemsSESSION <bound method SessionDataManager.getSessionData of <SessionDataManager at /session_data_manager>> othern_ 7 URL4 'http://localhost:8080' management_page_charset 'iso-8859-1' URL0 'http://localhost:8080/DSR/portal_directories/members_ldap/manage_searchDirectoryForm' URL3 'http://localhost:8080/DSR' URL2 'http://localhost:8080/DSR/portal_directories' AcceptCharset <Products.Localizer.Accept.AcceptCharset instance at 0x04175F80> AUTHENTICATION_PATH '' _oai_cache {68594448: <Products.CMFCore.ActionInformation.oai instance at 0x0410FE90>} AUTHENTICATED_USER <User 'admin'> USER_PREF_LANGUAGES <Products.Localizer.Accept.AcceptLanguage instance at 0x04104DF0> SERVER_URL 'http://localhost:8080' submit 'Search' traverse_subpath [] cpsskins_base_url '/DSR/' cpsskins_url 'http://localhost:8080/DSR/portal_directories/members_ldap/manage_searchDirectoryForm' cpsskins_effective_theme_page ('default', 'Default') ACTUAL_URL 'http://localhost:8080/DSR/portal_directories/members_ldap/manage_searchDirectoryForm' a_ 5 URL 'http://localhost:8080/DSR/portal_directories/members_ldap/manage_searchDirectoryForm' cpsskins_cmfactions {'object': [], 'workflow': [], 'global': [{'category': 'global', 'available': True, 'title': 'action_manage_vocabularies', 'url': 'http://localhost:8080/DSR/vocabularies_manage_form', 'name': 'action_manage_vocabularies', 'visible': True, 'allowed': True, 'id': 'manage_vocabularies', 'permissions': ('Modify portal content',)}, {'category': 'global', 'available': True, 'title': 'Directories', 'url': 'http://localhost:8080/DSR/cpsdirectory_view', 'name': 'Directories', 'visible': True, 'allowed': True, 'id': 'directories', 'permissions': ('View',)}, {'category': 'global', 'available': <bound method ActionInfo._checkCondition of {...}>, 'title': '_action_themes_reconfig_', 'url': 'http://localhost:8080/DSR/cpsskins_themes_reconfig_form', 'name': '_action_themes_reconfig_', 'visible': True, 'allowed': <bound method ActionInfo._checkPermissions of {...}>, 'id': 'configThemes', 'permissions': ('View',)}, {'category': 'global', 'available': True, 'title': 'Reconfigure Portal', 'url': 'http://localhost:8080/DSR/config_form', 'name': 'Reconfigure Portal', 'visible': True, 'allowed': True, 'id': 'configPortal', 'permissions': ('Manage portal',)}], 'global_header': [{'category': 'global_header', 'available': True, 'title': 'action_accessibility', 'url': <bound method ActionInfo._getURL of {...}>, 'name': 'action_accessibility', 'visible': True, 'allowed': True, 'id': 'accessibility', 'permissions': ('View',)}, {'category': 'global_header', 'available': True, 'title': 'action_print', 'url': <bound method ActionInfo._getURL of {...}>, 'name': 'action_print', 'visible': True, 'allowed': True, 'id': 'print', 'permissions': ('View',)}, {'category': 'global_header', 'available': True, 'title': 'action_advanced_search', 'url': <bound method ActionInfo._getURL of {...}>, 'name': 'action_advanced_search', 'visible': True, 'allowed': True, 'id': 'advanced_search', 'permissions': ('View',)}, {'category': 'global_header', 'available': True, 'title': 'action_contact', 'url': <bound method ActionInfo._getURL of {...}>, 'name': 'action_contact', 'visible': True, 'allowed': True, 'id': 'contact', 'permissions': ('View',)}], 'document_actions': [{'category': 'document_actions', 'available': True, 'title': 'RSS feed', 'url': <bound method ActionInfo._getURL of {...}>, 'name': 'RSS feed', 'visible': True, 'allowed': True, 'id': 'rss', 'permissions': ('View',)}, {'category': 'document_actions', 'available': True, 'title': 'ATOM feed', 'url': <bound method ActionInfo._getURL of {...}>, 'name': 'ATOM feed', 'visible': True, 'allowed': True, 'id': 'atom', 'permissions': ('View',)}], 'user': [{'category': 'user', 'available': True, 'title': 'Log out', 'url': 'http://localhost:8080/DSR/logout', 'name': 'Log out', 'visible': True, 'allowed': True, 'id': 'logout', 'permissions': ('View',)}], 'folder': [{'category': 'folder', 'available': True, 'title': 'action_portlets', 'url': 'http://localhost:8080/DSR/portal_directories/portlet_manage_form', 'name': 'action_portlets', 'visible': True, 'allowed': True, 'id': 'portlets', 'permissions': ('Manage Portlets',)}]} BASEPATH1 '' cpsskins_language 'fr' cpsskins_mcat None PUBLISHED <App.special_dtml.DTMLFile object at 0x021A9C50> _localizer_placeful_mc_cache {'Localizer/default': <MessageCatalog at /DSR/Localizer/default>} TraversalRequestNameStack [] _ec_cache {68594448: <Products.PageTemplates.TALES.Context instance at 0x0416B530>} _ts_domain_cache {'default': <LocalizerDomain at /DSR/translation_service/>} BASE0 'http://localhost:8080' BASE1 'http://localhost:8080' BASE2 'http://localhost:8080/DSR' BASE3 'http://localhost:8080/DSR/portal_directories' BASE4 'http://localhost:8080/DSR/portal_directories/members_ldap' BASE5 'http://localhost:8080/DSR/portal_directories/members_ldap/manage_searchDirectoryForm' AcceptLanguage <Products.Localizer.Accept.AcceptLanguage instance at 0x04104DF0> URL1 'http://localhost:8080/DSR/portal_directories/members_ldap' _translation_service_cache <PlacefulTranslationService at /DSR/translation_service used for /DSR/portal_layouts/search_portlet/w__search> URL0 http://localhost:8080/DSR/portal_directories/members_ldap/manage_searchDirectoryForm URL1 http://localhost:8080/DSR/portal_directories/members_ldap URL2 http://localhost:8080/DSR/portal_directories URL3 http://localhost:8080/DSR URL4 http://localhost:8080 BASE0 http://localhost:8080 BASE1 http://localhost:8080 BASE2 http://localhost:8080/DSR BASE3 http://localhost:8080/DSR/portal_directories BASE4 http://localhost:8080/DSR/portal_directories/members_ldap BASE5 http://localhost:8080/DSR/portal_directories/members_ldap/manage_searchDirectoryForm environHTTP_COOKIE '__ac="YWRtaW46UmFhMTkwMURvdQ%3D%3D"; tree-s="eJzTyCkw5NLIKTDiClZ3hANXW3WuAmOuRKCECUjWFEnWJ9kEJGsGljUHyVogy6aWg2QtuRLBQA8AgwQYeA"; __ac_name="cpsadmin"' SERVER_SOFTWARE 'Zope/(Zope 2.9.0, python 2.4.2, win32) ZServer/1.1 CPS/3.4' SCRIPT_NAME '' REQUEST_METHOD 'POST' PATH_INFO '/DSR/portal_directories/members_ldap/manage_searchDirectoryForm' SERVER_PROTOCOL 'HTTP/1.1' channel.creation_time 1150294231 CONNECTION_TYPE 'Keep-Alive' HTTP_USER_AGENT 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)' HTTP_REFERER 'http://localhost:8080/DSR/portal_directories/members_ldap/manage_searchDirectoryForm' SERVER_NAME 'INTRA.gogol.ch' REMOTE_ADDR '127.0.0.1' PATH_TRANSLATED '\\DSR\\portal_directories\\members_ldap\\manage_searchDirectoryForm' SERVER_PORT '8080' CONTENT_LENGTH '125' HTTP_HOST 'localhost:8080' HTTP_CACHE_CONTROL 'no-cache' HTTP_ACCEPT 'image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, */*' GATEWAY_INTERFACE 'CGI/1.1' HTTP_ACCEPT_LANGUAGE 'fr-ch' CONTENT_TYPE 'application/x-www-form-urlencoded' HTTP_ACCEPT_ENCODING 'gzip, deflate' +++++++++++++++++++++++++++++++++++ >You should do that as an admin user defined in Zope (at the top level), not in >your LDAP server. That was what I (tried) to do
>This means either your password is wrong or that the schema configuration you >sat up does not feed your LDAP server with the right credentials. >By the way, did you really adapt the settings to match the Active Directories >specifics? As said earlier on this list, the CPSLDAPSetup default configuration >is meant to work on LDAP directories that work with the inetOrgPerson schema >with uid as rdn. To work with AD you need to adapt the configuration to match >AD >expectations. >Here is a sample conf that was reported to work on AD: >http://svn.nuxeo.org/trac/pub/ticket/1661 Well this is the sample conf I tried to use... But to resume... Here are the settings of my AD server (I checked them about 20 times): Domain name : gogol.ch User created for AD connection from CPS : cps (password : cps) The user is domain admin and has been created in the standard "Users" OU User created as futur CPS user : cpsuser1 (password : cpsuser1 and No special rights) name of the domain controller : DC1.gogol.ch Here is the copy of my members_ldap.xml file: +++++++++++++++++++++++++++++++++++ <?xml version="1.0"?> <object name="members_ldap" meta_type="CPS LDAP Backing Directory"> <property name="title"></property> <property name="schema">members_ldap</property> <property name="schema_search"></property> <property name="layout"></property> <property name="layout_search"></property> <property name="acl_directory_view_roles"></property> <property name="acl_entry_create_roles">Manager</property> <property name="acl_entry_delete_roles">Manager</property> <property name="acl_entry_view_roles">Manager</property> <property name="acl_entry_edit_roles">Manager</property> <property name="title_field">cn</property> <property name="search_substring_fields"> <element value="cn"/> <element value="givenName"/> <element value="sn"/> <element value="mail"/> </property> <property name="is_hierarchical">False</property> <property name="password_field">userPassword</property> <property name="password_encryption">SSHA</property> <property name="ldap_server">dc1.gogol.ch</property> <property name="ldap_port">389</property> <property name="ldap_use_ssl">False</property> <property name="ldap_base">CN=Users,DC=gogol,DC=ch</property> <property name="ldap_base_creation">CN=Users,DC=gogol,DC=ch</property> <property name="ldap_scope">SUBTREE</property> <property name="ldap_search_classes">top, person</property> <property name="ldap_search_filter"></property> <property name="ldap_bind_dn">[EMAIL PROTECTED]</property> <property name="ldap_bind_password">cps</property> <property name="ldap_rdn_attr">sAMAccountName</property> <property name="ldap_object_classes">top, person</property> <property name="children_attr">None</property> <property name="children_id_attr">cn</property> <cache-manager name="dir_ramcache"/> </object> +++++++++++++++++++++++++++++++++++ There must be something wrong there but what???? >There should be something : try to scroll the window. Otherwise edit >etc/zope.conf, change the loglevel for event.log to DEBUG or TRACE and set the >debug-mode to "on" and watch the event.log file to get the traceback. Done... Here is the result of a login with cpsadmin defined above (sorry it's long) +++++++++++++++++++++++++++++++++++ ------ 2006-06-14T16:34:41 TRACE txn.1372 new transaction ------ 2006-06-14T16:34:41 TRACE searchLDAP Searching cache for {'filter': '(|(objectClass=top)(objectClass=person))', 'scope': 2, 'base': 'CN=Users,DC=gogol,DC=ch', 'attrs': ['dn', 'sAMAccountName']} ------ 2006-06-14T16:34:41 TRACE connectLDAP initialize conn_str=ldap://dc1.gogol.ch:389/ ------ 2006-06-14T16:34:41 TRACE connectLDAP bind_s [EMAIL PROTECTED] ------ 2006-06-14T16:34:41 ERROR getUserWithAuthentication Got ConfigurationError(Directory 'members_ldap': Invalid credentials) while authenticating cpsadmin ------ 2006-06-14T16:34:41 TRACE searchLDAP Searching cache for {'filter': '(&(sAMAccountName=cpsadmin)(|(objectClass=top)(objectClass=person)))', 'scope': 2, 'base': 'CN=Users,DC=gogol,DC=ch', 'attrs': ['cn', 'cpsGroups', 'cpsRoles', 'dn', 'givenName', 'mail', 'o', 'ou', 'postalAddress', 'sAMAccountName', 'sn', 'telephoneNumber', 'title', 'userPassword']} ------ 2006-06-14T16:34:41 TRACE connectLDAP bind_s [EMAIL PROTECTED] ------ 2006-06-14T16:34:41 ERROR Zope.SiteErrorLog http://localhost/DSR/logged_in Traceback (most recent call last): File "C:\Program Files\CPS3.4.0-3\Zope\lib\python\ZPublisher\Publish.py", line 113, in publish request, bind=1) File "C:\Program Files\CPS3.4.0-3\Zope\lib\python\ZPublisher\mapply.py", line 88, in mapply if debug is not None: return debug(object,args,context) File "C:\Program Files\CPS3.4.0-3\Zope\lib\python\ZPublisher\Publish.py", line 40, in call_object result=apply(object,args) # Type s<cr> to step into published object. File "C:\Program Files\CPS3.4.0-3\Data\Products\CMFCore\FSPythonScript.py", line 108, in __call__ return Script.__call__(self, *args, **kw) File "C:\Program Files\CPS3.4.0-3\Zope\lib\python\Shared\DC\Scripts\Bindings.py", line 311, in __call__ return self._bindAndExec(args, kw, None) File "C:\Program Files\CPS3.4.0-3\Zope\lib\python\Shared\DC\Scripts\Bindings.py", line 348, in _bindAndExec return self._exec(bound_data, args, kw) File "C:\Program Files\CPS3.4.0-3\Data\Products\CMFCore\FSPythonScript.py", line 164, in _exec result = f(*args, **kw) File "Script (Python)", line 72, in logged_in File "C:\Program Files\CPS3.4.0-3\Data\Products\CPSDirectory\BaseDirectory.py", line 349, in hasEntry self.checkViewEntryAllowed(id) File "C:\Program Files\CPS3.4.0-3\Data\Products\CPSDirectory\BaseDirectory.py", line 305, in checkViewEntryAllowed if not self.isViewEntryAllowed(id=id, entry=entry): File "C:\Program Files\CPS3.4.0-3\Data\Products\CPSDirectory\BaseDirectory.py", line 254, in isViewEntryAllowed id=id, entry=entry) File "C:\Program Files\CPS3.4.0-3\Data\Products\CPSDirectory\BaseDirectory.py", line 193, in isEntryAclAllowed entry = self._getEntry(id) File "C:\Program Files\CPS3.4.0-3\Data\Products\CPSDirectory\BaseDirectory.py", line 418, in _getEntry dm = self._getDataModel(id, check_acls=0, **kw) File "C:\Program Files\CPS3.4.0-3\Data\Products\CPSDirectory\BaseDirectory.py", line 884, in _getDataModel dm._fetch() File "C:\Program Files\CPS3.4.0-3\Data\Products\CPSSchemas\DataModel.py", line 263, in _fetch data.update(adapter.getData()) File "C:\Program Files\CPS3.4.0-3\Data\Products\CPSDirectory\MetaDirectory.py", line 643, in getData password=self._password) File "C:\Program Files\CPS3.4.0-3\Data\Products\CPSDirectory\MetaDirectory.py", line 595, in _getEntryFromBacking b_entry = b_dir._getEntry(b_id, fields_ids=b_fids) File "C:\Program Files\CPS3.4.0-3\Data\Products\CPSDirectory\BaseDirectory.py", line 418, in _getEntry dm = self._getDataModel(id, check_acls=0, **kw) File "C:\Program Files\CPS3.4.0-3\Data\Products\CPSDirectory\BaseDirectory.py", line 884, in _getDataModel dm._fetch() File "C:\Program Files\CPS3.4.0-3\Data\Products\CPSSchemas\DataModel.py", line 263, in _fetch data.update(adapter.getData()) File "C:\Program Files\CPS3.4.0-3\Data\Products\CPSDirectory\StackingDirectory.py", line 421, in getData password=self._password) File "C:\Program Files\CPS3.4.0-3\Data\Products\CPSDirectory\StackingDirectory.py", line 322, in _getEntryFromBacking entries = b_dir._searchEntries(return_fields=['*'], File "C:\Program Files\CPS3.4.0-3\Data\Products\CPSDirectory\LDAPBackingDirectory.py", line 308, in _searchEntries res = self._searchEntriesFiltered(filter, attrs) File "C:\Program Files\CPS3.4.0-3\Data\Products\CPSDirectory\LDAPBackingDirectory.py", line 566, in _searchEntriesFiltered filter, attrs) File "C:\Program Files\CPS3.4.0-3\Data\Products\CPSDirectory\LDAPBackingDirectory.py", line 786, in searchLDAP conn = self.connectLDAP() File "C:\Program Files\CPS3.4.0-3\Data\Products\CPSDirectory\LDAPBackingDirectory.py", line 736, in connectLDAP raise ConfigurationError("Directory '%s': Invalid credentials" ConfigurationError: Directory 'members_ldap': Invalid credentials ------ 2006-06-14T16:34:42 TRACE searchLDAP Searching cache for {'filter': '(&(sAMAccountName=cpsadmin)(|(objectClass=top)(objectClass=person)))', 'scope': 2, 'base': 'CN=Users,DC=gogol,DC=ch', 'attrs': ['cn', 'cpsGroups', 'cpsRoles', 'dn', 'givenName', 'mail', 'o', 'ou', 'postalAddress', 'sAMAccountName', 'sn', 'telephoneNumber', 'title', 'userPassword']} ------ 2006-06-14T16:34:42 TRACE connectLDAP bind_s [EMAIL PROTECTED] ------ 2006-06-14T16:34:42 DEBUG CPSSkins.PortalBoxGroup: The portlet with id portlet_actions_user2 could not be rendered because it contains errors. To obtain a detailed error log please deactivate CPSSkins' built-in crash shield in portal_themes > Options > Deactivate the crash shield. ------ 2006-06-14T16:34:43 DEBUG txn.1372 abort ------ 2006-06-14T16:34:43 TRACE txn.1372 new transaction ------ 2006-06-14T16:34:43 TRACE txn.660 new transaction ------ 2006-06-14T16:34:44 TRACE searchLDAP Searching cache for {'filter': '(|(objectClass=top)(objectClass=person))', 'scope': 2, 'base': 'CN=Users,DC=gogol,DC=ch', 'attrs': ['dn', 'sAMAccountName']} ------ 2006-06-14T16:34:44 TRACE connectLDAP bind_s [EMAIL PROTECTED] ------ 2006-06-14T16:34:44 ERROR getUserWithAuthentication Got ConfigurationError(Directory 'members_ldap': Invalid credentials) while authenticating cpsadmin ------ 2006-06-14T16:34:44 TRACE txn.1372 commit ------ 2006-06-14T16:34:44 TRACE txn.1244 new transaction ------ 2006-06-14T16:34:44 TRACE searchLDAP Searching cache for {'filter': '(|(objectClass=top)(objectClass=person))', 'scope': 2, 'base': 'CN=Users,DC=gogol,DC=ch', 'attrs': ['dn', 'sAMAccountName']} ------ 2006-06-14T16:34:44 TRACE connectLDAP initialize conn_str=ldap://dc1.gogol.ch:389/ ------ 2006-06-14T16:34:44 TRACE connectLDAP bind_s [EMAIL PROTECTED] ------ 2006-06-14T16:34:44 ERROR getUserWithAuthentication Got ConfigurationError(Directory 'members_ldap': Invalid credentials) while authenticating cpsadmin ------ 2006-06-14T16:34:44 TRACE txn.660 commit ------ 2006-06-14T16:34:44 TRACE txn.660 new transaction ------ 2006-06-14T16:34:45 TRACE searchLDAP Searching cache for {'filter': '(|(objectClass=top)(objectClass=person))', 'scope': 2, 'base': 'CN=Users,DC=gogol,DC=ch', 'attrs': ['dn', 'sAMAccountName']} ------ 2006-06-14T16:34:45 TRACE connectLDAP bind_s [EMAIL PROTECTED] ------ 2006-06-14T16:34:45 ERROR getUserWithAuthentication Got ConfigurationError(Directory 'members_ldap': Invalid credentials) while authenticating cpsadmin ------ 2006-06-14T16:34:45 TRACE txn.1244 commit ------ 2006-06-14T16:34:45 TRACE searchLDAP Searching cache for {'filter': '(|(objectClass=top)(objectClass=person))', 'scope': 2, 'base': 'CN=Users,DC=gogol,DC=ch', 'attrs': ['dn', 'sAMAccountName']} ------ 2006-06-14T16:34:45 TRACE connectLDAP bind_s [EMAIL PROTECTED] ------ 2006-06-14T16:34:45 TRACE txn.1244 new transaction ------ 2006-06-14T16:34:45 ERROR getUserWithAuthentication Got ConfigurationError(Directory 'members_ldap': Invalid credentials) while authenticating cpsadmin ------ 2006-06-14T16:34:45 TRACE txn.660 commit ------ 2006-06-14T16:34:45 TRACE searchLDAP Searching cache for {'filter': '(|(objectClass=top)(objectClass=person))', 'scope': 2, 'base': 'CN=Users,DC=gogol,DC=ch', 'attrs': ['dn', 'sAMAccountName']} ------ 2006-06-14T16:34:45 TRACE connectLDAP bind_s [EMAIL PROTECTED] ------ 2006-06-14T16:34:45 ERROR getUserWithAuthentication Got ConfigurationError(Directory 'members_ldap': Invalid credentials) while authenticating cpsadmin ------ 2006-06-14T16:34:45 TRACE txn.1244 commit +++++++++++++++++++++++++++++++++++ Anyway.... Thank you for your help... If you don't know what it could be I'll try again from a totally new installation (Allready tested but could help next time) Umar P.S: Nothing to do with that... But do you know when CPS 3.4.1 will be out??? _______________________________________________ cps-devel mailing list http://lists.nuxeo.com/mailman/listinfo/cps-devel
