When podcast has problems, e.g. bad or broken link to mp3 file, madsonic saves html response as an mp3 file and later can't play it (obviously), logging the error:
[2/13/15 8:11 PM] WARN JaudiotaggerParser Error when parsing tags in /media/Podcasts/Программа -Аэростат-/Аэростат — 497, Новые Пляски Динозавров.mp3 No audio header found withinАэростат — 497, Новые Пляски Динозавров.mp3
Actual content of "Аэростат — 497, Новые Пляски Динозавров.mp3" is:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /get/335509/306617/original/Boris Grebenshchikov - Aerostat Radio vol.497.mp3 was not found on this server.</p>
</body></html>
Madsonic Version: 5.1
To repro - add podcast: h t t p aquarium (dot) podfm (dot) ru/aerostat/