Solving vsftpd’s unsupported record version unknown 48.48 error

I use FTPS with vsftpd to update my WordPress plugins. This means that the wordpress files don’t need to be writeable by the webserver user, which adds another layer of protection and separation. I make FTPS available to localhost only, and force SSL encryption end-to-end.

~1 min read

Postfix config on OSX Mountain Lion (Server) not where you expect

I spent the better part of an hour wondering why my postfix config changes didn’t apply on a OSX Mountain Lion server. Turns out that because “OSX Server” no longer exists (it’s just now), the postfix files specific to the Mail component of the server now live at:

~1 min read

Fixed Cacti not displaying interfaces for HP 1810G switch

While implementing a new network for a customer, we took an existing HP 1810G 48-port switch under management. As per normal, we setup monitoring (Icinga) and graphing (Cacti), but while the switch responded to Cacti sysname polls (leading us to believe it was happy), it didn’t return any interface details, so we weren’t able to graph anything.

~1 min read

Workaround for the Cacti segmentation fault on CentOS5

Seems a little dumb, and I’m not sure how other distributions deal with it, but if you install Cacti from RPM on CentOS, and then browse to your /cacti/ directory via HTTP, you’ll find that it dies with a segmentation fault. You know this is you if every other website on your host works, but everytime you go to your /cacti/ URL, your browser reports that the site is totally unavailable (as if apache weren’t even running).

~1 min read

Clearing static nat on Cisco router

I was asked to change a incoming NAT translation on a Cisco router for a customer today - however since this NAT was used to deliver all their internal email, it was never not in use, and I got the standard message below when trying to clear it:

~1 min read

phpList 2 Email Campaign Manager

Tired of an e-mail BCC list that scrolls off the page, or fiddly and hard-to-manage bulk mailing systems? You need phpList – a high-powered, robust, feature-packed mailing system that will get out of your way and get the job done!

2 min read

Convert (liberate) Audible AAC files to MP3

I was an Audible subscriber for over 2 years, and although I’m no longer active on a plan, I still have 50+ books that I’ve legitimately purchased. Each of them, however, is locked to my Audible username and password. I don’t tolerate DRM where possible, and I’ve done enough system reloads / iPod upgrades to be frustrated at the need to authorize my new devices, and de-authorize my old ones. (and get Audible to reset my devices, since it’s impossible to de-authorize a dead computer!)

1 min read