Alex Kirk
Forum Replies Created
-
Forum: Plugins
In reply to: [Friends] Adding Micro.blog issueI see! Looks like there is currently a bug at micro.blog regarding their ActivityPub implementation. I’ve contacted the founder and hope to get it fixed soon.
Forum: Plugins
In reply to: [Friends] Adding Micro.blog issueHi! Are you trying to subscribe to a micro.blog using ActivityPub? Typically this would actually be via a JSONFeed like this:
Forum: Plugins
In reply to: [Enable Mastodon Apps] Error trying to log inThe plugin is WPS Hide Login.
Thanks, this allowed me to fix it: https://github.com/akirk/enable-mastodon-apps/pull/49 (not yet released).
The Elk redirect URL looks fine. Luckily they are open source, so it fails here:
Could you just try to manually delete the app and then use the new option again? Maybe something failed there the first time.
Forum: Plugins
In reply to: [Enable Mastodon Apps] Error trying to log inwhich I later saw wasn’t listed as supported on the plugin page.
The list on the plugin page is not intended to suggest support. In theory, all Mastodon apps should be supported. A big part of the problems come from assumptions that those apps make based on how Mastodon implements their API vs. how they defined it in the API documentation.
The setting let me log in to elk and click the Authorize button, but then I got:
{“url”:”/api/jseggers.com/oauth/https%3A%2F%2Felk.zone?code=9a6720bfbf63bdf48ced9d4e31429fcacca8efb2″,”statusCode”:400,”statusMessage”:”Could not complete log in.”,”message”:”Could not complete log in.”,”stack”:””}
Hm, this indicates to me that the redirect URI of the app was not retrieved correctly from the redirect_uri provided. Could you check in your settings under Apps? The redirect URI should start with
https://elk.zone/api/
, for you it might miss that elk.zone?To solve this, I probably need to make the redirect URI editable.
Forum: Plugins
In reply to: [Enable Mastodon Apps] Error trying to log inYes – I have a plugin that changes the login URL. I disabled that and now get to the login screen.
This is good news! Would you mind sharing which plugin you are using so that I can investigate how we can make them play nicely with each other?
I authenticate and then I get the following:
{“error”:”redirect_uri_mismatch”,”error_description”:”The redirect URI provided is missing or does not match”,”error_uri”:”http:\/\/tools.ietf.org\/html\/rfc6749#section-3.1.2″}
For which app is this?
However, I’m getting the message in the app that says, “Required field ‘url’ of type String was null in Account”
Thanks, I’ll try and see if I can find in which field this happens.
Tusky keeps crashing
This might be caused by the same problem from above.
I get the following with Elk: {“error”:”invalid_client”,”error_description”:”The client id supplied is invalid”}
This is likely because you have deleted the Elk app, thus the credentials it’s trying to use no longer exist. I have released 0.6.2 which has a new setting to remidy this: please activate the “Implicitly re-register the next unknown client” setting and try again.
Forum: Plugins
In reply to: [Enable Mastodon Apps] Error trying to log inERR_TOO_MANY_REDIRECTS
Could it be that you are doing something to your wp-loing URL? The authentication happens there and it identifies the URL via teh standard wp_login_url() which looks like it’s failing. Does it display the URL with too many redirects? Is it your wp-login URL?
Forum: Plugins
In reply to: [Enable Mastodon Apps] Error trying to log inHi Jonathan, sorry for the trouble! Could you try your own blog URL in this tester app that I created? https://akirk.github.io/mastodon-api-tester/
Clicking “Authorize” should then take you to your WordPress login page and back again after authorizing.
Then you could click the “verify_credentials” endpoint to see if it’s working.
If not, the tester should be able to show you an error message that should help us here in identifying the problem.
Forum: Plugins
In reply to: [Enable Mastodon Apps] Open basedir restrictionHi, thanks for flagging this but I am not sure the plugin is causing this. It doesn’t try to access a htaccess file.
Forum: Plugins
In reply to: [Enable Mastodon Apps] .org site authorized in plugin but not in IvoryThe IndieAuth plugin used to make problems but my fix was merged and is included in the latest version 4.4.0. Could you try and disable that plugin? If it works now, I need to rework the fix for IndieAuth.
Forum: Plugins
In reply to: [Enable Mastodon Apps] unable to get client IDHi, sorry about your trouble!
Fedilab should work but could you get me the exact error message?
One other thing you can check is on the Settings > Mastodon Apps page whether Fedilab is listed under apps.
Forum: Reviews
In reply to: [Friends] While far from perfect this is an astoundingly good ideaThank you very much!
Forum: Plugins
In reply to: [Enable Mastodon Apps] Invalid clientOk, I just tried phanpy.social too and it works for me (although it got stuck on first try (maybe a network issue), but it worked on second try and shows my timeline).
Could you use your browser inspector (cmd/ctrl-alt-i) to view the requests phanpy.social makes to your server?
This is what it looks like for me:
Forum: Plugins
In reply to: [Enable Mastodon Apps] Authorization Stuck in a Loop ( Trouble Using Plugin )The e-mail field is somewhat irrelevant. It’s just a field of the Mastodon API method v2/instance and it is intended for public instances where you need to be able to contact the administrator.
Could you try what happens if you enter
icecubesapp://
in your Safari as the URL? Does this dialog show?Forum: Plugins
In reply to: [Enable Mastodon Apps] Authorization Stuck in a Loop ( Trouble Using Plugin )It doesn’t. After the login works, a redirect back to the app happens. For Ice Cubes that should be
icecubesapp://
, here you can see a screenshot from my Enable Mastodon Apps settings page:If that redirect back doesn’t work, it’s more of a sign that in your browser or operating system the “handler” for the “protocol”
icecubesapp
has not been registered properly. Maybe you are using some tool that blocks it?Forum: Plugins
In reply to: [Enable Mastodon Apps] Authorization Stuck in a Loop ( Trouble Using Plugin )Sorry, I can just say that I can log in with Ice Cubes on macOS. Could you try temporarily changing your default browser to Safari? Maybe the browser you are using doesn’t support redirecting back to an app.