I followed my communities from my Mastodon account on die-partei.social to stay up to date. Now I noticed that nothing showed up in my timeline for quite a long time.

Apparently the following has been locked. Communities on lemmy.ml I can still follow without any problems, on lemmy.ca communities I get a notice that a follower request was made - which of course never arrived. The same applies to the attempt to follow my own lemmy.ca account from Mastodon.

Was this option intentionally blocked, is there a problem here?

  • @smorksMA
    link
    3
    edit-2
    1 year ago

    i’ve done some more investigation into this, and i’m not sure why it’s not working. i was able to successfully follow my lemmy account from my mstdn.ca account, however i do get the “Pending Request” thing when trying to do it from my main social.linux.pizza mastodon account.

    also, trying to search for communities didn’t appear to work at all from mstdn.ca, but it does from social.linux.pizza, but i wasn’t able to follow it without getting the “Pending Request” thing. weird.

    there isn’t any error in the lemmy logs or anything, so i’m not sure what else i can do at this point. i’ll ask in the lemmy instance admin matrix channel to see if anyone has any further ideas how i can troubleshoot this issue. the weird part is i’m not consistently seeing the request being logged in my web logs, so maybe the request is being blocked further up? i’ll investigate that as well.

    i also compared getting the json returned from both a community & user on both lemmy.ca & lemmy.ml, and i couldn’t see any obvious differences.

    thanks for your patience!

    • @[email protected]
      link
      fedilink
      31 year ago

      The way follows work in this case is that Mastodon sends a Follow activity to the Lemmy inbox, and Lemmy responds with Accept to the Mastodon inbox. If the follow action is stuck as pending, then one of those didnt get delivered properly.

      To debug this, grep the logs for the Mastodon domain name while sending a follow. You should have RUST_LOG=...,lemmy_apub=debug,activitypub_federation=debug in docker-compose.yml. If it works correctly, you should see the incoming Follow and outgoing Accept activities being logged. It might also help to get logs from the Mastodon side.

      • @smorksMA
        link
        2
        edit-2
        1 year ago

        thanks for the info! i will try this when i have some free time, and hopefully be able to get to the bottom of this.

        edit:
        just tried it. similar to what i found above, i see the Follow and Accept activities being logged when sending a follow request from mtdn.ca, but not my main account social.linuz.pizza. it could be it’s getting blocked along the way, for whatever reason. will contact the admin for social.linuz.pizza to see if they can help get this figured out, or if they can provide any more info.

        • @smorksMA
          link
          21 year ago

          ok, after talking with the admin of social.linux.pizza, it was because ipv6 wasn’t working. once I got that fixed, everything started working again normally.

          @[email protected], @[email protected] you may have to contact your mastodon admins and get them to check to make sure lemmy.ca is active or something.

          • @smorksMA
            link
            21 year ago

            ok, i don’t think this issue is fully resolved yet. it seems that ipv6 seems to stop working every once in a while, and just doing a reboot of it appears to fix it. i’m going to contact my vps support to see if they can help.

            • OliverOP
              link
              21 year ago

              Thanks for the commitment and success that it works soon. Can hardly wait. 😉

              • @smorksMA
                link
                21 year ago

                ok, i’ve made some changes this morning that will hopefully resolve the ipv6 issues. i will continue to monitor it for the next few days to make sure everything is working correctly.

                • @smorksMA
                  link
                  21 year ago

                  it’s been over two days and the ipv6 connection appears to be holding. i will continue to monitor it but i believe the issue has been resolved. 🎉

                  • OliverOP
                    link
                    English
                    1
                    edit-2
                    1 year ago

                    The issue remains. 🤷‍♀️

                    Neither can I follow, nor load a lemmy.ca post from my instance.

                    Demo-video