Tags:
create new tag
view all tags

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

TWiki version: TWikiRelease04x02x00
TWiki plugins: DefaultPlugin, EmptyPlugin, InterwikiPlugin
Server OS: Ubuntu
Web server: apache
Perl version:  
Client OS:  
Web Browser: firefox 3
Categories: Registration

-- TWikiGuest - 02 Oct 2008

Answer

ALERT! 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. frown

-- 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

Change status to:
Edit | Attach | Watch | Print version | History: r10 < r9 < r8 < r7 < r6 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r10 - 2008-12-20 - PeterThoeny
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.