Apache + SVN + Timeouts

Submitted by admin on Tue, 12/18/2018 - 22:30

Future Kyle:

Apache 2.4 w/ mod_dav_svn on Debian (Buster) for svn distribution may see frequent timeouts when checking out or updating large repositories. Your client will fail with this error:

svn: E120106: ra_serf: The server sent a truncated HTTP response body

You will see the following your vhost error.log:

[cgid:error] [pid x:tid y] AH01239: cgid daemon process died, restarting

You will scratch your head and google around for a few hours, hitting the following red herrings along the way:

UEFI Fun

Submitted by admin on Mon, 03/26/2018 - 21:12

Background

I had recently been gifted a Lenovo Thinkpad X220. This specific laptop was chosen due to its solid performance on FreeBSD and common usage amongst FreeBSD developers. In setting it up, I decided that I wanted to ditch BIOS and go pure UEFI. This triggered a small journey. =)

Radio Silence

Submitted by admin on Mon, 05/29/2017 - 00:44

In 2017 so far, I've written a couple of posts that have not yet made it to the publish stage. One entitled "Fixing BSDgrep," and another with general thoughts on Python. These will eventually get published. =) Here's a little bit of what I've been up to in 2017:

Recent Projects

Submitted by admin on Sat, 12/17/2016 - 12:30

In my previous post, I gave a brief overview of what I'd done in the past year. Looking back, though, I completely omitted recent projects that I'd written to make my life a little easier. There's only two (2) of them, so this won't be a necessarily long post.

Desert Wasteland

Submitted by admin on Thu, 12/15/2016 - 21:59

Hi,

Wow, it's been almost a full year since I've written anything. I guess it's time for the yearly update, then?

FreeBSD Shenanigans

In the past year, I've been involved in more FreeBSD shenanigans. Find enclosed a list of highlights.

Servers, Ubuntu -> FreeBSD

Submitted by admin on Wed, 12/09/2015 - 23:40

Hello! There's actually a couple of intermediate steps that have happened in the past year and a half or so. Arch was falling out of favor with DigitalOcean, so I moved my servers over to Ubuntu. As one might expect, that migration was relatively painless. There were version differences between the two, but for the most part my configuration and setup could be copied almost as-is and everything worked pretty well. For the move to Ubuntu, I did alter my servers a little bit.

<3 /var/backups

Submitted by admin on Thu, 10/01/2015 - 23:13

Long story short, I got tired of Windows 10 a couple of weeks ago. The performance on my five year old dual core laptop was less than satisfying, and I wanted to get more out of my laptop. Enter FreeBSD. I started out with 10.2-RELEASE and KDE4. It had some annoying issues, particularly in switching to a virtual console locking up the system. It didn't take long for me to decide there's not much reason to stay on -RELEASE, so I moved to -CURRENT. This background comes in now because it may be relevant in future posts about FreeBSD exploits. Anywho!

Servers

Submitted by admin on Wed, 03/12/2014 - 22:25

Shockingly enough, I have a very large interest in technology. From electronics to programming to system administration, I'd like to be diverse enough to have confidence enough in all three of these areas. The latest area I've been developing in is system administration.

Introduction and Statement of Purpose

Submitted by admin on Mon, 03/18/2013 - 00:14

Hi there, this is my personal website. It shall serve as an index for my published(-esque) projects, as well as a place for me to rant about some of the aspects of development that I find to be 'cool' or otherwise interesting. One of the first of such posts will probably be about version control and why it's so awesome.