Lately I discovered my KiwiIRC WebChat was malfunctioning. Upon investigating, it turned out the config files were overwritten to defaults. Probably something went wrong during updates. After reconfiguring it to connect to my IRC server, it was still not working.
It seems, my reverse proxy is malfunctioning. Even though the apache config files have not been altered. I am not sure what the problem is. The login page shows up, so the reverse proxy is proxying, but when trying to login, the http requests associated with that, specifically, a request /info?t=sometimestamp, returns a 404. This 404 is clearly coming from KiwiIRC. Turning log levels to DEBUG doesn’t appear to log HTTP requests at all.
For the time being, KiwiIRC is offered at KiwiIRC URL is https://irc.blaatschaap.be:6443/. I’d prefer to have it back behind the reverse proxy, but I have no clue why this reverse proxy is giving me troubles, I mean, the configuration I use is straight forwards, nothing fancy to see here:
ProxyPass "/webchat/kiwiirc/" "http://127.0.0.1:6080/" interpolate ProxyPassReverse "/webchat/kiwiirc/" "http://127.0.0.1:6080/"