Case study: how not to handle unsubscribes

Generally I don’t like to publicly point the finger in cases like this, but this time I will: Tesco Compare, it’s your turn.

I last used Tesco Compare a couple of years ago while looking for car insurance. About a year ago they began sending me promotional email, clearly realising they had a list they had not been using. I’ve moved to France and I’m really not interested in UK car insurance any more, so I wanted to unsubscribe.

The message they sent me shows they are handling my data correctly to some extent – they have my email address right, they addressed me by name. It also contains an unsubscribe link. That’s the good bit over – It all goes downhill from there.

Continue reading “Case study: how not to handle unsubscribes”

Basic Linux-HA heartbeat and pound config

I’ve had trouble in the past setting up Linux-HA a.k.a heartbeat to create a redundant front-end for a web service. The HA documentation is quite thorough and detailed, but it’s lacking realistic examples to get a working system up and running. This is a quick guide to creating a 2-way cluster with one or more floating IP addresses and automatic failover on Ubuntu 9.04. I also include a quick config for pound, a reverse proxy / load balancer.

Continue reading “Basic Linux-HA heartbeat and pound config”