Certificate Assistant says certificate already exists


Just over a year ago, I created a bunch of SSL certs following the instructions here: http://www.devklog.net/2008/05/25/generating-ssl-certificates-that-will-make-firefox-3-happy/

I’m having some interesting problems creating a new certificate to replace an expired one.

When I created a new certificate (as a leaf of a self-signed CA cert), to replace the expired leaf, I got a message saying that the certificate already existed.

I backed up and then deleted the expired cert and tried again, to no avail.

I saw this old thread which seems related to the problems I’m having, but the solutions there didn’t help me (I’m already manually picking serial numbers in the format yyyymmddnn, where nn is the number of certificates I’ve created that day, and deleting the Certificate Authority folder from Application Support in my home library didn’t make a difference either).

Anyone else had similar trouble? How did you resolve it?

Posted in Posts | Tagged , , , , , , , , , , , , , , , , , | Leave a comment

Photographers, assemble!

I really really really want to retake my profile picture (below).

The original image was a bit of a fluke, taken on a crap cameraphone about six years ago, and is only 288×352 @ 72dpi. I need a need a better quality version, really soon. Any tips/ideas welcome.

Posted in Posts | Tagged , | 1 Comment

Unadopted Podcast Session 026 Out Now!

Bringing things way downbeat (around the 105bpm mark) and spanning a whole bunch of genres, here’s some nice music from the likes of Mr Scruff, Q-Tip, Boards Of Canada, Bis and Moonbootica. I’ve been wanting to play a whole bunch of this stuff for ages, but it’s a lot slower than the usual Unadopted Podcast fare, so haven’t been able to work it in.

If you love the Unadopted Podcast, please add Unadopted on Facebook and tell your friends about the podcast!

Want to send music in to the Unadopted Podcast? Now you can! Visit the Unadopted Soundcloud and send your music in (it’s dead easy). If I like it, I’ll try and get it into one of the sessions!

  1. Mr Scruff – Fish
  2. Bis – The End Starts Today
  3. Linkin Park – Session
  4. M.I.A. – Paper Planes (DFA Remix)
  5. Q-Tip – Breathe And Stop
  6. Mr Scruff – Ug
  7. Bentley Rhythm Ace – Bentley’s Gonna Sort You Out
  8. Röyksopp – Eple (Fatboy Slim Remix)
  9. Moonbootica – Jump Around (Radio Mix)
  10. Ian Brown – Just Like You (Prodigy Remix)
  11. Boards Of Canada – Telephasic Workshop
  12. Röyksopp – Happy Up Here
  13. The Orb – Little Fluffy Clouds

Listen now over at http://unadopted.co.uk/podcast/. If you haven’t already set it up, click the “Subscribe” link on the right-hand-side when you get there to get the podcast automatically delivered right into your iTunes or RSS reader whenever I release a new session!

Posted in Posts | Tagged , , , , , , , | Leave a comment

Unadopted Podcast Session 025 Out Now!

Going to Soulwaxmas last weekend made me want to record another podcast session. Music this time around from Faithless, Sidney Samson, Delphic, Florence, Dizzee, Zombie Nation, Felix Da Housecat and more. Get stuck in!

If you love the Unadopted Podcast, please add Unadopted on Facebook and tell your friends about the podcast!

Want to send music in to the Unadopted Podcast? Now you can! Visit the Unadopted Soundcloud and send your music in (it’s dead easy). If I like it, I’ll try and get it into one of the sessions!

  1. Hostage – I Get High
  2. Calvin Harris – Ready For The Weekend (Fake Blood Remix)
  3. Faithless – Insomnia (The Hump Day Project Remix)
  4. Sidney Samson – Riverside (Extended Mix)
  5. Bingo Players – Get Up (Diplo Remix)
  6. Delphic – Doubt (Doc Daneekas VIP Remix)
  7. Evil Nine – They Live (Rogerseventytwo Remix)
  8. Dizzee Rascal & Armand Van Helden – Bonkers (Soulwax Re-Edit)
  9. Zombie Nation – Kernkraft 400 (DJ Gius Remix)
  10. Shinichi Osawa – Rendezvous (Crookers Remix)
  11. Felix Da Housecat – Like Something 4 Porno (Armand Van Helden Remix)
  12. Florence And The Machine – You Got The Love (The XX Remix)

Listen now over at http://unadopted.co.uk/podcast/. If you haven’t already set it up, click the “Subscribe” link on the right-hand-side when you get there to get the podcast automatically delivered right into your iTunes or RSS reader whenever I release a new session!

Posted in Posts | Tagged , , , , , , , , , | Leave a comment

Unadopted Podcast Session 024 Out Now!

It’s time for another funpacked session, with awesome sounds from the likes of Foamo, Boys Noize, Fake Blood and Armand Van Helden’s rather dirty remix of an early nineties anthem. Crank the volume up and let your neighbours party too!

If you love the Unadopted Podcast, please add Unadopted on Facebook and tell your friends about the podcast!

Want to send music in to the Unadopted Podcast? Now you can! Visit the Unadopted Soundcloud and send your music in (it’s dead easy). If I like it, I’ll try and get it into one of the sessions!

  1. Riton & Primary 1 – Who’s There
  2. Fake Blood – Fix Your Accent
  3. Kid Cudi – Make Her Say (Afrojack Remix)
  4. Calvin Harris – Not Alone (Doorly Remix)
  5. Boys Noize – Jeffer
  6. Dizzee Rascal – Dirtee Cash
  7. Foamo – Movin’ It Over Here (Stupid Fresh Remix)
  8. Unkle – Restless (Fake Blood Remix)
  9. Snap! – Rhythm Is A Dancer (Armand Van Helden Remix)
  10. The Bloody Beetroots – We Are From Venice (La Serenissima)
  11. Fukkk Offf – Rave Is King
  12. Rudenko – Everybody
  13. Kraak & Smaak – Squeeze Me (Trevor Lovey’s Skeezer Pleezer Mix)
  14. Basement Jaxx feat Lightspeed Champion – My Turn

Listen now over at http://unadopted.co.uk/podcast/. If you haven’t already set it up, click the “Subscribe” link on the right-hand-side when you get there to get the podcast automatically delivered right into your iTunes or RSS reader whenever I release a new session!

Posted in Posts | Tagged , , , , , , , | Leave a comment

Compiling FreeImage in 64-bit on Snow Leopard


I recently tried to use the image_science gem for Ruby, but it didn’t work after installation because it was looking for FreeImage.h. Thinking it’d be an easy fix, I headed over to http://freeimage.sourceforge.net/ to go grab a copy of a binary file to install, but there wasn’t one.

Undeterred, I went to grab the source and compile it myself. It didn’t work. Eventually I figured there were two key issues:

  1. FreeImage’s source was prepared for Mac OS X 10.3 (Panther)
  2. FreeImage was trying to compile for i386 (32-bit) and my Ruby install is x86-64 (64-bit)

First problem is easy to fix, just replace both instances of /Developer/SDKs/MacOSX10.3.9.sdk with /Developer/SDKs/MacOSX10.6.sdk (or, 10.5 for Leopard, or 10.4u for Tiger).

The second part was a bit more fiddly because I wasn’t sure if order was important, so I started by replacing all instances of i386 and I386 with x86_64 and X86_64 respectively. Then, I replaced all instances of ppc and PPC with i386 and I386.

If you don’t want to worry about making all these changes, you can simply download my Makefile.osx here. It’s built for Snow Leopard, but it’s easy to change it for Leopard or Tiger.

Posted in Posts | Tagged , , , , , , | 7 Comments

Making chan_sccp build with Asterisk 1.6


I was having trouble making chan_sccp compile against Asterisk 1.6 — it kept dying saying that AST_CONTROL_T38 was undeclared. Turns out the solution is easy — Asterisk replaced AST_CONTROL_T38 with AST_CONTROL_T38_PARAMETERS, so you need to replace something in sccp_pbx.c. Full instructions available here.

Posted in Posts | Tagged , , , , , | 1 Comment

Unadopted Podcast Session 023 Out Now!

It might be Monday, but that doesn’t mean you can’t get up and party! New tracks from Simian Mobile Disco, Fake Blood and bunch of familiar sounding tracks to get your week off to a good start. Get stuck in, and help spread the word!

If you love the Unadopted Podcast, please add Unadopted on Facebook and tell your friends about the podcast!

  1. Simian Mobile Disco – Audacity Of Huge
  2. Felix Da Housecat – Radio (Shinichi Osawa Remix)
  3. Fake Blood – I Think I Like It
  4. Futurecop! – Ain’t That Fresh
  5. Major Lazer feat VYBZ Cartel – Pon De Floor
  6. Yeah Yeah Yeahs – Heads Will Roll (Digiraatii Dance Til You’re Dead Remix)
  7. Daft Punk – Around The World (Alive 2009 Re-Edit)
  8. Bloc Party – One More Chance (Alex Metric Remix)
  9. Ou Est Le Swimming Pool – Dance The Way I Feel (Armand Van Helden Remix)
  10. Shinichi Osawa – Maximum Joy
  11. Frankmusic – Better Off As Two (A1 Bassline Remix)
  12. Florence And The Machine – Drumming Song (Jack Beats Remix)

Listen now over at http://unadopted.co.uk/podcast/. If you haven’t already set it up, click the “Subscribe” link on the right-hand-side when you get there to get the podcast automatically delivered right into your iTunes or RSS reader whenever I release a new session!

Posted in Posts | Tagged , , , , , , , , , | Leave a comment

Fixing CPAN on Snow Leopard (Mac OS X 10.6)


I ran into some problems with Perl’s CPAN installer on Snow Leopard, notably, it didn’t work once Bundle::CPAN was installed. Every time I tried to install a package I’d end up with an error like this:

Catching error: 'Can\'t call method "value" on an undefined value at /System/Library/Perl/5.10.0/darwin-thread-multi-2level/IO/Uncompress/RawInflate.pm line 64.
' at /System/Library/Perl/5.10.0/CPAN.pm line 281
CPAN::shell() called at /usr/bin/cpan5.10.0 line 199

Not good. So, how to fix it? Move the broken IO::Uncompress module out of the way. In a terminal window, copy and paste the following

sudo mv /System/Library/Perl/5.10.0/darwin-thread-multi-2level/IO/Uncompress/RawInflate.pm /System/Library/Perl/5.10.0/darwin-thread-multi-2level/IO/Uncompress/RawInflate.pm-broken

Once that’s been shifted out the way, it should work provided CPAN was configured with the proper paths to your tar, bzip2 and gzip executables (if not, nuke your /System/Library/Perl/5.10.0/CPAN/Config.pm and start over).

Note: This isn’t a long-term solution, some things like CPAN::SQLite won’t install if IO::Uncompress::RawInflate is missing, but at least it gets some functionality back into CPAN. I’m very interested in hearing of any better fixes for this.

Posted in Posts | Tagged , , , , , , , , , , , , | 2 Comments

Unadopted Podcast Session 022 Out Now!

An absolutely pounding festival season party pack this time around, featuring a couple of delightful remixes of some classics by Orbital and Paul van Dyk, The Count & Sinden’s new track, Calvertron’s hoofin’ Friendly Fires remix, and Fake Blood’s happy-smiley mix of Miike Snow’s “Animal”. Get stuck in, and help spread the word!

If you love the Unadopted Podcast, please add Unadopted on Facebook and tell your friends about the podcast!

  1. Orbital – Halcyon (Tom Middleton Re-Model)
  2. Paul van Dyk – For An Angel 2009 (Spencer & Hill Remix)
  3. The Count & Sinden – Mega (Club Mix)
  4. Friendly Fires – Jump In The Pool (Calvertron Remix)
  5. Dan Le Sac vs Scroobius Pip – Look For The Woman (Fake Blood Remix)
  6. Surkin – White Knight Two (Laidback Luke Remix)
  7. Mystery Jets – Half In Love (Foamo Remix)
  8. Cicada – The Things You Say (Dirty South Remix)
  9. Miike Snow – Animal (Fake Blood Remix)
  10. Feist – 1234 (Van She Tech Remix)

Listen now over at http://unadopted.co.uk/podcast/. If you haven’t already set it up, click the “Subscribe” link on the right-hand-side when you get there to get the podcast automatically delivered right into your iTunes or RSS reader whenever I release a new session!

Posted in Posts | Tagged , , , , , , , , , , , , , | Leave a comment