Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

GoToSocial federation broken #90

Open
wmurphyrd opened this issue Apr 1, 2023 · 4 comments
Open

GoToSocial federation broken #90

wmurphyrd opened this issue Apr 1, 2023 · 4 comments

Comments

@wmurphyrd
Copy link
Member

error during signature verification hs2019 is not supported

http-signatures standard has been drastically changed since we started, and now it says not to specify the algrithm in the request but instead to put hs2019 which means "figure it out from the key id"

https://socialhub.activitypub.rocks/t/state-of-http-signatures/754/23

The library we use has not been updated

@on1arf
Copy link

on1arf commented May 20, 2023

Can somebody please look into this?

For users or a personal instance, gup.pe is a good replacement for hashtag-following (which works best on large instances).

GoToSocial is a fediverse server implementation specially aimed at small and personal instances, federation between GoToSocial and gup.pe instances really helps a lot.

@carbontwelve
Copy link

There are two open PR's on the library in use: TritonDataCenter/node-http-signature#116 and TritonDataCenter/node-http-signature#105 which at this point are three years old 😬

@zemlanin
Copy link

PeerTube's fork of node-http-signature seems to work with hs2019 https://www.npmjs.com/package/@peertube/http-signature

@sterlingwes
Copy link

Would this manifest as a "follow request pending" from my end if I have a gotosocial server?

# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
Development

No branches or pull requests

5 participants