[Zope-CMF] Problem with LDAPUserFolder 1.1 and Zope2.5.1 final
paolo
paolomail@noze.it
Fri, 26 Apr 2002 12:11:32 +0200
I use de following configuration for a content management application:
Zope 2.5.1b1, CMF1.1, LDAPUserFolder 1.1, and all work fine.
I have a python script with proxy role set to Manager that make the call:
context.acl_users.getUser(user_id).getUserDN()
I upgraded to Zope2.5.1 final and the same script now trow an
Unauthorized exception on getUserDN() method that is protected by View
permission.
Error Type: Unauthorized
Error Value: You are not allowed to access getUserDN in this context
Traceback (innermost last):
File /varhome/home/zope/Zope-2.5.1-src/lib/python/ZPublisher/Publish.py, line 150, in publish_module
File /varhome/home/zope/Zope-2.5.1-src/lib/python/ZPublisher/Publish.py, line 114, in publish
File /varhome/home/zope/Zope-2.5.1-src/lib/python/Zope/__init__.py, line 159, in zpublisher_exception_hook
(Object: custom_admin)
File /varhome/home/zope/Zope-2.5.1-src/lib/python/ZPublisher/Publish.py, line 98, in publish
File /varhome/home/zope/Zope-2.5.1-src/lib/python/ZPublisher/mapply.py, line 88, in mapply
(Object: paolo_test)
File /varhome/home/zope/Zope-2.5.1-src/lib/python/ZPublisher/Publish.py, line 39, in call_object
(Object: paolo_test)
File /varhome/home/zope/Zope-2.5.1-src/lib/python/OFS/DTMLMethod.py, line 127, in __call__
(Object: paolo_test)
File /varhome/home/zope/Zope-2.5.1-src/lib/python/DocumentTemplate/DT_String.py, line 473, in __call__
(Object: paolo_test)
File /varhome/home/zope/Zope-2.5.1-src/lib/python/DocumentTemplate/DT_With.py, line 76, in render
(Object: acl_users.getUser('editore'))
File /varhome/home/zope/Zope-2.5.1-src/lib/python/DocumentTemplate/DT_Util.py, line 153, in eval
(Object: getUserDN())
(Info: getUserDN)
Unauthorized: (see above)
Going back to Zope2.5.1b1 all work fine,
on Zope2.5.1b2 i have the same problem.
Does anyone can help me to find the solution ?
I'm sorry for my terrible english !!
-----------------------------------------------------------------------
Paolo Galati
Developement Area
[ n o z e S.r.l. ]
Soluzioni open-source
Via Caduti del Lavoro, 32
56122 Pisa (PI) - Italy
Tel: +39 (0)50 533320
Fax: +39 (0)50 526604
Email: paolo@noze.it
Web: http://www.noze.it
-----------------------------------------------------------------------