@cadusilva It looks like adding these two lines fixed the issue for me:
AWS_RESPONSE_CHECKSUM_VALIDATION=WHEN_REQUIREDAWS_REQUEST_CHECKSUM_CALCULATION=WHEN_REQUIRED
https://github.com/mastodon/mastodon/issues/33624#issuecomment-2600505226
@cadusilva It looks like adding these two lines fixed the issue for me:
AWS_RESPONSE_CHECKSUM_VALIDATION=WHEN_REQUIREDhttps://github.com/mastodon/mastodon/issues/33624#issuecomment-2600505226
I’m getting a lot of Stoplight::Error::RedLight: object-storage and Aws::S3::Errors::InvalidArgument: Unsupported header 'x-amz-checksum-crc32' received for this API call. errors in sidekiq today. My images are all missing.
I’m using Backblaze B2 for object storage.
Any advice on what to do? Thanks!
Looks like Mastodon is finally getting some built in functionality to fetch missing replies:
https://github.com/mastodon/mastodon/pull/32615
🥳
Several people have asked me whether this makes FediFetcher obsolete. I thought I'd put out a more public response to this question:
Unfortunately I don't think I can retire FediFetcher just yet, as it still has some utility:
Firstly, FediFetcher can fetch context proactively without having to expand posts. (Eg one of my favourite features of FediFetcher is that it pro-actively pulls in replies to posts in my home timeline. I personally wouldn't really want to miss out on this.)
Secondly, FediFetcher can also backfill profiles - something that, as far as I can tell, Mastodon is still unable to do, and has no intention of implementing.
Thirdly, it'll likely still be a while until these changes are available in any released versions, and likely even longer until 3rd party apps have support for it.
I do hope it’s the beginning of the end of FediFetcher, but imo we are not there just yet!
@BeAware @reiver inthinknthey are inherently flawed. Although Inkasso see the utility of them, so I understand why they exist and why admins use them.
I believe the oliphant list is still problematic, although better than it used to be.
@reiver lol. Not only can it be abused. It has been and is being regularly abused …
Missing UPS delivery says ‘Left At: Dock’.
Leaves me wondering where they actually delivered it?! Do they think I live in a houseboat?
🤦♂️
lol, now Amazon - having sent me a replace for the order that went missing - are asking me to return the item I never received, or otherwise they’ll charge me again. 🤦♂️
@BeAware haha, i know, right. Search and AI - the fediverse’s two worst enemies in a single product 😁
Hm, there appears to be a new Fediverse search thingy around, this time incorporating AI somehow:
Anyone know how it works and how it ingests data?
“We will no longer post on any official Guardian editorial accounts on the social media site X. We think that the benefits of being on X are now outweighed by the negatives and that resources could be better used promoting our journalism elsewhere."
https://www.theguardian.com/media/2024/nov/13/why-the-guardian-is-no-longer-posting-on-x
@jimcarroll gotta be careful with this: if you don’t have enough free disk space it’ll go kaboom 💥
Can you re-run pip install -r requirements.txt to see if that fixes it?
Mastodon now recommends switching to libvips from ImageMagick.
Is this as simple as apt install libvips or is something else needed?
Bonus question: is there any way of confirming it’s set up correctly to use libvips?
Actually, I completely forgot the arguably easiest and lowest tech way of running FediFetcher:
GitHub Actions. These require no hardware, no installation, and no CLI at all: it’s all point and click at GitHub. Full instructions can be found in the readme:
https://github.com/nanos/FediFetcher?tab=readme-ov-file#to-run-fedifetcher-as-a-github-action
The main disadvantage is that this way you can only schedule it every 15 min - GitHub doesn’t allow more frequent schedules.
@BeAware @paul @zvavybir yes you can. I’m sure Paul has more details - it’s been years since I last touched Windows in a meaningful way …
Actually just to clarify: you don’t need access to your instance’s CLI. Any machine that can run python will do. I know @paul runs it on his standard windows machine using Task scheduler. Even an Android device would do (though it’s complex to set up)
As such FediFetcher is completely compatible with hosted services like masto.host, and can even be used if you are just a plain old regular user, rather than the admin of your instance
Nah, it’s fine. It makes me feel important and I like feeling important 🙈😂
I've just released FediFetcher 7.1.7.
This version adds an instance-blocklist option, so you can completely block FediFetcher from even attempting to connect to bad instance.
It also contains some performance improvements, so definitely worth getting this one.
Full changelog and update instructions are on the release page:
Yeah, FediFetcher uses the Missley API when fetching from Sharkey, because it’s mastodon api was/is too unreliable.
So, I got to admit that I doubt you’ll get it to work backfilling into Sharkey without modification.
But I think someone made a fork actually. Let me do some digging.
Full stack web developer currently working mostly with #PHP / #Laravel, Vanilla #Javascript and #SCSS. Love learning more about (almost) anything, but particularly #MySQL and #InfoSec. Currently learning Arabic. Husband, father of two boys and one girl, Christian.
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.