Question
Hello,
when I restrict a web with ALLOWTOPICVIEW to a group of users, the Revision History denies view access, even if I am Main TWiki Administrator. Any idea, what I meade wrong?
JR
I found out that the rdiffauth does work properly, only the switching from rdiff to rdiffauth does not. When checking the sent output, the Moved redirection leads to the deny oops:
Location: [...] /bin/oops/Termine/WebHome?template=oopsaccessview
instead to the rdiffauth. Any idea, why?
Environment
--
JensRoeder - 10 Apr 2005
Answer
It looks like your installation does not track users, so rdiff always sees just
TWikiGuest, also if it is you. Enable partial authentication (
TWikiUserAuthentication or track the user with cookies.
--
PeterThoeny - 07 Jun 2005
I have had a similar problem from beginning, but never got time to diagnose it. Today, I looked at it bit closely.
The '>' links and 'Total page history' links on Topics controlled by either ALLOWTOPICVIEW or ALLOWWEBVIEW go via 'rdiff' instead of 'rdiffauth'.
.../twiki/bin/rdiff/KnowledgeBase/MyTopic?rev1=1.53&rev2=1.52
If I just change cut-n-paste the above URL in my browser and change 'rdiff' to 'rdiffauth', I get the expected results.
So, the '>' and 'Total page history' link generation in 'view' code needs to be fixed to use 'rdiffauth' instead of 'rdiff' when handling the protected topics (e.g. via ALLOWTOPICVIEW or ALLOWWEBVIEW).
--
RahulPandey - 19 Feb 2006
Just to confirm Peter Thoeny comment. When I do a compare revision, I get the
Revision 17 is unreadable message in the result comparison page.
The access rights in my WebPreferences are set as follow:
#Set DENYWEBVIEW =
Set ALLOWWEBVIEW = TWikiAdminGroup , SAAMDeveloppersGroup, SAAMReadOnlyGroup
The
data/logxxxxxx.txt file does show
rdiff being executed on behalves of TWikiGuest:
| 19 Jul 2007 - 15:16 | TWikiGuest | rdiff | SAAM.WikiSaamInstallationGuide | 6 5 Mozilla | 153.98.68.197 |
If I add TWikiGuest to the Set ALLOWWEBVIEW the problem disappears. (This is a quick fix and I really should follow Peter's recommendation if I want to keep my access rights as before)
Keywords for search engines: twiki revision unreadable
My configuration: TWiki-4.1.1, Mon, 05 Feb 2007, build 12770
--
MichelDenys - 20 Jul 2007