Question
I just attempted to upgrade from 4.0.1 to 4.2.0. Almost everything works, except for my groups.
The
TWikiGroups topic shows my group (
SesameGroup) and lists a series of members. This list of members is incomplete. If I click on the
SesameGroup link to edit it, I find that the complete list is there. i.e.
SesameGroup.txt has a list of members that differs from the
TWikiGroup topic.
Similarly, if I create a new group, I'm added by default. When I add users they appear in the
NewGroup.txt file, but NOT in
TWIkiGroups.
The problem is that TWiki seems to use the
TWikiGroup listing for access control. Can anyone suggest what I've done to break the link between
TWikiGroups and the individual files?
Environment
--
TWikiGuest - 02 Oct 2008
Answer
If you answer a question - or someone answered one of your questions - please remember to edit the page and set the status to answered. The status selector is below the edit box.
I'm having a different problem with TWiki groups:
TWikibug:Item5920
.
I suspect that it isn't something you or I did, and that it's bigger than that.
--
SeanCMorgan - 03 Oct 2008
There are a number of possiblities really. as far as upgrading from 4.0, I think that I added the %GROUPS% tag in 4.0.3, so before that, you were
not seeing the internal groups list after parsing and validation. Instead, you saw a SEARCH based regurgitation of the group topic - irrespective of TWiki's internal idea.
as you've upgraded to 4.2.0, you are also susceptible to limitations to the parsing of groups that was resolved in 4.2.2.
personally I think that its likely that missing users in groups is a quite different problem from duplicate users in groups as Sean has - but I dunno - I've not managed to reproduce his issue either.
--
SvenDowideit - 03 Oct 2008
Some more detail: I originally set users up with a login name that matched their wiki name, e.g.
JohnDoe and
JohnDoe. Some users appear to have changed their login name e.g.
JohnDoe and jdoe. All of these users do ont appear in the listings on
TWikiGroups, until I revert their wikinames back to
JohnDoe etc. Do I have to email all the users and tell them I've reset their login names or is there enough info there to be able to fix it?
--
TWikiGuest - 03 Oct 2008
Sounds like you
really should upgrade to
TWikiRelease04x02x03 - there are some fixes for exactly that in there.
--
SvenDowideit - 04 Oct 2008
I have upgraded to 4.2.3. Sadly, it seems to have made no difference.
--
TWikiGuest - 10 Oct 2008
How many users are missing from SesameGroup? I'm not sure what you mean by access control if it lists
some of the members, but not all.
--
ChrisCauser - 13 Oct 2008
Sorry, closing this after more than 30 days of inactivity. Please feel free to re-open if needed.
--
PeterThoeny - 10 Dec 2008
I noticed today that some TwikiUsers are listed twice by the %GROUPS% variable in the TWikiGroups topic. Of course each TWikiUser is only listed once in the respective TWikiGroup pages. I don't know if this is causing a problem, just saw it while trying to discover why a user can't authenticate.
%WIKIVERSION% = TWiki-4.2.3, Wed, 06 Aug 2008, build 17396
%PLUGINVERSION{}% = Plugin API version 1.2
--
BurtWelsh - 20 Dec 2008
If you find a bug please file a bug report. Link provided in the sidebar.
--
PeterThoeny - 20 Dec 2008