Broken federation due to CloudFlare?

It looks like right now NodeBB instances are unable to query anything from aussie.zone because of the CloudFlare bot protection.

Could this be adjusted to allow ActivityPub-style requests through?

@meta

  • freamon@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    19 days ago

    Just come across this myself.

    Long-running fediverse instances will likely have old copies of established aussie.zone actors, but federation will be broke for newer instances and/or newer actors.

    Verifiable by doing something like:

    WORKS:   
    curl --header 'accept: application/activity+json' https://reddthat.com/u/lodion
    
    DOESN'T WORK:   
    curl --header 'accept: application/activity+json' https://aussie.zone/u/lodion
    
    

    I chose reddthat.com because it seems like it has similar protection, but allows for AP requests. (other instances use non-CF solutions, but I imagine they’ve had to make similar tweaks).

    It’s been a couple of days, so it might be worth some pings:

    @admin@aussie.zone

    @lodion@aussie.zone

    • Lodion 🇦🇺@aussie.zoneM
      link
      fedilink
      arrow-up
      1
      ·
      19 days ago

      Thanks for the ping. Without getting into details, this is a security measure to block AI bots that were scraping aussie.zone and effectively DDoSing us.

      If there are specific apps/platforms that are incorrectly being caught in this, I can allow them on a case by case basis.

    • NodeBB@fosstodon.orgOP
      link
      fedilink
      arrow-up
      1
      ·
      17 days ago

      @lodion The instance I noticed this on was activitypub.space. It is still not able to access content from aussie.zone.

      It sets NodeBB/\<version\> (url) in its user agent.