Hi everyone, I’m one of the administrators of the Lemmy feddit.it instance - my nick is @poliverso@[email protected]

Together with our fellow administrators, based on some impact assessments, we have decided not to operate any preventative block against Threads, but I am not aware that we are still federated. I noticed that your instance is federated to Threads instead, but I don’t understand how this was possible. The strange thing is that, from your instance, it is still not possible to view those dozen Threads accounts that are currently “federable”. So I wanted to ask you: is there a way to force federation?

Thanks in advance for your feedback, sorry for the inconvenience and best wishes for a happy holiday!

  • freamon
    link
    fedilink
    English
    arrow-up
    1
    ·
    8 months ago

    It’s possible that someone from lemmy.world found one of the Threads accounts they were using for testing, but they’re not testing it anymore (or have maybe changed the requirements)

    If you do:
    curl https://threads.net/.well-known/webfinger?resource=acct:[email protected] | jq .

    you get:

    {
      "subject": "acct:[email protected]",
      "links": [
        {
          "href": "https://www.threads.net/ap/users/mosseri/",
          "rel": "self",
          "type": "application/activity+json"
        }
      ]
    }
    

    but if you do:
    curl --header 'accept: application/activity+json' https://www.threads.net/ap/users/mosseri/ | jq .
    you get:

    {
      "success": false,
      "error": "Not found"
    }
    

    This is what happens when lemmy searches for something remote, so it errors with The webfinger object did not contain any link to an activitypub item if you try from there.