Closed (fixed)
Project:
HTTP authentication
Version:
6.x-1.0
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
29 Jul 2008 at 15:39 UTC
Updated:
16 Aug 2008 at 09:33 UTC
When disabling the HTTP Authentication module and log out I can no longer login. I get "Page not Found" on all pages but the front page. The URL reads http://localhost/?q=httpauth&destination=admin.
To get back in I have to enable the module with MySQL Administrator > System > Status=1, and run update.php.
But then it's enabled again, and I want it disabled.
What do I do?
Comments
Comment #1
decafdennis commentedThe problem is that your access denied pages are broken. Instead of an access denied page, they show a page not found page. This problem has been solved in the latest development release per issue #272029. I'm sorry for the inconvenience.
However, it's weird that you cannot login. You should be fine going to /user, since that should never give an access denied page.
Anyway, apparently you know how to edit your database, so these are instructions on how to fix your access denied page:
variabletable, remove the record withname=site_403;cachetable, remove the record withcid=variables(or you can just truncate/clear the entirecachetable).When it's available (should be soon) you should upgrade to httpauth-6.x-1.1 to prevent the problem from occurring again.
Comment #2
decafdennis commented(The issue # should have been a link... here it is: #272029: hook_disable)
Comment #3
erikkramer commentedOk, downloaded the new version, 6.x-1.1. All systems go. Thanks!
Comment #4
decafdennis commentedYou're welcome.
Comment #5
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.