Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

Darkscribes Community

  1. Home
  2. Technical Support
  3. Defederating servers / Blocking users from Fediverse

Defederating servers / Blocking users from Fediverse

Scheduled Pinned Locked Moved Technical Support
activitypubfediverse
6 Posts 3 Posters 0 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • crakila@community.nodebb.orgC This user is from outside of this forum
    crakila@community.nodebb.orgC This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #1

    Hello. 👋

    I have been trying to filter out some of the foreign language posts that come from the Fediverse.
    I have been using the "Filtering" to defederate instances. (In most cases, these are single-user instance bot accounts.)
    Even if I add in an instance to the list, and separate it with a line break, posts from that instance will still appear.
    Is it because I am using a relay?

    Example: I have fairy.id listed as a server in the Filtering box.
    ec469a76-d433-4a99-97e1-aeb87fb0fd52-image.png
    But their posts still appear.
    (I added the server to the Filtering box yesterday. Restarted NodeBB in that time)
    03f5ac22-67df-4df3-9ae1-46a600f9edd6-image.png

    Additionally, how do I block/perma mute a Fediverse account for the entire website without blocking the entire instance?
    Seems like 'Delete Account' is the way, but perhaps I am missing something obvious, and I am just blind, lol.

    julian@activitypub.spaceJ julian@community.nodebb.orgJ 2 Replies Last reply
    0
    • crakila@community.nodebb.orgC [email protected]

      Hello. 👋

      I have been trying to filter out some of the foreign language posts that come from the Fediverse.
      I have been using the "Filtering" to defederate instances. (In most cases, these are single-user instance bot accounts.)
      Even if I add in an instance to the list, and separate it with a line break, posts from that instance will still appear.
      Is it because I am using a relay?

      Example: I have fairy.id listed as a server in the Filtering box.
      ec469a76-d433-4a99-97e1-aeb87fb0fd52-image.png
      But their posts still appear.
      (I added the server to the Filtering box yesterday. Restarted NodeBB in that time)
      03f5ac22-67df-4df3-9ae1-46a600f9edd6-image.png

      Additionally, how do I block/perma mute a Fediverse account for the entire website without blocking the entire instance?
      Seems like 'Delete Account' is the way, but perhaps I am missing something obvious, and I am just blind, lol.

      julian@activitypub.spaceJ This user is from outside of this forum
      julian@activitypub.spaceJ This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #2

      That's a really good question! It might be that posts are still leaking through due to some other reason (maybe relays, maybe something else).

      I'll have to audit the instance deny-list code and double check.

      As for blocking individual users, there is no way to do this instance-wide yet. However that is a good idea, I will look into implementing this.

      julian@activitypub.spaceJ 1 Reply Last reply
      0
      • julian@activitypub.spaceJ [email protected]

        That's a really good question! It might be that posts are still leaking through due to some other reason (maybe relays, maybe something else).

        I'll have to audit the instance deny-list code and double check.

        As for blocking individual users, there is no way to do this instance-wide yet. However that is a good idea, I will look into implementing this.

        julian@activitypub.spaceJ This user is from outside of this forum
        julian@activitypub.spaceJ This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #3

        FWIW deleting an account won't block the user from coming back. If you navigate back to their profile (via direct link or clicked link, or if they're mentioned, etc.) NodeBB will just pull their account info in again.

        1 Reply Last reply
        0
        • crakila@community.nodebb.orgC [email protected]

          Hello. 👋

          I have been trying to filter out some of the foreign language posts that come from the Fediverse.
          I have been using the "Filtering" to defederate instances. (In most cases, these are single-user instance bot accounts.)
          Even if I add in an instance to the list, and separate it with a line break, posts from that instance will still appear.
          Is it because I am using a relay?

          Example: I have fairy.id listed as a server in the Filtering box.
          ec469a76-d433-4a99-97e1-aeb87fb0fd52-image.png
          But their posts still appear.
          (I added the server to the Filtering box yesterday. Restarted NodeBB in that time)
          03f5ac22-67df-4df3-9ae1-46a600f9edd6-image.png

          Additionally, how do I block/perma mute a Fediverse account for the entire website without blocking the entire instance?
          Seems like 'Delete Account' is the way, but perhaps I am missing something obvious, and I am just blind, lol.

          julian@community.nodebb.orgJ This user is from outside of this forum
          julian@community.nodebb.orgJ This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #4

          Crakila Can you please try again with the latest develop commit? I updated the blocking logic to handle both activity retrieval and sending. Prior to this, it was only checking the domain on incoming activities.

          I don't know whether this would explain why the posts from fairy.id still show up for you, but it's worth a shot.

          1 Reply Last reply
          0
          • crakila@community.nodebb.orgC This user is from outside of this forum
            crakila@community.nodebb.orgC This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #5

            julian I switched over to the latest develop commit last night and left it to see if that post from fairy.id would reappear.
            Now, posts are not coming into recent?cid=-1, except for profiles that I am following and any boosted posts from those followed profiles.

            I have hit 'Rebuild & Restart' and even done ./nodebb stop and ./nodebb start

            julian@community.nodebb.orgJ 1 Reply Last reply
            0
            • crakila@community.nodebb.orgC [email protected]

              julian I switched over to the latest develop commit last night and left it to see if that post from fairy.id would reappear.
              Now, posts are not coming into recent?cid=-1, except for profiles that I am following and any boosted posts from those followed profiles.

              I have hit 'Rebuild & Restart' and even done ./nodebb stop and ./nodebb start

              julian@community.nodebb.orgJ This user is from outside of this forum
              julian@community.nodebb.orgJ This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #6

              Crakila odd, nothing from relays anymore? I didn't touch that code 🤔

              That's the only other way content would come in besides follow relationships...

              1 Reply Last reply
              0
              Reply
              • Reply as topic
              Log in to reply
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes


              • Login

              • Don't have an account? Register

              • Login or register to search.
              Powered by NodeBB Contributors
              • First post
                Last post
              0
              • Categories
              • Recent
              • Tags
              • Popular
              • Users
              • Groups