mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-05-04 18:09:12 +03:00
SSLv3 issues pre-caching images #6676
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @pabsi on GitHub (Jan 24, 2025).
Description of the bug
When refreshing the TV guide (EPG), my EPG provider (XML Data) has some jpeg URLs for the banner/logo/image of the movie/series/channel.
If appears that upon fetching the image (or trying to) the specific URL my EPG provider is giving me, does not have 100% valid certificates or encryption (sorry, not very well versed on this matter).
Example URL: https://orangetv.orange.es/pc/api/rtv/v1/images/epg/COVER_PROMO/COVER_PROMO_3256622.jpg (which loads perfectly fine on my browser).
But jellyfin, throws this in the logs:
I run Jellyfin on a container, version
10.10.4which I believe is the latest at the time of writing.The EPG data comes curated from Threadfin (https://github.com/Threadfin/Threadfin) but it has nothing to do with Threadfin as it can't cache those. Threadfin can only cache channel logos (and I do, and that works without issue).
This is the example programme of the EPG data received:
SSL Check on the URL
Upon checking on https://www.ssllabs.com/ssltest/analyze.html?d=orangetv.orange.es
I noticed the overall rating is "B" (not the best) and that "POODLE (SSLv3) - No, SSL 3 not supported"
On the other hand, https://www.sslchecker.com/sslchecker reports that "Vendor is not signed" and therefore "SSL is not trusted".
Attempts to work around the issue
to no avail.
/etc/ssl/open_ssl.confas suggested here: https://github.com/Jackett/Jackett/issues/10578#issuecomment-753300521 , and also didn't work.ca-certificatesHad a read of https://github.com/linuxserver/docker-jackett/issues/114 but didn't help.
In the end, I think it's a server problem (their server, orangetv.orange.es), with an incorrect SSL certificate, so I can only think of Jellyfin being more flexible in handling these issues because in the end, the image can be served despite the weaker encryption method.
Reproduction steps
DashboardLive TVRefresh guide dataAlternatively:
DashboardScheduled TasksRefresh GuideSame result.
What is the current bug behavior?
The images are not being cached, and therefore they don't appear when opening some programs under
Live TV -> GuideWhat is the expected correct behavior?
Images can be downloaded and cached
Jellyfin Server version
10.10.0+
Specify commit id
No response
Specify unstable release number
No response
Specify version number
No response
Specify the build version
10.10.4
Environment
Jellyfin logs
FFmpeg logs
Client / Browser logs
Irrelevant
Relevant screenshots or videos
A few examples:


Additional information
No response
@jellyfin-bot commented on GitHub (May 25, 2025):
This issue has gone 120 days without an update and will be closed within 21 days if there is no new activity. To prevent this issue from being closed, please confirm the issue has not already been fixed by providing updated examples or logs.
If you have any questions you can use one of several ways to contact us.
@pabsi commented on GitHub (May 26, 2025):
Do not close.
@jellyfin-bot commented on GitHub (Sep 25, 2025):
This issue has gone 120 days without an update and will be closed within 21 days if there is no new activity. To prevent this issue from being closed, please confirm the issue has not already been fixed by providing updated examples or logs.
If you have any questions you can use one of several ways to contact us.
@jellyfin-bot commented on GitHub (Oct 16, 2025):
This issue was closed due to inactivity.