Comments (7)
Thanks for the additional details, @lotsofbytes.
I suspect the rate-limiting logic changed at some point, too. I've posed the question to the #meta channel in Slack: https://wordpress.slack.com/archives/C02QB8GMM/p1659451832035669
from checksum-command.
Some changes to rate-limits have been made, can anyone affected see if this is now resolved for them?
from checksum-command.
I believe that the https://downloads.wordpress.org/plugin-checksums/ API limits have been changed and the script is now hitting into "429 Too Many Requests" error.
@R33D3M33R Do you know how often your machine is hitting the plugin checksums API?
from checksum-command.
@lotsofbytes Following up from #92: Do you know how often your machine is hitting the plugin checksums API? How many sites are you checking, how many plugins does each site have, and how often does your script run?
from checksum-command.
My client has a aws ec2 that hosts 8 wp sites. A cron job script loops the sites and veryfies wp core and plugins.
The job runs only once a day.
The total number of plugins are 120. Here is the breakdown of the number of plugins for the sites.
Error: Only verified 12 of 14 plugins (1 failed, 1 skipped).
Error: Only verified 16 of 18 plugins (1 failed, 1 skipped).
Error: Only verified 37 of 45 plugins (7 failed, 1 skipped).
Error: Only verified 6 of 7 plugins (1 failed).
Error: Only verified 10 of 11 plugins (1 failed).
Error: Only verified 9 of 10 plugins (1 failed).
Error: Only verified 7 of 10 plugins (2 failed, 1 skipped).
Error: Only verified 7 of 8 plugins (1 failed).
I have added a 30 sec. sleep in the loop recently. It reduced the number of warnings but it still gets a coup of warnings of the checksum retrieval failure.
Thanks.
from checksum-command.
Thanks.
It's working, no warnings anymore!
from checksum-command.
@lotsofbytes Great, glad to hear!
from checksum-command.
Related Issues (20)
- flags ancient files as "should not exist" but should flag as "deprecated, can be deleted" HOT 1
- `Could not retrieve the checksums` still visible with `--skip-plugins=<plugin-name>` HOT 5
- Add `--version` param to `wp plugin verify-checksums` HOT 2
- wp-cli core verify-checksums does not check extra themes HOT 2
- During plugin verify-checksum, failed plugins should be listed HOT 2
- --include-root does not work HOT 1
- Adding an exclusion option to `wp core verify-checksums` ? HOT 1
- Add command to check themes integrity in WP-CLI HOT 1
- Verification checks skipped when plugin missing main PHP file HOT 1
- verify-checksums does not list all added files HOT 9
- Plugin
- WordPress installation doesn't verify against checksums HOT 4
- Flag presence of unexpected files HOT 11
- Add an option to skip additional files check HOT 2
- Core verify-checksums command doesn't catch added files at ABSPATH directory HOT 3
- Flag to turn warnings into errors HOT 1
- Warning: Could not retrieve the checksums HOT 1
- Error: RuntimeException: Failed to get url when using `wp core verify-checksums` HOT 6
- Add --format argument to `wp core verify-checksums` HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from checksum-command.