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! 😀