I’ve been having issues with federating with lemmy.world lately. While looking at the logs I see “Domain is blocked” repeating all of the time like this:
WARN Error encountered while processing the incoming HTTP request: lemmy_server::root_span_builder: Domain is blocked
I am wondering if it’s an issue with my configuration or have they deliberately blocked my small instance? According to the “instances” view both of the instances should be federating with each other?
Lemmy.world is being attached by DDOS for a few hours every day and they have to refuse all traffic during this period while they wait for the attack to end or patch the vulerability. The attackers keep hitting new vulnerabilities so this could go on for a while.
TBH as I see it, this could be a good thing, especially if those patches were go upstream. Lemmy could end up DOS hardened as fuck if this continues. Hopefully the attacker will eventually run out of attack vectors, although from what I’m seeing, this could take months, as it’s been happening for a long time already.
That’s really cool. Thanks for the hopium
Well, I didn’t see your reply on my instance so I guess it could be a bigger issue in my end; I haven’t been able to federate with them for 2 weeks.
Also encountering a lot of this kind of errors
LemmyError { message: None, inner: expected value at line 1 column 1, context: SpanTrace [{ target: "lemmy_apub::activities", name: "verify_person_in_community", file: "crates/apub/src/activities/mod.rs", line: 62 }, { target: "lemmy_apub::activities::voting::vote", name: "verify", file: "crates/apub/src/activities/voting/vote.rs", line: 57 }, { target: "lemmy_apub::activities::community::announce", name: "receive", file: "crates/apub/src/activities/community/announce.rs", line: 144 }, { target: "lemmy_server::root_span_builder", name: "HTTP request", fields: "\u{1b}[3mhttp.method\u{1b}[0m\u{1b}[2m=\u{1b}[0mPOST \u{1b}[3mhttp.scheme\u{1b}[0m\u{1b}[2m=\u{1b}[0m\"http\" \u{1b}[3mhttp.host\u{1b}[0m\u{1b}[2m=\u{1b}[0mlemmy.kagura.eu \u{1b}[3mhttp.target\u{1b}[0m\u{1b}[2m=\u{1b}[0m/inbox \u{1b}[3motel.kind\u{1b}[0m\u{1b}[2m=\u{1b}[0m\"server\" \u{1b}[3mrequest_id\u{1b}[0m\u{1b}[2m=\u{1b}[0m22827de9-8eb8-4350-8019-e2fdd671d561 \u{1b}[3mhttp.status_code\u{1b}[0m\u{1b}[2m=\u{1b}[0m400 \u{1b}[3motel.status_code\u{1b}[0m\u{1b}[2m=\u{1b}[0m\"OK\"", file: "src/root_span_builder.rs", line: 16 }] }
Been there done that. Best you can do is ask them on the Discord channel if you’re blocked by Cloudflare (their anti-DDOS firewall) and whether they can unblock your domain. My own domain accidentally triggered their Cloudflare once, mostly because I tried to use more than a service to follow them from a single IP (both via Lemmy and Pleroma/Akkoma) so it exceeded their rate