User Details
- User Since
- Feb 17 2017, 7:18 PM (387 w, 2 d)
- Availability
- Available
- LDAP User
- Jsn.sherman
- MediaWiki User
- JSherman (WMF) [ Global Accounts ]
Thu, Jul 18
PR for deleting TWLight sessions for deactivated users is ready for review:
https://github.com/WikipediaLibrary/TWLight/pull/1323
PR for search script ready for review:
https://github.com/WikipediaLibrary/OCLC-EZproxy-Analysis/pull/1
Wed, Jul 17
Tue, Jul 16
@Scardenasmolinar
it looks like we're calling equals() on the return value of getUser() without checking to see if it actually returned a user. That seems like the most likely cuplrit:
https://codesearch.wmcloud.org/things/?q=equals&files=%5Esrc%5C%2F.%2B%5C.php%24&excludeFiles=&repos=Extension%3AAutoModerator
Since this is happening in the revision precheck, it, we should be able to stop the error immediately by disabling automoderator here:
https://tr.wikipedia.org/wiki/MediaWiki:AutoModeratorConfig.json
that would be something that @Dogu or another interface admin could do while we get a patch out
Mon, Jul 15
awaiting deployment on next train
Thu, Jul 11
If someone can rename:
https://en.wikipedia.beta.wmflabs.org/wiki/User:Jsn.sherman_beta/sandbox3
into the main name space on beta we can verify the fix there.
Wed, Jul 10
We've been unable to reproduce this locally, but we did reproduce it on enwiki beta. I suggest merging and retesting on beta.
Mon, Jul 8
Counters like that could be used to populate the landing page T360127: Determine what data to surface on Automoderator's landing page
It looks like they have updated their site enough to require a config update. This configuration is provided by oclc, so I've opened a ticket with them to request an update.
For reference, this is the oclc-managed configuration:
https://help.oclc.org/Library_Management/EZproxy/EZproxy_database_stanzas/Database_stanzas_M/Mohr_Siebeck
Wed, Jul 3
scc output for the watchlist files:
I ran an scc analysis for the files you mentioned in ./includes/changes
@sjvipin I've answered the questions to the best of my ability; do you have any questions?
Tue, Jul 2
unique ezproxy users by domain and host between 2024-01-01 and 2024-06-30:
- newspapers.com: 1518
Mon, Jul 1
@sjvipin from 2024-02-01 to 2024-06-30, BOA had 352 unique library users.
@sjvipin I'm working on the proxy numbers right now. Could you explain the difference between these two requested data points? They seem the same to me:
@Kgraessle let's put a pause on this while @sjvipin talks with the partner about the options of whitelisting recaptcha or switching to voucher codes instead of proxy.
@sjvipin ezproxy is not compatible with google recaptcha; we'll need to ask them to disable it for the proxy IP address.
Sun, Jun 30
Thu, Jun 27
@sjvipin could you reach out on the partner side to request disabling of captchas for Corriere Della Sera and Corriere Della Sera Archives?
PR merged; we have deployments paused for wikilink, so this won't show up for another day or two. I'll post an update once it's ready for QA.
This looks great; thanks for your work @Kgraessle!
@Kgraessle
Can you please share a WIP github PR with the ezproxy config changes you were testing to get these results? It's okay if some parts are commented out (with notes) if you tried a few different things.
Wed, Jun 26
@Dogu
It looks like Otomoderatör has done it's first revert (it's a pending edit that wants to revert a pending edit, anyway)
https://tr.wikipedia.org/wiki/%C3%96zel:Katk%C4%B1lar/Otomoderat%C3%B6r
Tue, Jun 25
@Dogu we believe we have this sorted out; could you re-enable automoderator on trwiki? We'll be monitoring for errors.
Jun 18 2024
it would also be worth logging a warning
So far, it looks like there have been no more occurrences of this error on testwiki since 1.43.0-wmf.10 rolled out to it.
Jun 17 2024
ah, it looks like something happened (or didn't happen) at the turn of the year:
I was able to warm the cache by reloading the page a few times, but it shows that there are 0 current total links, which seems pretty unlikely:
noting that we are missing translations for the privacy policy link
https://translatewiki.net/w/i.php?title=Special%3ATranslate&group=ext-wikimediamessages&language=en&filter=&optional=1&action=translate
It looks like this is still a problem with JSTOR
Jun 14 2024
those things are now done! staging is up at https://twlight-staging.wmcloud.org/
I updated the script and used it to deploy a new TWLight staging environment:
https://github.com/WikipediaLibrary/TWLight/pull/1305
The simplest change we could make besides doing lazyPush is to allow retries when we encounter this.
A few notes:
Jun 13 2024
We'll be monitoring impression and submission count to see if we need to adjust the sampling count over time.
I switched over to lazy push for the job queue insert. I experimented with adding a release timestamp, but that seemed to break things in mediawiki-docker, eg. No jobs were queued at all that way.
These warnings coincide with an Automoderator error in a job which we fire off a job in RevisionFromEditComplete. The hook handler passes the revision id as a parameter to the job. The job does a lookup for that revision id, and that lookup often comes up empty. Spot checking page history shows that these revisions do (at least eventually) exist. Is our job doing a revision lookup on a stale/bugged cache in these cases? Is the jobrunner hitting a db host endpoint that hasn't achieved write consititency? I'm wondering if these two issues have a shared underlying cause.