We can no longer ignore there are Matrix users among our editorship, who prefer it over Discord for various reasons, some being they had to use VPN, they prefer Matrix for privacy and security, or simply because they hate Discord for some reason
There's also the problem our organization is currently intrinsically tied with Discord. So if we ever "found" to "break the rules" of the "community guidelines," which is always a bullshit excuse for censorship, we will face a major setback in our organization before we re-organize ourselves more autonomously.
Having a Matrix server and channels neatly organized can be a safe backup from such a setback, but the major reason we (and by this I mean mostly myself) are currently researching into implementing a Matrix server, is to host a bridge which would allow seamless communication between our Matrix and Discord members
Comrade @[email protected] from GenZedong has generously offered support in implementing the server, but neither of us knew how to configure the Apache webserver, which is the stack used by ProleWiki, and I'm currently stuck figuring this out. She has also set up a Matrix-Discord bridge herself for us to use, but it's safer for us to host one ourselves, to avoid leaving the server dependent on other servers.
Instead of requesting for a single person, anyone willing to help, please do so in the comments, and I'll answer you. I will share some information about our server configuration in the process, and since any conversation here is public, try not to ask any sensitive information.
I think this way more people can chime in and help us out, I've been having headaches with this ๐ฅฒ
So far as I can tell, there isn't anything that looks wrong. I copied the RequestHeader, ProxyPreserveHost and ProxyPass "_matrix" parts to local and it worked fine. The rest either doesn't matter when it comes to /_matrix or don't look wrong. You have an error log I can see, can you provide them (removing anything that shouldn't be public)
I found a recurring message in the error log:
etc.
I FUCKING KNEW IT!
I was JUST thinking that was the problem. Uncomment
#LoadModule proxy_http_module mod_proxy_http.so
I think you are right, comrade. The installation now works ๐
But I had to load the modules with
a2enmod proxy
anda2enmod proxy_http