Category Archives: Linux

Cisco PPTP VPN

I wanted the ability to access resources such as my LAN POP3, SMTP and files from another location. I was getting tired of setting up SSH port forwards and thought about using VPN, given I have both a Linux server … Continue reading

Posted in Linux, Networking, Random | Leave a comment

Intel Atom Server setup

I was previously running a pentium 4 chip in my home server (it was a retired box). This was consuming a large amount of our power 24 hours a day, 7 days a week. In an effort to conserve that, … Continue reading

Posted in Linux, Random | Leave a comment

Broadcasting over the LAN

I had an issue recently where I wanted some data to get to all machines, all at the same time. The data would not be requested – I needed the data as it came in – from my CurrentCost meter … Continue reading

Posted in Linux, Networking, Random | Leave a comment

The consequences of root

Babies, and babies and more babies. I’m actually referring to Linux and my continual abuse of root for tasks that don’t belong to root. Recently, at work I’ve been working on a few minor tasks, however, because the system is … Continue reading

Posted in Linux, Random | Leave a comment

Serial over wireless

I spent much of yesterday afternoon and night trying to locate a RS232 or RS485 to bluetooth circuit that needed to be, cheaper than $50 (the cost of running the cable myself), could be powered by a 9V battery or … Continue reading

Posted in Linux, Networking, Random | Leave a comment

MySQL Monitor bash script

I decided to use some of today to resolve an issue with MySQL Slave setup, where statements fail for various reasons. I could ignore the statements that fail – but that could be potentially dangerous – leaving with no slave … Continue reading

Posted in Linux, Programming, Random | Leave a comment

Controlling ALSA’s output

I use “Twinkle” on my Ubuntu PC, for receiving and making VoIP calls. After testing Linphone, Wengo, and several others, Twinkle seemed to be the one which seemed to be pretty robust. I like to have music going when I’m … Continue reading

Posted in Linux, Random, VoIP | Leave a comment

MySQL Upgrade 5.0 to 5.1

A boo-boo! (See the end, I found a solution). I was testing an upgrade for MySQL, from 5.0 to 5.1, to gain Row Based Replication instead of Statement based replication (as statements are a cause of SBR breaking, and it … Continue reading

Posted in Linux, Networking, Programming, Random | Leave a comment

Hardware Failures

After travelling 460KM today, I’ve discovered how annoying a hardware failure can be. My colocation box is a HP DL360, G3, so it’s not exactly bleeding edge, but it’s a fantastic server, does it’s job and does it reliably. Last … Continue reading

Posted in Linux, Networking, Programming, Random | 1 Comment

Squid: Intercept traffic

I was bored this weekend, so after finding some YouTube traffic occurring from one of the PCs on the network, I decided that I’d play with Squid, which is a very powerful, and flexible proxy server. It has many different … Continue reading

Posted in Linux, Networking | Leave a comment

What I say, and what I do may not be in a 1:1 ratio

I usually state the importance of backup, and reply to those who lose something ‘should have backed up’. Since the change from Windows to Ubuntu, my email backup has been pretty lax – as in, it’s not a job for … Continue reading

Posted in Linux, Random | Leave a comment

Spammers? Where are you..

Ooops.. Apache was configured wrong. You can resume spamming now, apologies for the misconfiguration. (Comments are fixed now).

Posted in Linux, Random | Leave a comment

It’s gone!! Gone-diddly-gone.

It’s a bit late – but, hopefully everyone had a Merry Christmas, and also is enjoying the new year. For years I was glued to it, and couldn’t find enough drive to get rid of a really bad problem of … Continue reading

Posted in Linux, Random | Leave a comment

Asterisk Debug Gotcha

I was working on an issue being experienced by someone remotely attached to my asterisk machine, and found an abnormality. I use a realtime implementation to allow for easy addition of users and to have the data I want in … Continue reading

Posted in Linux, Programming, Random | Leave a comment

Asterisk Reinvite Improved

Looking into the docs for Asterisk 1.6.0 for a solution to a NAT issue, you can find that asterisk reinvite has improved significantly in the later versions. Previously, you had to turn it off for peers stuck behind NAT, this … Continue reading

Posted in Linux, Programming, Random | 1 Comment

Asterisk Context Control

Recently, I have been toying with Asterisk 1.6.0 to work in some new internal features that I want to leverage. One of the key features I took advantage of is the context option for each SIP peer. It is possible … Continue reading

Posted in Linux, Programming, Random | Leave a comment

Virtual Disk Space fixed!

I fixed my virtual hard drive . Now has a brillant (yet imaginary) 116GB of Free Space. Fantastic. The fix was to simply run resize2fs with it mounted in read/write mode, I kept assuming it’d need them not mounted, so … Continue reading

Posted in Linux, Programming, Random | Leave a comment

LVM: Lucky Volume Management

I’m in the process of resizing a virtual machines hard drive to get some updates on it (hasn’t been updated in oh… several months), the issue is when I set many virtual machines up, I used to enter a limit … Continue reading

Posted in Linux, Random | Leave a comment

Virtual Machines – Lowering the rise.

Virtual Machines are a great way at hosting multiple services, and keeping your overall costs low. Computers have become very much so beefed up that the grunt they have spends a lot of time idle, and only peak loads when … Continue reading

Posted in Linux, Networking, Programming, Random | Leave a comment

What a fun day!

This morning I woke up intent on a lot more progress with my work on a server. And, it happened. I set out to complete something, and for the most part, it is completed. I started today from yesterday, working … Continue reading

Posted in Linux, Networking, Random | Leave a comment

Sucker for entertainment

There’s a few ways to do things. The first is the right way, the second is the wrong way, and the third, is perhaps a combination of both in a more interesting combination. When the right way doesn’t (or can’t) … Continue reading

Posted in Linux, Programming, Random | Leave a comment

RAIDed the Internet for RAID info, and came up light.

I spent a bit of today RAIDing through the internets and digging for RAID info. Specifically what I want to do is upgrade the physical disks on my RAID array. Unfortunately, I can only have 2 physical disks, and both … Continue reading

Posted in Linux, Programming, Random | Leave a comment

Why do I code?

That was a question put to me today. Well not exactly that, but a version of it. I got thinking. Do I code simply because its ‘something to do’? Nah. Not really. There’s plenty of other stuff I could do. … Continue reading

Posted in Linux, Programming, Random | Leave a comment

Flawless system changeover

The excellent part of having identical (or near identical) hardware is when something cops a nice drink of Sprite, you can simply swap the components over, and power it up and your good to go again. You can’t generally do … Continue reading

Posted in Linux, Networking, Programming, Random | Leave a comment

OzVoIPStatus: Update Delayed

Unfortunately (and its very unfortunate), the update I planned to release tonight isn’t going to go ahead as planned due to an issue with a particular provider. The particular provider issue wasn’t determined until just recently, but has been fixed. … Continue reading

Posted in Linux, Networking, Programming, Random, VoIP | Leave a comment

Server Hardware “Failure” causes delays

Recently, we had a item of hardware fail in my internal server (my in house server). Essentially that was just my older 2 year old machine, which unfortunately, had an accident. It wasn’t the servers fault however. Unfortunately, a Pop … Continue reading

Posted in Linux, Networking, Programming, Random, VoIP | Leave a comment

Expensive Shopping

It’s not every so often you go shopping for higher priced items, such as new servers, or cars, but well, both of our new purchases are both coming together at around the same time! 1. A new machine I’ve got … Continue reading

Posted in Linux, Networking, Programming, Random | Leave a comment

Partition Resize = Bad

I was working with someone else on a system today that had an issue with a lack of disk space. This machine was loaded with a fair bit of software, and I don’t think the user was keen on dropping … Continue reading

Posted in Linux, Networking, Programming, Random | Leave a comment

Spam Prevention – A different view

I was recently tackling a spam issue today. A domain I have (no, its not this one, and its not the other popular one), has been getting spam sent to it at a not so low rate. The domain doesn’t … Continue reading

Posted in Linux, Networking, Programming, Random | 2 Comments

Server Moves – Time Consuming!

I’ve recently moved server (again). I’ve had to move between servers for a little while now because of a few issues that were causing software issues. Those issues have been focused on and solved, however, each time I move server, … Continue reading

Posted in Linux, Random, VoIP | Leave a comment