2025-08-26 GnuCash IRC logs

01:39:58 *** fell has quit IRC
01:41:17 *** fell has joined #gnucash
01:41:17 *** ChanServ sets mode: +o fell
06:14:14 *** chris has joined #gnucash
06:14:15 *** ChanServ sets mode: +v chris
06:38:14 *** chris has quit IRC
07:47:47 *** hamaryns has joined #gnucash
07:47:47 *** ChanServ sets mode: +v hamaryns
07:50:50 *** hamaryns has quit IRC
08:05:00 *** hamaryns has joined #gnucash
08:05:00 *** ChanServ sets mode: +v hamaryns
08:23:36 *** hamaryns1 has joined #gnucash
08:23:36 *** ChanServ sets mode: +v hamaryns1
08:24:34 *** hamaryns has quit IRC
08:24:35 *** hamaryns1 is now known as hamaryns
08:52:10 *** hamaryns1 has joined #gnucash
08:52:10 *** ChanServ sets mode: +v hamaryns1
08:54:07 *** hamaryns has quit IRC
08:54:07 *** hamaryns1 is now known as hamaryns
08:56:58 *** hamaryns has quit IRC
08:57:00 *** hamaryns has joined #gnucash
08:57:00 *** ChanServ sets mode: +v hamaryns
09:09:08 *** hamaryns has quit IRC
09:14:56 *** chris has joined #gnucash
09:14:56 *** ChanServ sets mode: +v chris
10:55:08 *** hamaryns has joined #gnucash
10:55:08 *** ChanServ sets mode: +v hamaryns
11:08:44 *** hamaryns has quit IRC
11:54:07 *** hamaryns has joined #gnucash
11:54:07 *** ChanServ sets mode: +v hamaryns
12:20:15 *** jralls-m1 is now known as jralls
12:20:24 *** ChanServ sets mode: +o jralls
12:22:56 *** chris has quit IRC
12:24:19 <jralls> warlord, I think setting up cloudflare would be less work and have better results. In the meantime you might as well shut down httpd, it's has pretty consistently timed out on all connections for the last 48 hours.
12:25:43 <warlord> fair...
12:32:44 <warlord> okay, httpd shut down..
12:33:32 <jralls> We should announce that. Do you want to or shall I?
12:45:41 *** hamaryns has quit IRC
12:52:20 <warlord> You can! It was your suggestion. :)
12:52:53 <warlord> It breaks a lot of functionality.. Until we can figure out how to protect ourselves.
12:57:24 <jralls> Yeah. ISTM the alternatives are Cloudflare or similar or giving up on self-hosting at least the wiki and bug tracker. We could move the latter to github issues. Not a great option, BZ has vastly better search and management capabilities, but github has Microsoft to protect it from getting overloaded like this.
12:57:59 <jralls> And BZ is effectively useless as long as the scrapers are DOSing us.
13:04:32 <jralls> The wiki is harder. Migrating from Mediawiki to github's wouldn't be easy. We could move it to paid hosting and put Cloudflare in front of it but anything involving Cloudflare requires messing with DNS and that requires Linas.
13:12:05 <jralls> Anyway, to the announcement: Is there anything besides wiki, BZ, mailing list archives, developer & nightly docs, and nightly builds that's lost?
13:28:28 <warlord> irc logs
13:28:35 <warlord> mailing list management
13:29:02 <warlord> I COULD just disable wiki and BZ ...
13:29:36 <jralls> That would be better if it's enough.
13:30:52 <jralls> mailing list management means Liz can't do moderation, right?
13:36:35 <warlord> Correct.
13:39:20 <warlord> Let me try just turning off BZ and wiki
13:40:57 <warlord> OKay, so all the BZ and wiki URLs will report a 404
13:41:07 <warlord> everything else appears to be working.
13:41:59 <jralls> Shouldn't they report a 503 service not available?
13:43:15 <warlord> I can look into configuring apache to do that.. I just removed the mediawiki.conf and bugzilla.conf files, so apache is no longer aware of those URLs.
13:43:42 <jralls> Are those vhost confs?
13:44:38 <warlord> No. they are Alias/Directory/Location conf
14:00:55 <jralls> OK. Replace the Alias directive with a RewriteCond and set RewriteRule to - [R=503].
14:02:06 <jralls> Needs mod_rewrite but I'll be surprised if you don't already have that set up.
14:15:44 <warlord> I'm not sure if mod_rewrite is enabled, honestly.
14:24:55 <warlord> jralls, nope, that didn't help.
14:25:01 <warlord> I created a config file that reads:
14:25:13 <warlord> RewriteEngine on
14:25:13 <warlord> RewriteRule ^/wiki - [R=503]
14:25:13 <warlord> RewriteRule ^/bugzilla - [R=503]
14:25:17 <warlord> BUt I still get 404s
14:25:24 <warlord> which honestly I'm okay with for now.
14:29:03 <warlord> I tried putting it inside a <Location /> ... </Location> but that didn't make a difference.
14:36:59 *** hamaryns has joined #gnucash
14:37:00 *** ChanServ sets mode: +v hamaryns
14:44:42 <jralls> warlord, the `^/wiki` and `^/bugzilla` parts would go in RewriteCond lines, replacing the AliasMatch lines you have now. i.e.
14:44:52 <jralls> RewriedEngine on
14:45:08 <jralls> RewriteCond "^/wiki"
14:45:29 <jralls> RewriteCond "^/bugzilla"
14:45:33 *** hamaryns has quit IRC
14:45:44 <jralls> RewriteRule - [R=503]
14:58:18 <warlord> I can try re-working it your way, but the way I have it works on other apache platforms: RewriteRule ^/foo <target> [stuff]
15:02:24 <warlord> nope, that didn't change anything.
15:06:44 <jralls> Huh. Well, I guess 404 will have to do then. It's been an hour, how's the system load doing?
15:08:40 <warlord> 0.04
15:09:04 <warlord> All the load was BZ, Wiki, and MySQL
15:19:09 <jralls> Good, I guess. I've made the announcement.
15:27:06 <warlord> I wonder if I should move BZ and Wiki to their own VMs -- there really isn't any particular reason it needs to live on a single VM.
15:30:59 <jralls> How would you do name resolution?
15:32:02 <warlord> two possibilities: 1) I use code as a reverse proxy, or 2) I work with Linas to get new A records set up.
15:33:28 <jralls> I don't want to sound arch, but good luck with #2. www still isn't taking updates on master.
15:37:01 <jralls> But if you can get his attention maybe you could set up cloudflare. That would substantially lower the traffic you see.
15:46:53 <warlord> Fair.
15:46:57 <warlord> (on all counts)
15:47:47 *** juliademille has quit IRC
15:48:01 *** juliademille has joined #gnucash
15:48:01 *** ChanServ sets mode: +v juliademille
15:49:03 *** juliademille has quit IRC
15:49:26 *** juliademille has joined #gnucash
15:49:26 *** ChanServ sets mode: +v juliademille
16:51:44 *** Sherlock has joined #gnucash
16:51:44 *** ChanServ sets mode: +v Sherlock
17:11:59 *** warlord has quit IRC
19:46:01 *** warlord has joined #gnucash
19:46:01 *** gncbot sets mode: +o warlord
20:24:52 *** Sherlock has quit IRC
20:32:43 *** chris has joined #gnucash
20:32:43 *** ChanServ sets mode: +v chris
20:40:03 *** Sherlock has joined #gnucash
20:40:04 *** ChanServ sets mode: +v Sherlock
20:53:43 *** chris has quit IRC
23:23:50 *** Sherlock has quit IRC