Simon
June 24, 2026, 8:28am
1
Hey lovely people
Problem
Overcast (iOS) shows all Episodes of my Feed but when trying to download it just shows “Publisher Server Error” (see screenshot).
These is the problematic (patreon) feeds:
What’s weird about it
This problem only appears with Overcast and no other Podcasting App
My “normal” Feeds (non-patreon) DO WORK in Overcast (https://gamedevpodcast.de/feed/aac/ + https://gamedevpodcast.de/feed/mp3/ )
When I diff both feeds, I only see the expected: different names/urls and of course itunes:block so that the Patreon feeds don’t appear in the search.
Does anyone have an idea what the problem could be ?
Sorry, can’t see any issues in these feeds, should work perfectly fine
Simon
June 26, 2026, 9:22am
3
Thanks for the reply! Interesting, I checked with another validator and there I saw this:
But I asked my provider and they said they support byte range.
Also interesting: The feed from our old podcast (https://textlastig.com/ ) stopped working on iOS as well and we didn’t change anything on it for a long time. It all happened in one of the last weeks. Very weird.
I’ll look into the byte-range issue. I feel like that has always been falsely reported but I haven’t looked at it in detail for a long time.
1 Like
I looked into it but the implementation of the validator seems to be closed source. So I don’t know what they are checking but it is wrong. Here’s an example range request which works perfectly fine:
❯ curl -L https://textlastig.com/podlove/file/1218/s/download/tl254_nlp.mp3 -i -H "Range: bytes=0-127" --output -
HTTP/2 301
strict-transport-security: max-age=31536000
location: https://media.textlastig.com/tl254_nlp.mp3?ptm_source=download&ptm_context=&ptm_request=751efe1b6eb8&ptm_file=tl254_nlp.mp3
vary: User-Agent
content-length: 0
content-type: text/html; charset=UTF-8
date: Sun, 12 Jul 2026 01:53:30 GMT
server: Apache
HTTP/2 206
strict-transport-security: max-age=31536000
last-modified: Tue, 25 Oct 2022 21:14:24 GMT
etag: "38649ad-5ebe2647e2971"
accept-ranges: bytes
content-length: 128
vary: User-Agent
content-range: bytes 0-127/59132333
content-type: application/octet-stream
date: Sun, 12 Jul 2026 01:53:31 GMT
server: Apache
ID;TIT2M��TL254 - A Normal Lost Phone #5 - EndeAPICEimage/jpeg����J⏎