Well, that was a fun romp! Our old server decided to keel over and die in the most horrific way possible, forcing a new droplet to be spun up and everything we had rescued from the old server into a new one!
So it looks like we had a little hiccup earlier when Troels uploaded Episode 5: I noticed that I couldn’t stream the episode, nor could I download it. “File not found”, the site said. Wait… how’s that possible!?
So I wondered if perhaps there was a problem with the filename. All of the episodes to date are named following the pattern “NATM_epX.mp3”, which means consistent across the board.
Time to hop into the server to see what’s up with this weirdness.
What’s the first thing I see when I get to the folder containing all of our precious podcast booty?
Ahh! There’s the problem! In Linux and all Unixen, files can have unique names even if you name it in ALL CAPS. So you can have HELLOTHERE.jpg and hellothere.JPG, and they’re two completely unique files as far as the OS cares! We need to change that natm_ep5.mp3 into:
Because the stream was explicitly pointing to NATM_ep5.mp3! Now it works!
Sysadmin saves the day again! 😀
Two nerds meet on Twitter.
They talk about movies, computers, old adventure games, and other general nerdy topics.
Then they think, “Hey, what if we share our thoughts about these sorts of things with the rest of the internet? You know, in the form of a podcast?”
This is their story…