Sorry, do you mind trying one more time? I’m adding more logging and another error message for when the Mastodon server doesn’t return a valid response, which I think was happening in some cases.
No problem, Manton I’ll happily do this as much as you need
The error seems to be more accurate now:
So Micro.blog is definitely getting an HTML page that is attempting to confirm the user is a human… Which doesn’t make a lot of sense because it’s an API call to Mastodon! Can you follow up with your Mastodon admin and see if this is something in Cloudflare that can be disabled?
Sorry! Was at a doctor’s appointment. Transmitting the query to him now. Thanks!
Well, Jerry tried a number of things in an attempt to get my authentication to complete but nothing seems to work. It does authenticate and shows up in the list of authenticated services, but it’s clearly not getting back to Micro.blog. Jerry has asked if you might take a look at your logs again to see what they might indicate after he made various changes and what not.
Can he join this forum? I haven’t asked him if he wants to yet, but I figured it would be helpful to know if that’s possible, first.
Yeah, Jerry should be able to join the forum by creating a Micro.blog account—it doesn’t have to be a paid one.
Since the Cloudflare proxy interferes with anyone using the Mastodon instance API, not just Micro.blog, I propose that Jerry works on making commands like this functional for everyone:
curl https://hear-me.social/api/v1/timelines/public?limit=5
When running that command (and similar ones) in a terminal returns JSON data instead of HTML from Cloudflare, the Micro.blog integration should start working.
Been having a really bad 24-hours of pain and sleep issues. Sorry for the delay in responding. I’ll pass this along to Jerry Thanks!
WOOHOO!! Thank you so much!! Jerry just tested it to work on his config and I was able to authenticate my account for crossposting with zero errors Thank you, thank you, thank you!!
I’ll be writing up a blog post with Jerry’s help to get the word out for other admins so they can do the same and hopefully cut down on this stupid PITA bot problem. At least from one vector
After an Mb post I can confirm that it works. Much excellent!