Debugging micropub setup

After recent adventures re-installing the app, I went to register my Micropub-enabled blog as a publishing target.

My homepage points to IndieAuth

  <link rel="authorization_endpoint" href="https://indieauth.com/auth">
  <link rel="token_endpoint" href="https://tokens.indieauth.com/token">

which in turn relies on GitHub for authentication. The setup works well with various software that understands Micropub — which in the past included Micro.blog :sweat_smile:

Trying on iOS 3.0.3 (build 208), after approving access on GitHub, I get a modal which reads “Sorry, something went wrong setting up your Micropub endpoint. Please try again.”

Alas, no luck trying again. Last time I logged successfully I was still on 2.3.

Any logs or ways to get more details about this error?

Unfortunately there probably aren’t any good logs that would help debug this. Any chance when it redirects from GitHub that you still can see the URL in Safari that it tries to open before going back to the Micro.blog app? If so and you don’t mind sharing that via email help@micro.blog that might provide a clue. I expect something has changed with the params we’re expecting from indieauth.com.

I couldn’t get the address via Safari, but I was able to copy the starting URL in the auth journey, and continue on a desktop browser and log requests there.

I’ll send them by email :+1:

Hey @manton, could you confirm if you received my email last week? Any more details that I can collect?

Yep, I got it and I’m reviewing the URLs you sent. Thanks!

Hi @manton, any luck with this issue? Any way I can help?

Hello again @manton :wave:
I understand if the IndieAuth issue has low priority, but could you give me a vague idea of where it sits? I’ve been unable to post via micro.blog for more than a month :frowning_face:

If I know a fix is not on the horizon, I can try to come up with auth alternatives.
Re-tested today, I continue to see the problem on both iOS 12.5.7 and 15.6.

Thank you!

Sorry, no luck yet. I got your email and replied last month, but then the debugging work on this stalled. I’m adding a note for us to make sure to address this in 3.2.1. There are a few bug fixes that weren’t included in 3.2, which should be out next week.

1 Like

Hello again!
I’ve installed the most recent iOS version, but when I try to configure posting to my Micropub endpoint, three errors pop up on top of each other :sweat_smile:

From the top of the stack — probably in reverse chronological order:

  • Sorry, we could not find the XML-RPC endpoint or Micropub API for your weblog.
  • An error occured trying to connect. Please try again.
  • Whoops, an error occured trying to connect. Please try again.

Triple checked: no issues authenticating on Quill.

I’m struggling with the same errors (using getindiekit.com on my personal blog). Can I help with the debugging?

I am able to get the desktop mac OS version of the micro.blog client working though, so I’m assuming it’s an issue with the iOS client!

Still no luck for me either, getting the same errors I saw in October. I’ve basically stopped using the iOS app, but happy to help investigating this!