Rob Campbell <[EMAIL PROTECTED]> writes:

> Ok, I think I've found part of the problem.  I had it setup where
> users are not allowed to choose their own password.  When they follow
> the link in their email they are unable to set their password.  When
> they submit the new password there is an Unauthorized error.  This is
> what I am getting in the logs:
>
> 2007-08-16T10:18:03 ERROR Zope.SiteErrorLog
> http://208.70.170.11:8080/test/pwreset_form Traceback (innermost
> last): Module ZPublisher.Publish, line 119, in publish Module
> ZPublisher.mapply, line 88, in mapply Module ZPublisher.Publish, line
> 42, in call_object Module
> Products.CMFFormController.FSControllerPageTemplate, line 90, in
> __call__ Module Products.CMFFormController.BaseControllerPageTemplate,
> line 28, in _call Module Products.CMFFormController.ControllerBase,
> line 232, in getNext - __traceback_info__: ['id = pwreset_form',
> status = success', button=None', 'errors={}', 'context=<PloneSite at
> test>', 'kwargs={}', next_action=None', ''] Module
> Products.CMFFormController.Actions.TraverseTo, line 38, in __call__
> Module ZPublisher.mapply, line 88, in mapply Module
> ZPublisher.Publish, line 42, in call_object Module
> Products.CMFFormController.FSControllerPythonScript, line 104, in
> __call__ Module Products.CMFFormController.Script, line 145, in
> __call__ Module Products.CMFCore.FSPythonScript, line 140, in __call__
> Module Shared.DC.Scripts.Bindings, line 313, in __call__ Module
> Shared.DC.Scripts.Bindings, line 350, in _bindAndExec Module
> Products.CMFCore.FSPythonScript, line 196, in _exec Module None, line
> 6, in pwreset_action - <FSControllerPythonScript at
> /test/pwreset_action> - Line 6 Module
> Products.PasswordResetTool.PasswordResetTool, line 151, in
> resetPassword Module Products.remember.content.member, line 309, in
> setMemberProperties Module Products.remember.content.member, line 303,
> in setProperties Unauthorized:
> <AccessControl.unauthorized.Unauthorized instance at 0xd43e8ac>
>
> Where would I need to change permissions to fix this?  I looked at the
> member_auto_workflow permissions for members in the public state, and
> the owner already has Modify portal content, Set own password and Set
> own properties.
>
> -- Rob Campbell
>
> Rob Miller wrote:
>> this isn't specific to remember or membrane or anything, but you'll
>> get lots of useful info about debugging unauthorized errors here:
>> http://plone.org/documentation/how-to/debug-unauthorized> this will allow 
>> you to get detailed tracebacks, which will be
>> necessary to debug the issue.
>> -r

See Products/remember/content/member.py:364 (showPasswordField).  Sorry,
don't have time for more right now, but see if that helps.

Ross



--
Archive: 
http://www.openplans.org/projects/remember/lists/remember/archive/2007/08/1187288740392
To unsubscribe send an email with subject unsubscribe to [EMAIL PROTECTED]  
Please contact [EMAIL PROTECTED] for questions.

Reply via email to