mplewis

joined 1 year ago
[–] mplewis 2 points 1 year ago

i'm still having trouble federating in from lemmy.globe.pub, so hello from lemmy.world!

 

https://lemmy.globe.pub is an instance I'm setting up as a community for world travelers. Thanks!

[–] mplewis 1 points 1 year ago

Hello there!

[–] mplewis 2 points 1 year ago (1 children)

What I discovered is this was due to me running a past instance of Lemmy on this domain, then wiping it and losing the instance/user public keys. So all the servers I've talked to in the past have a public key in mind for globe.pub which no longer exists. I think this means that the domain is no longer usable for federation, as instances don't prune dead instances from their list.

[–] mplewis 1 points 1 year ago

sdoijsdfoijsdf

[–] mplewis 1 points 1 year ago
[–] mplewis 1 points 1 year ago
[–] mplewis 1 points 1 year ago

test comment

[–] mplewis 1 points 1 year ago

hello from lemmy.world!

 

Hello! I am working through some issues with federation between my own server, https://globe.pub, and all other Lemmy servers.

When I subscribe to a community on a foreign server (e.g. https://lemmy.world/c/world), I get an error saying Activity was rejected by https://lemmy.world/inbox, aborting: Incoming activity has invalid signature.

I'm having trouble figuring out what is misconfigured on my server. Does anyone have advice on how I can resolve this?

Below are my debug logs for a failed subscription request:

2023-07-16T20:05:17.562556Z DEBUG activitypub_federation::activity_queue: Sending https://globe.pub/activities/follow/7dec89e1-eea0-4265-98c4-8e927fde3f6f to https://lemmy.world/inbox, contents:
 {"@context":["https://www.w3.org/ns/activitystreams","https://w3id.org/security/v1",{"lemmy":"https://join-lemmy.org/ns#","litepub":"http://litepub.social/ns#","pt":"https://joinpeertube.org/ns#","sc":"http://schema.org/","ChatMessage":"litepub:ChatMessage","commentsEnabled":"pt:commentsEnabled","sensitive":"as:sensitive","matrixUserId":"lemmy:matrixUserId","postingRestrictedToMods":"lemmy:postingRestrictedToMods","removeData":"lemmy:removeData","stickied":"lemmy:stickied","moderators":{"@type":"@id","@id":"lemmy:moderators"},"expires":"as:endTime","distinguished":"lemmy:distinguished","language":"sc:inLanguage","identifier":"sc:identifier"}],"actor":"https://globe.pub/u/mplewis","to":["https://lemmy.world/c/world"],"object":"https://lemmy.world/c/world","type":"Follow","id":"https://globe.pub/activities/follow/7dec89e1-eea0-4265-98c4-8e927fde3f6f"}
2023-07-16T20:05:18.250812Z DEBUG activitypub_federation::activity_queue: Activity https://globe.pub/activities/follow/7dec89e1-eea0-4265-98c4-8e927fde3f6f was rejected by https://lemmy.world/inbox, aborting: Incoming activity has invalid signature
[–] mplewis 1 points 1 year ago

Thanks, I am pretty sure you have uncovered my problem! I am not properly reverse proxying requests with the Accept: application/activity+json header (docs). I will configure this now.

 

Hello! I recently got https://globe.pub up and running and I'd like to get it federated with other instances.

My https://globe.pub/instances page shows that globe.pub can talk to other instances, but it doesn't seem to be pulling in their full metadata properly – the Software or Version columns are entirely empty.

I am receiving some posts from other communities (see attached photo), but only three of them are sending posts my way at all. For any other communities, I am unable to view posts, even when I navigate to them manually, and I do not see any of their posts in my All feed.

I have no communities in my whitelist or blacklist, so my server should be configured to openly federate.

Does anyone know what might be going wrong here? What debugging tips should I try next to diagnose this issue?

view more: next ›