On Mon, 2005-06-27 at 16:30 -0400, Paul Winkler wrote:
Please keep discussion on the list. Now then, let's look at your log:
Yeah, that Reply to All function eludes me sometime.
__getattr__ raise AttributeError, escape(name) AttributeError: keys
I've never seen that one and don't know exactly what it means, except that it's apparently related to a Product not being installed correctly.
The next batch is easier:
------ 2005-06-27T13:06:44 INFO Zope Beginning attempt to rebuild the global ZClass registry. ------ 2005-06-27T13:06:44 INFO Zope The global ZClass registry has successfully been rebuilt. ------ 2005-06-27T13:06:44 INFO Zope Ready to handle requests ------ 2005-06-27T13:06:58 WARNING ZODB Could not import class 'LDAPDelegate' from module 'Products.LDAPUserFolder.LDAPDelegate' ------ 2005-06-27T13:06:58 WARNING ZODB Could not import class 'SimpleCache' from module 'Products.LDAPUserFolder.SimpleCache' ------ 2005-06-27T13:06:58 WARNING ZODB Could not import class 'LDAPUser' from module 'Products.LDAPUserFolder.LDAPUser' ------ 2005-06-27T13:06:58 WARNING ZODB Could not import class 'SimpleLog' from module 'Products.LDAPUserFolder.SimpleLog'
It's pretty clear that Zope is having a major problem with LDAPUserFolder. Possibly you have an old version of LDAPUserFolder that is not compatible with Zope 2.8? New versions can be downloaded here: http://www.dataflake.org/software/ldapuserfolder/
We don't want to use LDAPUserFolder for authentication. The preferred method of authentication is against an authzldap enabled apache. Or when authenticating, is it necessary to add the LDAPUserFolder? Which, this might explain why when attempting to edit the page, it would ask for authentication.
Or, hmmm, maybe you did not remember to install *any* of the Products that you had installed for zope 2.5?
That was the only product (LDAPUserFolder) that was added.