-
-
Notifications
You must be signed in to change notification settings - Fork 36
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Following of Twitter accounts on Mastodon stuck in "awaiting approval" #185
Comments
Normally BSL's follow request are immediately accepted and the account should switch this pending status to the followed state. So that mean the accept request isn't going through. Sometime there is issue with wrongly set SSL, maybe check your domain with a SSL checker like this one and see if there is anything off. Also, if you're trying to follow it from |
Thanks, those are very good hints. Cert seems fine (it's from LetsEncrypt), SSL Labs gives an A rating. But that Anyway, I'll try with a new account on some other instance with less strict rules and see if that works. |
No luck. :-( I've created a new account on The Though I have tested with about 5 accounts, so no idea why it's 2. Docker logs still only shown
Where else could I look? Can I somehow increase logging verbosity, or dig around in the database somehow? |
You can change the log level by adding this to you docker-compose: services:
server:
image: nicolasconstant/birdsitelive:latest
restart: always
container_name: birdsitelive
environment:
+ - Logging:LogLevel:Default=Trace You can have more detailed information on this tooling here and here. Does other instances of BSL works properly with the account you're testing this? |
Hmm, now things are getting weird… I've increased the logging level as you have suggested, and then saw this in the logs after a restart and a follow request:
This was surprising, as it has log level
After that, I could never reproduce this. I've increase my log level to The additional
Good idea. I found https://birdsites.wilde.cloud/ and had to try several, but eventually found one BSL instance where it worked. A follow request from my So there has to be something wrong with my own BSL instance… |
Update on my experiments with the So I also tried with my second account on |
Well, I guess there is no more need to put any effort into this… (#189 💸💀) |
I have the exact same behaviour after a migration to another mastodon instance. |
If you (re)followed a lot of users quickly, maybe you hit some API limitation, retry some accounts one by one to see if it solve this issue. @yogan if you're interested to dig a bit more, I could add more traces in the critical parts to see what's going on. |
Sure, why not. Let me know when you have a version available and I'll provide some trace output. |
Was there ever a fix for this? |
I need to add more logs to get a better view of the issue. Do you have experienced the same issue? What instance are you using? |
Instance is from https://social.Nofftopia.com |
Sorry for raising an issue for something that is very likely a user error, but I have tried anything that I could think of and really ran out of ideas…
I have set up my own BSL instance via Docker, and it seems to be running just fine:
@SomeTwitterUser@<my.bsl.instance.tld>
on my Mastodon instance finds that userI have to reload the Mastodon instance page and do the search for
@SomeTwitterUser@<my.bsl.instance.tld>
again to see this.For debugging purposes, I tried this with my own old Twitter account, and it also leads to this:
(screenshot from my Mastodon instance)
Is this how it is supposed to be? Does the Twitter user that I want to follow on Mastodon have to agree in some way? Would be understandable, but I cannot see how they would even notice that and be able to do so. My own Twitter account did not get any kind of notification or request after I initiated the Mastodon follow request.
I have checked the
/statistics
page, and rather suspect something not working as intended:There are no errors in the Docker logs, though, all I can see are some
info
messages:Any hints on what could be wrong here and how I could analyze this better?
The text was updated successfully, but these errors were encountered: