[moin-user] MoinMoin 1.9.9 Disable User Account Creation

Molecki, Christian (STL) Christian.Molecki at stala.bwl.de
Tue Apr 11 03:13:36 EDT 2017


Hello everybody,

I try to disable the free user account registration.
So I try to implement the solution descripted at the featurerequests (Solution for 1.9).

Where should the file 'myauth.py' be placed?

If I press "create account" I get the message:

Unhandled Exception

An unhandled exception was thrown by the application.

In the apache error-log are these entries:
[Tue Apr 11 09:10:21.009212 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215: 2017-04-11 09:10:21,008 ERROR MoinMoin.wsgiapp:281 An exception has occurred [http://appweb/itdoc/Useranlegen].: /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009248 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215: Traceback (most recent call last):: /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009270 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:   File "/usr/lib/python2.7/site-packages/MoinMoin/wsgiapp.py", line 264, in __call__: /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009280 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:     response = run(context): /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009300 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:   File "/usr/lib/python2.7/site-packages/MoinMoin/wsgiapp.py", line 89, in run: /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009315 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:     response = dispatch(request, context, action_name): /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009335 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:   File "/usr/lib/python2.7/site-packages/MoinMoin/wsgiapp.py", line 137, in dispatch: /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009352 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:     response = handle_action(context, pagename, action_name): /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009382 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:   File "/usr/lib/python2.7/site-packages/MoinMoin/wsgiapp.py", line 203, in handle_action: /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009396 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:     handler(context.page.page_name, context): /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009416 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:   File "/web/wiki/itdoc/data/plugin/action/newaccount.py", line 174, in execute: /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009431 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:     request.theme.add_msg(_create_user(request), "dialog"): /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009452 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:   File "/web/wiki/itdoc/data/plugin/action/newaccount.py", line 64, in _create_user: /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009467 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:     theuser.enc_password = user.encodePassword(password): /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009485 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215: TypeError: encodePassword() takes at least 2 arguments (1 given): /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009496 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215: Traceback (most recent call last):: /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009521 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:   File "/usr/lib/python2.7/site-packages/MoinMoin/support/flup/server/fcgi_base.py", line 574, in run: /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009537 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:     protocolStatus, appStatus = self.server.handler(self): /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009561 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:   File "/usr/lib/python2.7/site-packages/MoinMoin/support/flup/server/fcgi_base.py", line 1159, in handler: /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009576 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:     result = self.application(environ, start_response): /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009600 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:   File "/usr/lib/python2.7/site-packages/MoinMoin/support/werkzeug/wsgi.py", line 599, in __call__: /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009798 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:     return self.app(environ, start_response): /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009824 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:   File "/usr/lib/python2.7/site-packages/MoinMoin/wsgiapp.py", line 264, in __call__: /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009835 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:     response = run(context): /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009856 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:   File "/usr/lib/python2.7/site-packages/MoinMoin/wsgiapp.py", line 89, in run: /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009877 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:     response = dispatch(request, context, action_name): /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009898 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:   File "/usr/lib/python2.7/site-packages/MoinMoin/wsgiapp.py", line 137, in dispatch: /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009915 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:     response = handle_action(context, pagename, action_name): /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009936 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:   File "/usr/lib/python2.7/site-packages/MoinMoin/wsgiapp.py", line 203, in handle_action: /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009949 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:     handler(context.page.page_name, context): /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009969 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:   File "/web/wiki/itdoc/data/plugin/action/newaccount.py", line 174, in execute: /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.009985 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:     request.theme.add_msg(_create_user(request), "dialog"): /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.010005 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:   File "/web/wiki/itdoc/data/plugin/action/newaccount.py", line 64, in _create_user: /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.010020 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215:     theuser.enc_password = user.encodePassword(password): /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount
[Tue Apr 11 09:10:21.010037 2017] [cgi:error] [pid 13584] [client 10.23.57.41:61101] AH01215: TypeError: encodePassword() takes at least 2 arguments (1 given): /web/wiki/moin.cgi, referer: http://appweb/itdoc/Useranlegen?action=newaccount


Is the featurerequest for inviting to a wiki also usable for v1.9.9
https://moinmo.in/FeatureRequests/MakeInvitations


Mit freundlichen Grüßen
Christian Molecki
--------------------------------------------
Statistisches Landesamt Baden-Württemberg
Referat 14: Systemtechnik und Datenmanagement
OE 143: Systemtechnik, Großrechner, Internettechnik, Datenmanagement

Böblinger Str. 68
70199 Stuttgart
Tel.: 0711/641-2457
Fax: 0711/641-2440



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/moin-user/attachments/20170411/c4f22eec/attachment.html>


More information about the moin-user mailing list