Hi all,

I'm evaluating moinmoin for an internal wiki. It's meant to be a simple set up
in company LAN so I'm thinking to run it in the desktop mode. However, I'm
having a hard time to make LDAP auth work. I put the code in
ldap_wikiconfig_snippet
in moinmoin-1.9.3\wiki\config\wikiconfig.py and restarted server by
running wikiserver.py,
it seems to still authenticate again local users. It's not hitting the LDAP
server at all. Then I move the code snippet to moinmoin-1.9.3\wikiconfig.py
and restart the server, I get an error in the console (see below for the
error message.)

So my question is, is it possible to do LDAP auth in desktop mode, and
if yes, what am I missing?

Thanks,
Jack

2011-02-27 00:25:16,671 ERROR werkzeug:106 Error on request:
Traceback (most recent call last):
  File "D:\Internet\moin-1.9.3\MoinMoin\support\werkzeug\serving.py",
line 151, in run_wsgi
    execute(app)
  File "D:\Internet\moin-1.9.3\MoinMoin\support\werkzeug\serving.py",
line 138, in execute
    application_iter = app(environ, start_response)
  File "D:\Internet\moin-1.9.3\MoinMoin\support\werkzeug\utils.py",
line 248, in __call__
    return self.app(environ, start_response)
  File "D:\Internet\moin-1.9.3\MoinMoin\wsgiapp.py", line 281, in __call__
    context = init(request)
  File "D:\Internet\moin-1.9.3\MoinMoin\wsgiapp.py", line 55, in init
    context.user = setup_user(context, context.session)
  File "D:\Internet\moin-1.9.3\MoinMoin\wsgiapp.py", line 218, in setup_user
    userobj = auth.handle_login(context, userobj, **params)
  File "D:\Internet\moin-1.9.3\MoinMoin\auth\__init__.py", line 396,
in handle_login
    ret = authmethod.login(request, userobj, **params)
  File "D:\Internet\moin-1.9.3\MoinMoin\auth\ldap_login.py", line 260, in login
    "Trying to authenticate with next auth list entry." % (server, str(err)))
UnboundLocalError: local variable 'server' referenced before assignment

------------------------------------------------------------------------------
Free Software Download: Index, Search & Analyze Logs and other IT data in 
Real-Time with Splunk. Collect, index and harness all the fast moving IT data 
generated by your applications, servers and devices whether physical, virtual
or in the cloud. Deliver compliance at lower cost and gain new business 
insights. http://p.sf.net/sfu/splunk-dev2dev 
_______________________________________________
Moin-user mailing list
Moin-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/moin-user

Reply via email to