RSS Feed Cover doesn't load #451

Closed
opened 2026-04-24 23:09:47 +02:00 by adam · 5 comments
Owner

Originally created by @kjboa on GitHub (Jun 11, 2022).

Describe the issue

The Cover of Audiobooks is not shown when connecting via rss

Steps to reproduce the issue

I checked three different audiobooks using two clients ( Antennapod & Tsacpod) and using local and public domains. The Covers somehow do not show up

Audiobookshelf version

v2.0.21

How are you running audiobookshelf?

Docker

Originally created by @kjboa on GitHub (Jun 11, 2022). ### Describe the issue The Cover of Audiobooks is not shown when connecting via rss ### Steps to reproduce the issue I checked three different audiobooks using two clients ( Antennapod & Tsacpod) and using local and public domains. The Covers somehow do not show up ### Audiobookshelf version v2.0.21 ### How are you running audiobookshelf? Docker
adam added the bug label 2026-04-24 23:09:47 +02:00
adam closed this issue 2026-04-24 23:09:50 +02:00
Author
Owner

@advplyr commented on GitHub (Jun 13, 2022):

I tested on Anennapod and Google podcast and the covers showed up for me.
Maybe check the error log?

@advplyr commented on GitHub (Jun 13, 2022): I tested on Anennapod and Google podcast and the covers showed up for me. Maybe check the error log?
Author
Owner

@kjboa commented on GitHub (Jun 17, 2022):

thank you for your answer.

this seems to bit a weird situation since server logs be it in info or debug mode upon connecting show nothing at all expect ping received.

The AntennaPod Logs however detail an http error

06-17 09:38:43.891 19449 19449 W Glide : Load failed for http://[my local server adress]/feed/ab_e9gd5fc56dibdlmsz5/cover with size [300x300] 06-17 09:38:43.891 19449 19449 W Glide : class com.bumptech.glide.load.engine.GlideException: Failed to load resource 06-17 09:38:43.891 19449 19449 W Glide : There was 1 cause: 06-17 09:38:43.891 19449 19449 W Glide : com.bumptech.glide.load.HttpException(Internal Server Error) 06-17 09:38:43.891 19449 19449 W Glide : call GlideException#logRootCauses(String) for more detail 06-17 09:38:43.891 19449 19449 W Glide : Cause (1 of 1): class com.bumptech.glide.load.engine.GlideException: Fetching data failed, class java.io.InputStream, REMOTE

Google Podcasts won't even connect to the same url on my device and tsacpod also doesn't fetch any artwork.

@kjboa commented on GitHub (Jun 17, 2022): thank you for your answer. this seems to bit a weird situation since server logs be it in info or debug mode upon connecting show nothing at all expect `ping received`. The AntennaPod Logs however detail an http error `06-17 09:38:43.891 19449 19449 W Glide : Load failed for http://[my local server adress]/feed/ab_e9gd5fc56dibdlmsz5/cover with size [300x300] 06-17 09:38:43.891 19449 19449 W Glide : class com.bumptech.glide.load.engine.GlideException: Failed to load resource 06-17 09:38:43.891 19449 19449 W Glide : There was 1 cause: 06-17 09:38:43.891 19449 19449 W Glide : com.bumptech.glide.load.HttpException(Internal Server Error) 06-17 09:38:43.891 19449 19449 W Glide : call GlideException#logRootCauses(String) for more detail 06-17 09:38:43.891 19449 19449 W Glide : Cause (1 of 1): class com.bumptech.glide.load.engine.GlideException: Fetching data failed, class java.io.InputStream, REMOTE` Google Podcasts won't even connect to the same url on my device and tsacpod also doesn't fetch any artwork.
Author
Owner

@advplyr commented on GitHub (Jun 17, 2022):

Your problem may be that you are using http and not https. The android app would need to explicitly allow non-secure http requests and maybe that app isn't doing that. It is recommended to use https.

@advplyr commented on GitHub (Jun 17, 2022): Your problem may be that you are using http and not https. The android app would need to explicitly allow non-secure http requests and maybe that app isn't doing that. It is recommended to use https.
Author
Owner

@kjboa commented on GitHub (Jun 22, 2022):

I have a version of my server facing to the public internet under a domain i own, and another local dns entry for the same service. Both entries ( acessed over http and https respectively) weirdly do not work

@kjboa commented on GitHub (Jun 22, 2022): I have a version of my server facing to the public internet under a domain i own, and another local dns entry for the same service. Both entries ( acessed over http and https respectively) weirdly do not work
Author
Owner

@advplyr commented on GitHub (Jun 22, 2022):

Can you test this using https and google podcasts? podcasts.google.com in the desktop browser then add rss feed button.

@advplyr commented on GitHub (Jun 22, 2022): Can you test this using https and google podcasts? podcasts.google.com in the desktop browser then add rss feed button.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#451