fedia

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

jerry, in No new posts on Fedia all day? Federation broken?
@jerry@fedia.io avatar

The cause is unclear to me, but the processes that manage incoming and outgoing federation were "stuck" until I manually intervened. It's running now. I'm adding to my to-do list for after my job ends in 10 days to implement some sort of detection and hopefully automated restart for when this happens again.

Maestro,

Thank you!

doc,

Hey @jerry, looks like it's stuck again. Been 3+ hours it looks like.

jerry,
@jerry@fedia.io avatar

It's working through the backlog now. Another obscure bug in an incoming message that stopped message processing.

jerry, in Fedia.io instability
@jerry@fedia.io avatar

ok - I took a bit different approach. Since I know what error in rabbitmq's log file is associated with things coming to a stop on fedia.io, I installed swatchdog and set it up to look for that word (which is, btw, "timeout"). I created a script that stops all the messengers, then stops php-fpm, keydb, and rabbitmq. Then it start rabbit, keydb, and php-fpm in order. Finally, it restarts the messengers.

I will be surprised if it works first time, so it may still crash again but I'll be watching

DARbarian, in Scheduled downtime for Fedia.io on July 1, 2024
@DARbarian@kbin.run avatar

You do whatever you need to do man. You're an absolute legend, and the community appreciates you, so take your time!

Fitik, in Yet more stability issues with fedia.io
@Fitik@fedia.io avatar

Thank you for your dedication!

jerry, in Fedia maintenance is complete
@jerry@fedia.io avatar

As a bonus, the most excellent mbin folk pointed out a problem in the database and that has additionally helped dramatically reduce the load

MHLoppy, in Fedia maintenance is complete
@MHLoppy@fedia.io avatar

If you're financially well-off you can help cover this madman's costs via:

Also available, but often higher fees than above:

  • Patreon
  • PayPal: Jerry@infosec.exchange
MHLoppy, in We’re back
@MHLoppy@fedia.io avatar

Thanks for going to so much trouble on your fedi services - it's nice to be home! ^_^

melroy, in Closing registrations in Fedia.io due to spammers
@melroy@kbin.melroy.org avatar

I know it's not ideal, but I fully understand the whole situation. Let's focus on making Mbin better for the existing users who are now experiencing CSRF or log-out problems. Hopefully after that, we can focus on improving anti-spam (since hcaptcha is not preventing any spam accounts for some unknown reason).

melroy,
@melroy@kbin.melroy.org avatar

Maybe even considering additional an optional question? With only 1 correct answer. Or maybe even enforce 2FA.. I dunno.. But spam is getting out of control. Coincidence due to the rise of LLMs? Who knows. But anti-spam like hCaptcha, even set to "difficult" doesn't seem to cut it anymore...

jerry,
@jerry@fedia.io avatar

What works for me on both mastodon and Lemmy is a free text question: why do you want to join?

The user enters whatever they like and it goes into a moderation queue. Both lemmy and mastodon send me an email when a new account is ready to review.

I read the response and choose to whether to approve their account. At the moment, spammers are really bad at answering the “why do you want to join” questions.

melroy,
@melroy@kbin.melroy.org avatar

Makes sense as well.

DarkThoughts,

The main thing I experience since the CDN update is that voting often ends up in an error page, similar to how adding comments sometimes directs you to a secondary page (luckily with the comment intact). Going back and trying to vote again may or may not work.

Blaze,
@Blaze@feddit.org avatar

This issue is discussed here: https://fedia.io/m/fedia/t/1101127

DarkThoughts,

I did not have that 3 weeks ago though, and they're not 500s - at least they're not displayed as that. I get pages like this one: https://fedia.io/ecv/7319083/-1

jerry,
@jerry@fedia.io avatar

There were lots of changes around the same time. I removed fedia.io from the CDN a few days ago though didn't announce it, yet the errors continue.

jerry, in Fedia.io is now operating behind Fastly CDN
@jerry@fedia.io avatar

and there was much rejoicing!

MHLoppy,
@MHLoppy@fedia.io avatar

Oh man I got sniped by less than two minutes!

jerry, in High rate of HTTP 5XX errors in the past day or so.
@jerry@fedia.io avatar

The recent version seems to cause PHP to off into space somewhat frequently. I am working to mitigate it - which will likely, at least for a while, require me to restart the services every few hours until we can figure out what the actual cause is.

e-five, in Is anyone else finding it impossible to block anything from hexbear.net?

Can you describe the steps you're going through to attempt to block it and what you observe? For instance, if I go to https://fedia.io/d/hexbear.net and click block on the side, it instantly appears to work without any errors. I tried from other mbin instances as well and didn't see any errors.

Hypx,
@Hypx@fedia.io avatar

You can’t block any user or community. It just gives you a 500 error.

e-five,

Thanks, was able to get the logs for the error happening with some help. Seems to be related to their "allowlist" changes to lemmy (at least that's the error being thrown back). I'll try to track down in the code, as I believe I mentioned before I believe it sends a request to unfollow to remotes even when you aren't following, and make a patch soon(tm). (For jerry, this is an mbin bug, so feel free to move this to the mdev mag if you want or it can hang out here but isn't specific to your instance)

Gamers_Mate,

If you use ublock origin adding the following to the filter list should help.
fedia.io##article.entry:has(aside.meta > a.magazine-inline[href$="@hexbear.netl"])

e-five,

As an update, this should be fixed as of this PR
I was able to verify that I couldn't block before, and could after the change
So it should get into the next tagged release version (which will likely be 1.5.0) and eventually be working on this instance

DarkThoughts,

Blocking instances on kbin / mbin does not work though. You will still see the communities threads & users (and getting to that page in the first place is a hassle too since there's no link to it).

Hypx, in How can mbin/kbin users subscribe or even just reach a lemmy community?
@Hypx@fedia.io avatar

I've noticed that a large number of communities on Lemmy.world aren't visible here. You only get a 404. I've noticed this when looking at US state communities:

https://fedia.io/m/washington@lemmy.world
https://fedia.io/m/oregon@lemmy.world
https://fedia.io/m/illinois@lemmy.world
https://fedia.io/m/georgia@lemmy.world
https://fedia.io/m/indiana@lemmy.world
https://fedia.io/m/florida@lemmy.world
https://fedia.io/m/wisconsin@lemmy.world

And I'm sure there are others. What's weird is that some are visible, but others are not. There doesn't seem to be any pattern that I can see.

jerry,
@jerry@fedia.io avatar

I’ll take a look

Hypx,
@Hypx@fedia.io avatar

Thanks.

jerry,
@jerry@fedia.io avatar

Ok. I don’t know why this works, but if you search for the magazine (ie search for oregon@lemmy.world) it’ll return a result. After that, the links you posted starts working.

Hypx,
@Hypx@fedia.io avatar

Yes, it's coming up now, but no content is being federated. So it is unfortunately showing up as an empty sub.

eruraindil, (edited )
@eruraindil@fedia.io avatar

Remote magazines only get new posts from the point in time when they are created locally. It won't pull old posts off the originating server.

Update:
Maybe not. I thought that's how it works but I see content in the Florida one. Curious. I don't know then. ¯*(ツ)*/¯

Update 2: comment from e-five could explain how old posts show up on new communities.

Hypx,
@Hypx@fedia.io avatar

It should receive data from any activity at the other community. The problem seems to be Fedia not receiving data from certain communities.

It's not just the state communities. There's a lot of communities that are missing posts. Even ones that happened recently. For instance: https://fedia.io/m/netsec@lemmy.world

And I've noticed some servers aren't federating anything, like lemy.nl: https://fedia.io/m/nieuws@lemy.nl

jerry,
@jerry@fedia.io avatar

I am not sure what is going on with some of the lemmy.world communities - some do seem to be having issues like netsec, while others like https://fedia.io/m/news@lemmy.world are humming along very well. I'll keep poking at it.

e-five,

I mentioned in the adjacent post but if you do see magazines acting oddly, it could be there are no local subscribers. Hopefully we get a UI fix in soon with the PR I had mentioned, because it's a bit of a bad user experience now. (I noticed world from lemmy world on debounced's instance was getting no posts, or rarely a post with no likes, and subscribed, and suddenly everything came in fine.) So probably a good idea for people, if you want to see posts from somewhere, make sure to subscribe.

(This was technically always true, but a while back admins were auto subscribed so a magazine would always have 1 subscriber. That changed, and that change was even backported to kbin by ernest, so it should be like that back in kbin too for new magazines.)

e-five,

Make sure to subscribe to communities you want. It's not just searching for it and loading it, but if there are no local subscribers it won't get updates (and the last subscriber unsubbing would put it in this situation).

This became a bit harder to tell ever since mbin switched to showing real subscriber numbers rather than local like kbin has. There is an active PR to try to address this issue so users are able to tell when data isn't coming in

Hypx,
@Hypx@fedia.io avatar

Thanks. That seems to resolve the issue. Though, for a lot of smaller communities, no one is going to subscribe to them here, effectively making them invisible here.

e-five,

I don't completely disagree, hopefully the PR I linked, once complete, will make it a lot more obvious to people when this scenario occurs. I think from an instance owner perspective, they wouldn't want to constantly be paying the overhead on communities no one has an actual interest in viewing (edit: this isn't worded well, so forgive me, obviously people may want to view it but not have it show up in their sub feed, so perhaps another action item is a way to split subscription lists, which I think was already requested), as it has a very real financial cost to them. But I will keep this in mind, I meant to investigate how lemmy works (whether they also require a subscriber, I mean they do because this is how AP works but they might make a fake user or something, I never had a chance to look, but I'd be curious what tools they have to stop incoming messaging for when an instance owner wants to save bandwidth)

jerry,
@jerry@fedia.io avatar

The Florida one does because I followed it and there has been posts since then

jerry,
@jerry@fedia.io avatar

actually, I'm wrong - the posts that appeared after I followed it are weeks old. I can't explain that.

e-five,

It looks like someone from the remote liked it recently, which, and I'm channeling Benti here because I'm not as good at the AP side of things, announced to subscribers which brought it in here. At least that's my best guess

AchtungDrempels, (edited )

I can't seem to get a result for bicycle_touring@lemmy.world

I searched for it in magazines. Do i need to search for it elsewhere?

edit: Oh yeah, i guess i needed to search from just the main search. Found it.

Nougat, in Fedia update

Growing pains are to be expected. You're probably aware that some people (myself included) are shifting here [from|in addition to] kbin.social; that extra load probably doesn't help.

jerry,
@jerry@fedia.io avatar

Ah - that is what we’re here for. I know kbin has had a cloud of uncertainty around it. Did something recently happen on kbin.social?

Rhaedas,

Ernest's reply today to questions about his absence. Kbin hasn't been abandoned, just life getting in the way, with hope that it will improve shortly.

Nougat,

Ernest made a post today, yes, but kbin.social has reached a point which demands a next level of administration (from both technical and non-technical perspectives). While I want that project to thrive, there is writing on the wall which unfortunately cannot be ignored.

jerry, in Fedia.io downtime for maintenance
@jerry@fedia.io avatar

Ok. Maintenance completed. I've moved fedia.io to a container-based setup that is now running on my main infrastructure - a 48 core/96 thread AMD epyc zen4 genoa with 256GB of DDR5 ECC ram and 2x4TB nvme SSDs, backed by a dedicated database server with the exact same specs, on a 10gbps network.

offendicula, in We’re back
@offendicula@fedia.io avatar

Thanks so much for everything you do Jerry.

jerry,
@jerry@fedia.io avatar

Thanks. I feel bad that it took this long to get here, though

offendicula,
@offendicula@fedia.io avatar

Please don't! I'm in awe that you fit Fedia in with all the other things you run, and they aren't even your job. Thanks again.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • fedia@fedia.io
  • random
  • meta
  • Macbeth
  • All magazines