I chose to go with #Hollo over other choices because it fulfilled my needs:
I'm excited to use it and see how it goes!
I chose to go with #Hollo over other choices because it fulfilled my needs:
I'm excited to use it and see how it goes!
Hmm : 330 / 330 items processed (132 successful, 198 failed) 
I'm testing the import into Hollo again and it seems to be working
So Hollo gets stuck after 10 minutes and this is all I have left all I have left in the logs:
mars 04 23:48:19 hollo pnpm[3640]: 22:48:19.853 INF fedify·federation·http: 'OPTIONS' '/api/v1/timelines/home?limit=20': 204
mars 04 23:48:35 hollo pnpm[3640]: 22:48:35.110 INF fedify·federation·http: 'OPTIONS' '/api/v1/timelines/home?limit=20': 204
mars 04 23:48:50 hollo pnpm[3640]: 22:48:50.251 INF fedify·federation·http: 'OPTIONS' '/api/v1/timelines/home?limit=20': 204
mars 04 23:49:05 hollo pnpm[3640]: 22:49:05.584 INF fedify·federation·http: 'OPTIONS' '/api/v1/timelines/home?limit=20': 204
mars 04 23:49:19 hollo pnpm[3640]: 22:49:19.747 INF fedify·federation·http: 'OPTIONS' '/api/v1/timelines/home?limit=20': 204
mars 04 23:49:34 hollo pnpm[3640]: 22:49:34.867 INF fedify·federation·http: 'OPTIONS' '/api/v1/timelines/home?limit=20': 204
mars 04 23:52:40 hollo pnpm[3640]: 22:52:40.282 INF fedify·federation·http: 'OPTIONS' '/api/v1/timelines/home?limit=20': 204
OK let's recap.
I have a GMKtec nucbox G3, Intel n100, 512gb ssd, 16gb ram.
#activitypub #mastodon #glitchsoc #SharKey #mitra #iceshrimp #hubzilla #bonfire #akkoma #gotosocial #hollo #snac2
Hey @yunohost j'ai contacté les devs de #hollo #hollosocial et #snac2 (respectivement @hongminhee et @grunfink ) et le dev de snac2 à dit qu'il serait plus que content d'aider à la mise en place de l'app dans yunohost, et pour hollo le dev m'a donné le lien d'une issue GitHub
Je serais moi aussi plus que content de voir ces apps dans le catalogue et apparemment je ne serai pas le seul.
Prospérité sur vous parce que vous faites un boulot exceptionnel ❤️
Edit: est-ce qu'un traducteur serait disponible pour traduire en français les settings de Gotosocial sur l'interface web svp ? :)
A couple days ago, I got a DM from a #Bonfire user. I happily replied and sent
a follow request—but the Accept never came back, even though they hadn't
enabled manuallyApprovesFollowers. My DM reply probably never arrived either. Classic interop bug.
I checked out the Bonfire source and dug in. Turns out Bonfire hasn't implemented RFC 9421 yet, so it was silently discarding any activity signed with it. That alone would be workable, except for one more issue: Bonfire was responding 200 OK even when signature verification failed, instead of 401 Unauthorized.
This matters because Fedify implements a double-knocking mechanism—if a request signed with RFC 9421 fails, it retries with the older draft cavage signature. But since Bonfire returned 200 OK on the failed first knock, #Fedify had no reason to send a second one.
I filed two issues on the Bonfire #ActivityPub repo—one requesting RFC 9421 support, and one about returning 401 on invalid signatures. For the latter, I also sent a PR, which got merged pretty quickly: bonfire-networks/activity_pub#9.
That said, individual Bonfire instances won't pick up the fix until they actually deploy it. So in the meantime, I patched Hollo and Hackers' Pub to use draft-cavage-http-signatures-12 as the firstKnock, so Bonfire instances can at least understand the first request.
One last thing: Fedify caches whether a given server supports RFC 9421, and the Bonfire servers I'd already talked to were cached as “supports RFC 9421”—because they'd been returning 200 OK. I had to manually clear that cache on both hollo.social and hackers.pub before everything finally worked.
After all that, the mutual follow went through and my DM reply landed. Worth it.
This document describes a mechanism for creating, encoding, and verifying digital signatures or message authentication codes over components of an HTTP message. This mechanism supports use cases where the full HTTP message may not be known to the signer and where the message may be transformed (e.g., by intermediaries) before reaching the verifier. This document also describes a means for requesting that a signature be applied to a subsequent HTTP message in an ongoing HTTP exchange.