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 🥲
I found a recurring message in the error log:
[Sat Feb 24 02:21:57.081476 2024] [proxy:warn] [pid 614188] [client 213.32.242.176:47708] AH01144: No protocol handler was valid for the URL /_matrix (scheme 'http'). If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule. [Sat Feb 24 02:29:39.507804 2024] [proxy:warn] [pid 615347] [client 213.32.242.176:2635] AH01144: No protocol handler was valid for the URL /_matrix/static/ (scheme 'http'). If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.
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