X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/f6fc4543fb7549c3524373448ef4138031049e4a..c18b85451625ff5b7ba8940c43f6703cc3b795d3:/doc/bugs/Anon_edit_caused_lock_out_on_entire_site_.mdwn diff --git a/doc/bugs/Anon_edit_caused_lock_out_on_entire_site_.mdwn b/doc/bugs/Anon_edit_caused_lock_out_on_entire_site_.mdwn index 3cbcf6032..5fa1aaa61 100644 --- a/doc/bugs/Anon_edit_caused_lock_out_on_entire_site_.mdwn +++ b/doc/bugs/Anon_edit_caused_lock_out_on_entire_site_.mdwn @@ -81,6 +81,10 @@ It seems I can't log out from nowhere. I've rebuild the wiki from the command li > with one of a limited set of authorized usernames. > > --[[smcv]] +> +>> If my theory is correct, ikiwiki git master now works around this, and the +>> [[plugins/httpauth]] documentation now recommends a more correct configuration. +>> --[[smcv]] --- @@ -107,5 +111,14 @@ Is there a session file or something to logout this phantom user? >> I think I've sent right away when you asked, anyway I still have the tarball hanging around. The last *iikb* domains will expire next month though, the wiki will only be accessible by mirror . ->>> I see you have a lot of uncommitted changes. This is probably because ->>> whatever is causing the anonymous accesses to succeed is +>>> I see from the tarball that you have a lot of uncommitted changes. This is +>>> probably because whatever is causing the anonymous accesses to succeed is +>>> breaking other code paths by giving them an empty username: in particular +>>> it seems reasonably likely that the `git` plugin will refuse to commit +>>> changes in that situation. +>>> +>>> I would expect that you should be getting error messages on the ikiwiki +>>> CGI script's `stderr` in this situation. In Apache they would normally +>>> end up in `error.log`; I don't know how nginx does logging, but it is +>>> probably something similar. Please check that log for relevant-looking +>>> error messages. --[[smcv]]