Conversation
Notices
-
Embed this notice
@fristi From what I understood from chat; The new phoenix framework allowed some code to be simplified. This was done and all tests passed. But now, in production, it turns out that this caused the inbox url from local accounts to loose it's protocol+domain part. Nothing was wrong immediately, until someone on latest develop changed their profile. This update also made the "inbox" url just be "/inbox" instead of the full url.
Other instances started fetching the updated profile (either because they received an Update activity, or because they refetch from time to time), so now they also had this profile with "/inbox" as the inbox url.
And then the problem was that when making a post, akkoma tried to deliver to /inbox, which is not possible bc it's not an url, so it failed and blocked the whole queue.