Page MenuHomePhabricator
Feed Advanced Search

Tue, Apr 22

DAlangi_WMF added a comment to T392359: Visiting Special:UserLogin to switch accounts doesn't work in SUL3.

One question I have is which login page are we supposed to show to the user in the SUL3 case? I think it's going to be the login form on the shared domain right? Not the local one I assume?

Tue, Apr 22, 11:38 AM · MediaWiki-extensions-CentralAuth, SUL3, MediaWiki-Platform-Team

Mon, Apr 21

DAlangi_WMF updated the task description for T377253: Add SUL3 flag to authentication-related event schemas.
Mon, Apr 21, 1:31 PM · MW-1.44-notes (1.44.0-wmf.15; 2025-02-04), MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T392359: Visiting Special:UserLogin to switch accounts doesn't work in SUL3.
Mon, Apr 21, 10:50 AM · MediaWiki-extensions-CentralAuth, SUL3, MediaWiki-Platform-Team
DAlangi_WMF added a comment to T392359: Visiting Special:UserLogin to switch accounts doesn't work in SUL3.

I was able to reproduce the /wiki/Special:UserLogin?usesul3=1 part (which doesn't present the login form but just re-triggers a login chain) but couldn't reproduce /wiki/Special:UserLogin?usesul3=0. The later will present to me a login form that I can use locally to authenticate as a different user.

Mon, Apr 21, 10:20 AM · MediaWiki-extensions-CentralAuth, SUL3, MediaWiki-Platform-Team

Fri, Apr 18

DAlangi_WMF closed T390990: CannotCreateActorException: Cannot create an actor for a usable name that is not an existing user: user_name="{userName}" as Resolved.
Fri, Apr 18, 4:26 PM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, MediaWiki-Page-rename, Wikimedia-production-error
DAlangi_WMF added a comment to T390990: CannotCreateActorException: Cannot create an actor for a usable name that is not an existing user: user_name="{userName}".

Just checked this today and we're having over 18K entries on logstash and over 1M entries in the last 30 days. Seems to be very frequent recently.

Fri, Apr 18, 4:06 PM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, MediaWiki-Page-rename, Wikimedia-production-error
DAlangi_WMF added a comment to T391646: Analyze "temporary logging for T372702" data and then stop logging it.

I think this started off as part of T380500: CentralAuthUser returning outdated data after user creation when we were investigating the frequent logout issue. @Tgr already worked on fixing one leg of it and there are other things to fix but I doubt that it's related to the logging here.

Fri, Apr 18, 3:22 PM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth

Thu, Apr 17

DAlangi_WMF closed T392233: Wikimedia\NormalizedException\NormalizedException: Authentication failed because of inconsistent provider array as Resolved.
Thu, Apr 17, 4:16 PM · MediaWiki-Core-AuthManager, MediaWiki-Platform-Team, Wikimedia-production-error
DAlangi_WMF added a comment to T392233: Wikimedia\NormalizedException\NormalizedException: Authentication failed because of inconsistent provider array.

Thanks for filing @thcipriani.

Thu, Apr 17, 4:16 PM · MediaWiki-Core-AuthManager, MediaWiki-Platform-Team, Wikimedia-production-error
DAlangi_WMF closed T385311: MediaWiki\Extension\CentralAuth\Special\SpecialCentralAutoLogin::execute: Wrong user: expected {id}, got 0 as Resolved.

Let's reopen this is things go up. This is a warning and we've got 1 instance in the last 1 month.

Thu, Apr 17, 2:25 PM · MW-1.44-notes (1.44.0-wmf.24; 2025-04-08), MediaWiki-Platform-Team (Roadmap), MediaWiki-extensions-CentralAuth, Wikimedia-production-error

Wed, Apr 16

DAlangi_WMF moved T392017: SharedDomainHookHandlerTest::testOnSiteNoticeBefore variants are broken in some test environments from Inbox, needs triage to In progress on the MediaWiki-Platform-Team board.
Wed, Apr 16, 12:49 PM · MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth

Thu, Apr 10

Restricted Application added a project to T70488: ResourceLoaderWikiModule::isKnownEmpty does not check whether the page is empty: MediaWiki-Platform-Team.
Thu, Apr 10, 3:14 PM · MediaWiki-Platform-Team, Performance Issue, MediaWiki-ResourceLoader, MW-1.24-release

Wed, Apr 9

DAlangi_WMF closed T375796: Synchronize SUL2 and SUL3 central browser state, a subtask of T362713: Implement the new login process which redirects to the central login wiki for showing the login/signup form, as Resolved.
Wed, Apr 9, 10:20 PM · MW-1.43-notes (1.43.0-wmf.13; 2024-07-09), SUL3, MediaWiki-Core-AuthManager, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth
DAlangi_WMF closed T375796: Synchronize SUL2 and SUL3 central browser state, a subtask of T384153: SUL3 Phase 3: All existing user login on group 0 and group 1 wikis, as Resolved.
Wed, Apr 9, 10:20 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF closed T375796: Synchronize SUL2 and SUL3 central browser state as Resolved.
Wed, Apr 9, 10:20 PM · MW-1.44-notes (1.44.0-wmf.25; 2025-04-15), Patch-For-Review, MediaWiki-extensions-CentralAuth, SUL3, MediaWiki-Platform-Team
DAlangi_WMF closed T375796: Synchronize SUL2 and SUL3 central browser state, a subtask of T384220: SUL3 Phase 5: Staged rollout for all temporary accounts, as Resolved.
Wed, Apr 9, 10:20 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF added a comment to T390784: Error when logging-in on auth.wikimedia.org: "The provided authentication token is either expired or invalid.".

Microstash is cross-DC memcached, right? So in theory not the most reliable - could be evicting data because the slab is full. It does seem unlikely though.

Wed, Apr 9, 10:14 PM · Voice & Tone, MW-1.44-notes (1.44.0-wmf.24; 2025-04-08), Patch-For-Review, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, SUL3

Mon, Apr 7

DAlangi_WMF added a project to T391284: Swap order of central autologin lookup for loginwiki and shared domain: MediaWiki-Platform-Team.
Mon, Apr 7, 7:16 PM · Patch-For-Review, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, SUL3
DAlangi_WMF renamed T391284: Swap order of central autologin lookup for loginwiki and shared domain from Swap order of central autologin lookup of loginwiki and shared domain to Swap order of central autologin lookup for loginwiki and shared domain.
Mon, Apr 7, 7:15 PM · Patch-For-Review, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, SUL3
DAlangi_WMF added a comment to T375796: Synchronize SUL2 and SUL3 central browser state.

We might also want to swap the central autologin lookup order of loginwiki and auth.wikimedia.org at some point.

Mon, Apr 7, 7:15 PM · MW-1.44-notes (1.44.0-wmf.25; 2025-04-15), Patch-For-Review, MediaWiki-extensions-CentralAuth, SUL3, MediaWiki-Platform-Team
DAlangi_WMF created T391284: Swap order of central autologin lookup for loginwiki and shared domain.
Mon, Apr 7, 7:14 PM · Patch-For-Review, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, SUL3
DAlangi_WMF closed T388177: Wikimedia\NormalizedException\NormalizedException: User ID: {centralUserId} mismatch with {storedUserId} for user: {username} as Resolved.
Mon, Apr 7, 2:55 PM · MW-1.44-notes (1.44.0-wmf.22; 2025-03-25), Patch-For-Review, SUL3, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, Wikimedia-production-error

Fri, Apr 4

DAlangi_WMF added a comment to T388177: Wikimedia\NormalizedException\NormalizedException: User ID: {centralUserId} mismatch with {storedUserId} for user: {username}.

But we few more days is a better cadence for conclusion so let's wait till end of week and if we no longer see them, we can resolve the task. I'll check again tomorrow evening :)

Fri, Apr 4, 12:21 PM · MW-1.44-notes (1.44.0-wmf.22; 2025-03-25), Patch-For-Review, SUL3, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, Wikimedia-production-error

Thu, Apr 3

DAlangi_WMF moved T390897: No-JS central autologin broken after SUL3 from Inbox, needs triage to Next on the MediaWiki-Platform-Team board.
Thu, Apr 3, 4:45 PM · MW-1.44-notes (1.44.0-wmf.25; 2025-04-15), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, SUL3
DAlangi_WMF added a comment to T390897: No-JS central autologin broken after SUL3.

Looking at https://gerrit.wikimedia.org/r/c/mediawiki/extensions/CentralAuth/+/1078400/89/includes/Hooks/Handlers/PageDisplayHookHandler.php, we were already using /start here for non-JS clients.

Thu, Apr 3, 4:36 PM · MW-1.44-notes (1.44.0-wmf.25; 2025-04-15), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, SUL3
DAlangi_WMF added a comment to T385311: MediaWiki\Extension\CentralAuth\Special\SpecialCentralAutoLogin::execute: Wrong user: expected {id}, got 0.

@Tgr wrote:
Maybe the same as T380500: CentralAuthUser returning outdated data after user creation?

Thu, Apr 3, 3:53 PM · MW-1.44-notes (1.44.0-wmf.24; 2025-04-08), MediaWiki-Platform-Team (Roadmap), MediaWiki-extensions-CentralAuth, Wikimedia-production-error
DAlangi_WMF created T390990: CannotCreateActorException: Cannot create an actor for a usable name that is not an existing user: user_name="{userName}".
Thu, Apr 3, 3:35 PM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, MediaWiki-Page-rename, Wikimedia-production-error
DAlangi_WMF added a comment to T388177: Wikimedia\NormalizedException\NormalizedException: User ID: {centralUserId} mismatch with {storedUserId} for user: {username}.

We should wait a few days to see if that really resolves the errors: https://logstash.wikimedia.org/goto/69ae850bf878fc526f85273c8547494f

Thu, Apr 3, 11:10 AM · MW-1.44-notes (1.44.0-wmf.22; 2025-03-25), Patch-For-Review, SUL3, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, Wikimedia-production-error

Wed, Apr 2

DAlangi_WMF claimed T375796: Synchronize SUL2 and SUL3 central browser state.
Wed, Apr 2, 1:07 PM · MW-1.44-notes (1.44.0-wmf.25; 2025-04-15), Patch-For-Review, MediaWiki-extensions-CentralAuth, SUL3, MediaWiki-Platform-Team
DAlangi_WMF added a comment to T390847: Unsuccessful central autologin is creating an anonymous session.

On enwiki (in prod), I could reproduce this by checking the dev tools and saw an anon session created but can't reproduce this locally.

Wed, Apr 2, 12:16 PM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, SUL3
DAlangi_WMF added a comment to T388218: TypeError: Argument 1 passed to MediaWiki\Extension\CentralAuth\CentralDomainUtils::getWikiPageUrl() must be of the type string, null given.

Anything left to do here? Or can this be marked as resolved?

Wed, Apr 2, 12:30 AM · MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, Wikimedia-production-error
DAlangi_WMF changed the status of T390751: SUL3 broke the ability to send new user's password via email from Open to In Progress.
Wed, Apr 2, 12:28 AM · Patch-For-Review, SUL3, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, Education-Program-Dashboard

Tue, Apr 1

DAlangi_WMF added a comment to T388177: Wikimedia\NormalizedException\NormalizedException: User ID: {centralUserId} mismatch with {storedUserId} for user: {username}.

Reading the class level docblock of the ChronologyProtector, it states the following (extract):

Tue, Apr 1, 1:30 PM · MW-1.44-notes (1.44.0-wmf.22; 2025-03-25), Patch-For-Review, SUL3, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, Wikimedia-production-error
DAlangi_WMF added a comment to T388177: Wikimedia\NormalizedException\NormalizedException: User ID: {centralUserId} mismatch with {storedUserId} for user: {username}.

See (logs snippet) of the Special:UserLogin/return&wpLoginToken... request which is what triggers continue authentication on the local wiki - from debug log

Tue, Apr 1, 12:22 PM · MW-1.44-notes (1.44.0-wmf.22; 2025-03-25), Patch-For-Review, SUL3, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, Wikimedia-production-error
DAlangi_WMF added a comment to T388177: Wikimedia\NormalizedException\NormalizedException: User ID: {centralUserId} mismatch with {storedUserId} for user: {username}.

In theory that can't happen because of ChronologyProtector, which ensures that the replicas we use have caught up to our own previous writes, given that it will be the same browser that created the account and the same browser getting redirected to read the data.

If this turns out incorrect, we need to file an Rdbms bug and confirm whether there are any missing CP-cookies or CP-query params in this journey.

Tue, Apr 1, 12:01 PM · MW-1.44-notes (1.44.0-wmf.22; 2025-03-25), Patch-For-Review, SUL3, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, Wikimedia-production-error

Mon, Mar 31

DAlangi_WMF added a comment to T388177: Wikimedia\NormalizedException\NormalizedException: User ID: {centralUserId} mismatch with {storedUserId} for user: {username}.

This always seems to be happening on the local continueAuthentication() call, presumably right after account creation.

Mon, Mar 31, 12:17 PM · MW-1.44-notes (1.44.0-wmf.22; 2025-03-25), Patch-For-Review, SUL3, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, Wikimedia-production-error

Mar 28 2025

DAlangi_WMF moved T390145: PHP Deprecated: Use of MediaWiki\Output\OutputPage::parserOptions was deprecated in MediaWiki 1.44. [Called from MediaWiki\Specials\SpecialUndelete::showRevision] from Inbox, needs triage to Radar on the MediaWiki-Platform-Team board.
Mar 28 2025, 10:47 AM · MediaWiki-Platform-Team (Radar), Content-Transform-Team (Work In Progress), MediaWiki-Page-deletion, Wikimedia-production-error

Mar 27 2025

DAlangi_WMF added a comment to T389941: Clicking on "Logout" on auth.wikimedia.org results in "The "logout" module has been disabled.".

Hm! What should be the expected behavior here, I have some 3 ideas that come to mind:

Mar 27 2025, 12:31 PM · MW-1.44-notes (1.44.0-wmf.25; 2025-04-15), MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, SUL3

Mar 11 2025

DAlangi_WMF updated the task description for T388087: CentralAuthIdLookup::lookupUserNames: invalid username: {name}.
Mar 11 2025, 12:57 PM · MediaWiki-Platform-Team, Wikimedia-production-error, MediaWiki-extensions-CentralAuth
DAlangi_WMF merged T388473: Wikimedia\NormalizedException\NormalizedException: Invalid username: {username} into T377588: InvalidArgumentException: Invalid username: <username_with_colon>.
Mar 11 2025, 12:56 PM · Wikimedia-production-error, MediaWiki-Platform-Team (Roadmap), MediaWiki-extensions-CentralAuth
DAlangi_WMF merged task T388473: Wikimedia\NormalizedException\NormalizedException: Invalid username: {username} into T377588: InvalidArgumentException: Invalid username: <username_with_colon>.
Mar 11 2025, 12:56 PM · GlobalBlocking, MediaWiki-extensions-CentralAuth, Trust and Safety Product Team, MediaWiki-Platform-Team, Wikimedia-production-error

Mar 10 2025

DAlangi_WMF awarded T388411: libcurl 7.85+ breaks DNS in mwcli a Like token.
Mar 10 2025, 3:19 PM · Patch-For-Review, mwcli
DAlangi_WMF added a comment to T388250: LogicException: CentralAuthReturnRequest not found.

This seems really weird, vaguely following the Special:ConfirmEmail code, I see that it sometimes call Special:UserLogin as a GET request. I think maybe this is when we some weird behavior when cookies on shared domain are set but not on local domain (when continueAuthentication is called) - maybe some timeout(?). Then that throws the logic error but I wonder why/when that should ever happen.

Mar 10 2025, 11:50 AM · MW-1.44-notes (1.44.0-wmf.21; 2025-03-18), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, Wikimedia-production-error

Mar 9 2025

DAlangi_WMF added a comment to T388177: Wikimedia\NormalizedException\NormalizedException: User ID: {centralUserId} mismatch with {storedUserId} for user: {username}.

Thanks @Reedy, we've added some logging, let's see if we can get more info about this as the patch goes out.

Mar 9 2025, 9:04 PM · MW-1.44-notes (1.44.0-wmf.22; 2025-03-25), Patch-For-Review, SUL3, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, Wikimedia-production-error
DAlangi_WMF claimed T388177: Wikimedia\NormalizedException\NormalizedException: User ID: {centralUserId} mismatch with {storedUserId} for user: {username}.
Mar 9 2025, 11:03 AM · MW-1.44-notes (1.44.0-wmf.22; 2025-03-25), Patch-For-Review, SUL3, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, Wikimedia-production-error

Mar 7 2025

DAlangi_WMF claimed T388218: TypeError: Argument 1 passed to MediaWiki\Extension\CentralAuth\CentralDomainUtils::getWikiPageUrl() must be of the type string, null given.
Mar 7 2025, 5:57 PM · MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, Wikimedia-production-error
DAlangi_WMF claimed T388252: PHP Deprecated: str_ends_with(): Passing null to parameter #1 ($haystack) of type string is deprecated.
Mar 7 2025, 5:35 PM · MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), MediaWiki-extensions-CentralAuth, Wikimedia-production-error, MediaWiki-Platform-Team
DAlangi_WMF added a comment to T388252: PHP Deprecated: str_ends_with(): Passing null to parameter #1 ($haystack) of type string is deprecated.

rECAU9f8ff1156fed: Special: Add support for central autologin in SUL3 mode made assertLocalWikiIsValid accept a nullable string, but WikiMap::getWiki isn't defined to take a null(able string)...

Mar 7 2025, 5:34 PM · MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), MediaWiki-extensions-CentralAuth, Wikimedia-production-error, MediaWiki-Platform-Team
DAlangi_WMF added a comment to T385520: Deploy DAL files for seamless credential sharing in Chrome.

We had some issues today, filed T388222: Remove(?) Office wiki from DAL as it's not an SUL wiki

Mar 7 2025, 11:46 AM · User-notice-archive, MediaWiki-Platform-Team, SUL3
DAlangi_WMF created T388222: Remove(?) Office wiki from DAL as it's not an SUL wiki .
Mar 7 2025, 11:46 AM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF added a comment to T388172: MediaWiki\Session\SessionOverflowException: Multiple sessions for this request tied for top priority: [100]MediaWiki\Extension\OAuth\SessionProvider<anon>h5cshtuck442udqpv2lsupnhp2u8buao, [50]CentralAuthSessionProvider<anon>rsp.

Seems like a SessionManager bug - those sessions clearly don't have the same priority:

[b2fa3a34-b31a-4584-9900-06adcb3bde76] /w/rest.php/wikibase/v0/entities/lexemes/L1041834/senses   MediaWiki\Session\SessionOverflowException: Multiple sessions for this request tied for top priority: [100]MediaWiki\Extension\OAuth\SessionProvider<anon>h5cshtuck442udqpv2lsupnhp2u8buao, [50]CentralAuthSessionProvider<anon>rspba02td80u2kaju3teghvqm0tf11qi

But also, the priority of CentralAuthSessionProvider should be 11, not 50 (it's hardcoded). What's going on?

Mar 7 2025, 10:35 AM · MediaWiki-Core-AuthManager, MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, MediaWiki-extensions-OAuth, Wikimedia-production-error
DAlangi_WMF added a comment to T388177: Wikimedia\NormalizedException\NormalizedException: User ID: {centralUserId} mismatch with {storedUserId} for user: {username}.

Maybe one of the ids is zero and this is some version of T380500: CentralAuthUser returning outdated data after user creation.

Mar 7 2025, 10:27 AM · MW-1.44-notes (1.44.0-wmf.22; 2025-03-25), Patch-For-Review, SUL3, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, Wikimedia-production-error
DAlangi_WMF added a comment to T388177: Wikimedia\NormalizedException\NormalizedException: User ID: {centralUserId} mismatch with {storedUserId} for user: {username}.

Only a single instance (logstash). Do we seriously not log the user name/ID when this happens? Ugh.
It's very much not supposed to happen, but without any specifics, can't really investigate.

Mar 7 2025, 10:22 AM · MW-1.44-notes (1.44.0-wmf.22; 2025-03-25), Patch-For-Review, SUL3, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team, Wikimedia-production-error

Mar 6 2025

DAlangi_WMF added a comment to T384232: QA for SUL3 on testwikis.

@Tgr, do you want to sign this off or is there something else you want me to have a look?

Mar 6 2025, 3:48 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF claimed T362715: Move credentials change to central domain.
Mar 6 2025, 1:07 PM · MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), Patch-For-Review, SUL3, MediaWiki-extensions-OATHAuth, MediaWiki-Core-AuthManager, MediaWiki-extensions-CentralAuth, MediaWiki-Platform-Team

Mar 5 2025

DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Mar 5 2025, 10:20 PM · MediaWiki-Platform-Team, SUL3

Mar 4 2025

DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Mar 4 2025, 12:07 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF closed T387789: Unblock stuck global rename of JamesVilla44 as Resolved.

Mentioned in SAL (#wikimedia-operations) [2025-03-04T10:35:39Z] <xSavitar> T387789 Ran mwscript-k8s --comment="T387789" -f -- extensions/CentralAuth/maintenance/fixStuckGlobalRename.php --wiki=enwiki --logwiki=metawiki 'JamesVilla44' 'DartsF4' --ignorestatus

Mar 4 2025, 10:36 AM · MediaWiki-Platform-Team, Wikimedia-maintenance-script-run

Mar 3 2025

DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Mar 3 2025, 2:25 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Mar 3 2025, 2:24 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Mar 3 2025, 1:31 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Mar 3 2025, 1:30 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Mar 3 2025, 12:50 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Mar 3 2025, 12:25 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Mar 3 2025, 12:14 PM · MediaWiki-Platform-Team, SUL3

Feb 28 2025

DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 28 2025, 10:00 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T381338: Special:Book uses Codex markup without appropriate style pack.
Feb 28 2025, 8:34 PM · MW-1.44-notes (1.44.0-wmf.19; 2025-03-04), Collection
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 28 2025, 1:46 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 28 2025, 1:43 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 28 2025, 8:55 AM · MediaWiki-Platform-Team, SUL3

Feb 27 2025

DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 27 2025, 5:37 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 27 2025, 5:04 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 27 2025, 4:55 PM · MediaWiki-Platform-Team, SUL3

Feb 26 2025

DAlangi_WMF added a comment to T384007: SUL3 Phase 1: All new account creation on group 0 and group 1 wikis.

In one of my tests I ended up logged out after a successful registration (but then top-level autologin worked). Not sure if that's a SUL3 bug that happens infrequently, or just generic authentication fragility. I thought I saw a log message about session metadata conflict, but now I can't find it.

Feb 26 2025, 10:42 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 26 2025, 5:38 PM · MediaWiki-Platform-Team, SUL3

Feb 25 2025

DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 25 2025, 11:00 AM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 25 2025, 10:59 AM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 25 2025, 10:48 AM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 25 2025, 10:44 AM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF added a comment to T384232: QA for SUL3 on testwikis.

Login is only prevented by blocks when $wgBlockDisablesLogin is true, which is usually the case for private wikis (which usually don't use SUL, although I think the stewardwiki is an exception).

Feb 25 2025, 10:43 AM · MediaWiki-Platform-Team, SUL3

Feb 24 2025

DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 24 2025, 2:01 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 24 2025, 12:49 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF added a comment to T384232: QA for SUL3 on testwikis.

Login is only prevented by blocks when $wgBlockDisablesLogin is true, which is usually the case for private wikis (which usually don't use SUL, although I think the stewardwiki is an exception). CentralAuth global locks (which aren't quite blocks) do prevent login. But in neither case do we care much about the user experience, these are named blocks that are used when the user has no legitimate business on that wiki. IP blocks never prevent login AFAIK.

Feb 24 2025, 11:00 AM · MediaWiki-Platform-Team, SUL3

Feb 22 2025

DAlangi_WMF added a comment to T384232: QA for SUL3 on testwikis.

Yeah, an IP block (https://test.wikipedia.org/wiki/Special:Block and you enter an IP in the target field).

Feb 22 2025, 12:20 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 22 2025, 12:12 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 22 2025, 12:11 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 22 2025, 11:42 AM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 22 2025, 11:34 AM · MediaWiki-Platform-Team, SUL3

Feb 20 2025

DAlangi_WMF added a comment to T384232: QA for SUL3 on testwikis.

@Tgr, there is a bullet that says blocked user cannot sign up, gets reasonable error message, not sure I understand what that means. Is there a way to block a user that doesn't yet exist in the system?

Feb 20 2025, 12:07 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 20 2025, 11:54 AM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 20 2025, 11:54 AM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 20 2025, 11:38 AM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 20 2025, 11:25 AM · MediaWiki-Platform-Team, SUL3

Feb 19 2025

DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 19 2025, 9:44 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF added a comment to T384232: QA for SUL3 on testwikis.

NewUserMessage is apparently not enabled on any test wiki. We should probably change that.

Feb 19 2025, 9:35 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 19 2025, 2:09 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF created T386802: Wikimedia\NormalizedException\NormalizedException: Invalid username: {username}.
Feb 19 2025, 11:44 AM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, Wikimedia-production-error

Feb 18 2025

DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 18 2025, 1:55 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 18 2025, 1:54 PM · MediaWiki-Platform-Team, SUL3
DAlangi_WMF updated the task description for T384232: QA for SUL3 on testwikis.
Feb 18 2025, 1:54 PM · MediaWiki-Platform-Team, SUL3