[Zope] using zExtraExAuths w/ exUserFolder for IMAP auth

Shawn Grant shawn@dolphinsearch.com
Mon, 07 Jan 2002 15:28:23 -0800


I'm using zope 2.4.2, python 2.1.  Trying to setup IMAP authentication 
using zExtraExAuths.  exUserFolder seems to working properly on its own 
for me with the Authentication sources it comes with.

When I choose IMAP Authentication source I get the following error. 
 Anyone using this product?  Any ideas?

*Error Type: NameError*
*Error Value: name 'currentAuthSource' is not defined*

Traceback (innermost last):
  File /var/lib/kb/./zope/lib/python/ZPublisher/Publish.py, line 223, in publish_module
  File /var/lib/kb/./zope/lib/python/ZPublisher/Publish.py, line 187, in publish
  File /var/lib/kb/./zope/lib/python/Zope/__init__.py, line 226, in zpublisher_exception_hook
    (Object: Zope)
  File /var/lib/kb/./zope/lib/python/ZPublisher/Publish.py, line 171, in publish
  File /var/lib/kb/./zope/lib/python/ZPublisher/mapply.py, line 160, in mapply
    (Object: manage_addexUserFolderForm)
  File /var/lib/kb/./zope/lib/python/ZPublisher/Publish.py, line 112, in call_object
    (Object: manage_addexUserFolderForm)
  File /var/lib/kb/zope/lib/python/Shared/DC/Scripts/Bindings.py, line 324, in __call__
    (Object: manage_addexUserFolderForm)
  File /var/lib/kb/zope/lib/python/Shared/DC/Scripts/Bindings.py, line 354, in _bindAndExec
    (Object: manage_addexUserFolderForm)
  File /var/lib/kb/./zope/lib/python/App/special_dtml.py, line 244, in _exec
    (Object: manage_addexUserFolderForm)
  File /var/lib/kb/./zope/lib/python/DocumentTemplate/DT_Util.py, line 231, in eval
    (Object: authForm(mapping=_))
    (Info: authForm)
  File <string>, line 0, in ?
  File /var/lib/kb/./zope/lib/python/App/special_dtml.py, line 133, in __call__
    (Object: manage_addIMAPAuthSourceForm)
  File /var/lib/kb/./zope/lib/python/DocumentTemplate/DT_String.py, line 546, in __call__
    (Object: manage_addIMAPAuthSourceForm)
  File /var/lib/kb/./zope/lib/python/DocumentTemplate/DT_Util.py, line 231, in eval
    (Object: currentAuthSource.host)
    (Info: currentAuthSource)
  File <string>, line 0, in ?
NameError: (see above)