freamon@lemmy.worldtoTrending Communities@feddit.nl•Trending Communities for Friday 2nd August 2024English
3·
3 months agoIt’s the crawler at lemmyverse that’s down - https://data.lemmyverse.net/ shows that it hasn’t updated in 11 days
Mostly just used for moderation.
Main account is https://piefed.social/u/andrew_s
It’s the crawler at lemmyverse that’s down - https://data.lemmyverse.net/ shows that it hasn’t updated in 11 days
Hmmm. Speaking of Fediverse interoperability, platforms other than yours (Pandacap) typically arrange things so that
https://pandacap.azurewebsites.net
was the domain, and something likehttps://pandacap.azurewebsites.net/users/lizard-socks
was the user, but Pandacap wants to usehttps://pandacap.azurewebsites.net
for both. Combined with the fact that it doesn’t seem to support /.well-known/nodeinfo means that no other platform knows what software it’s running.When your actor sends something out, it uses the id
https://pandacap.azurewebsites.net/
, but when something tries to look that up, it returns a “Person” with a subtly different id ofhttps://pandacap.azurewebsites.net
(no trailing slash). So there’s the potential to create the following:https://pandacap.azurewebsites.net/
sends something out.https://pandacap.azurewebsites.net
)https://pandacap.azurewebsites.net/
sends else something out. Instance looks in it’s DB, finds nothing, so looks it up and tries to create it again. The best case is that it meets a DB uniqueness constraint, because the ID it gets back from that lookup does actually exist (so it can use that, but it was a long way around to find it). The worst case - when there’s no DB uniqueness constraint -is that a ‘new’ user is created every time.If every new platform treats the Fediverse as a wheel that needs to be re-invented, then the whole project is doomed.