I know this will start a conversation about how this should work, but I’d like to restrict this to the facts: how does it work?
I’ve implemented what I believe to the correct flow for remote follows:
- You use Webfinger to look up the remote server’s follow action URL template.
- You direct the user to this URL, replacing the template placeholder with the actor to be followed. For example:
- The redirect to this URL takes place and the user can take action.
But it’s here, where with Mastodon, I receive the error:
"Unfortunately, there was an error looking up the remote account"
I see the remote server making a successful request to the actor’s IRI on my server, so the flow looks to be successful, however this catch-all error happens anyway.
Does anybody have the spec of what is needed to make this work?