Discussion
Loading...

#Tag

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Roni Rolle Laukkarinen
@rolle@mementomori.social  ·  activity timestamp 2 months ago

Does anyone know what could cause the error "HTTP/2 stream 1 was not closed cleanly: INTERNAL_ERROR (err 2)" or "Stream error in the HTTP/2 framing layer" when using cURL and monitoring? In the browser, this shows up as a blank page or an HTTPS error.

I'm running Nginx and PHP-FPM with FastCGI cache. This issue is new to me, and I have no idea how to fix it. Disabling FastCGI cache completely resolves the problem, which does not solve the underlying cause and of course leads to page not having a caching mechanism like this.

#SysOps#Webserver#Servers

  • Copy link
  • Flag this post
  • Block
alcinnz
alcinnz boosted
François
@fkooman@floss.social  ·  activity timestamp 2 months ago

The systemd project was and is a huge leap forward for Linux. I can't imagine doing sysops without it.

https://blog.tjll.net/the-systemd-revolution-has-been-a-success/

Update: suspected "AI" usage for the images in the post, in case you want to avoid this.

#systemd #Linux #sysops

  • Copy link
  • Flag this post
  • Block
François
@fkooman@floss.social  ·  activity timestamp 2 months ago

The systemd project was and is a huge leap forward for Linux. I can't imagine doing sysops without it.

https://blog.tjll.net/the-systemd-revolution-has-been-a-success/

Update: suspected "AI" usage for the images in the post, in case you want to avoid this.

#systemd #Linux #sysops

  • Copy link
  • Flag this post
  • Block
Roni Rolle Laukkarinen
@rolle@mementomori.social  ·  activity timestamp 9 months ago

Just spent 6 hours trying find out and solve why my Matrix instance is showing: {"errcode":"M_NOT_FOUND","error":"Not found"} when trying to access images. I did not notice this problem before, because Matrix/Element caches images locally using blobs, but realized this after uploading images to IRC via heisenbridge.

I first thought I had messed up my S3 Object Storage. Then thought I messed up my filesystem. Then I thought I made a mistake in yaml configs. But it was none of that.

It's a while since I installed my Matrix server and completely forgot on how I set up my S3 Object Storage. It seems it is literally not documented. Like at all. Just like the half of Matrix and Synapse.

I ended up debugging literally anything and everything without any solution. After turning all stones I even asked ChatGPT and it started to run in loops in despair. Finally ended up reading synapse changelog here one bit by bit: https://element-hq.github.io/synapse/latest/upgrade.html#authenticated-media-is-now-enforced-by-default

It seems, I have upgraded in some point. And wow, in between of upgrades the whole thing has broken. I mean it runs without erros, but it's broken. No deprecated warnings in the log, no warnings in release logs. Left a comment here: https://github.com/element-hq/synapse/pull/17889#issuecomment-2564520513

My solution was to add in homeserver.yaml:
enable_authenticated_media: false

What I hate about Matrix is:

- Nothing is documented
- Nothing is explained
- Everything is complicated to set up

Each upgrade and extension is like building and tinkering for hours and hours and hoping for the best.

I don't know why I keep using Matrix. Guess I like being hurt all the time.

#Matrix#Element#MatrixSynapse#SysOps#Servers#API

  • Copy link
  • Flag this post
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0-rc.2.21 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login