Cannot follow my blogs from one specific mastodon account

Hi!

I’m a bit stumped.

I have two blogs with federated accounts setup as @blog@leftof.tech and @jevans@jevans.bio

From my @leftoftech@mastodon.social account, I can follow both blogs and that follow shows up on my write.as blog subscribers page.

However, from my account at @jevans@climatejustice.social, I cannot follow either blog. I tried to troubleshoot with the admin at climatejustice.social, but when they tried to follow both from their climatejustice.social account, it worked just fine.

Is there anything that devs can inspect on the write.as side to see if anything funky is going on on this end? Thanks.

Hey! This is definitely a bit strange, but a lot of the time, this has to do with something odd happening on the Mastodon side. I’ll need to sync up with you to find any errors as they’re happening, but first can you please try unfollowing / cancelling “follow request” on that end, and then following again? Most times, this fixes things right away.

I had done that a few times to no avail. Just did it again. Same outcome.

@matt I was able to do some live troubleshooting with my mastodon instance admin. From their side, it seems like all the requests are sent correctly, but they receive a 500 response from write.as:

2024-12-01T18:30:25.656Z pid=1 tid=56kywt WARN: {"context":"Job raised exception","job":{"retry":16,"queue":"push","dead":false,"args":["{\"@context\":\"https://www.w3.org
/ns/activitystreams\",\"id\":\"https://climatejustice.social/ea0392fc-4434-425a-9f50-aa9a30018785\",\"type\":\"Follow\",\"actor\":\"https://climatejustice.social/users/b2c
\",\"object\":\"https://jevans.bio/api/collections/jevans\"}",110198051477761595,"https://jevans.bio/api/collections/jevans/inbox",{"bypass_availability":true}],"class":"A
ctivityPub::DeliveryWorker","jid":"3bf08df4a3f62a81b2609aac","created_at":1733077269.7590096,"enqueued_at":1733077824.0459173,"error_message":"https://jevans.bio/api/colle
ctions/jevans/inbox returned code 500","error_class":"Mastodon::UnexpectedResponseError","failed_at":1733077273.5027082,"retry_count":4,"retried_at":1733077527.3201175}}
2024-12-01T18:30:25.656Z pid=1 tid=56kywt WARN: Mastodon::UnexpectedResponseError: https://jevans.bio/api/collections/jevans/inbox returned code 500
2024-12-01T18:30:25.656Z pid=1 tid=56kywt WARN: /opt/mastodon/app/workers/activitypub/delivery_worker.rb:65:in `block (3 levels) in perform_request'
/opt/mastodon/app/lib/request.rb:121:in `perform'
/opt/mastodon/app/workers/activitypub/delivery_worker.rb:64:in `block (2 levels) in perform_request'

Any ideas? I have no idea where to go from here.

Hey, did you change your usernames or domain or anything before trying to follow?

I probably did at some point. I changed the federated names a couple times when I first set up the blogs a few months ago.