#Images not loading in jellyseerr/seer search

1 messages · Page 1 of 1 (latest)

split juniper
#

As reported by multiple people loading images in the search of jellyseerr/seerr (later referred to only as seerr) sometimes seems to not work for people.
There is an github issue for this too: https://github.com/streamyfin/streamyfin/issues/1022
So I created this thread to collect information of the setups of different people, compare them and to discuss possible solutions.

I will add a template here so people joining the discussion have a base layer of information that might be helpful to resolve this issue.
I will further try to update the template if we realize what could be important too.

Helpful information (template v1):
SEERR:

  • Seerr version: seerr version
  • OS: os of seerr host

STREAMYFIN:

  • Streamyfin version: streamyfin version
  • OS: mobile device os information

ACCESS:
Provide informations about how you access seerr
e.g. seerr runing via http/https (not) behind a proy

CONFIGURATIONS:

  • Seerr: Provide information about how you configured Seerr
  • Proxy: Provide configs for your proxy if you use one
  • Streamyfin: Provide inforamtion about special Streamyfin app and jellyfin plugin settings (perhaps consider pasting yaml)

TROUBLESHOOTING
Let us know what settings you have played with, you think might be relevant

Feel free to add any other information or inputs you might think will help to resolve this.
Feel free to tag @split juniper (me) if there is need for updating this form.

GitHub

This issue respects the following points: This is a bug, not a question or configuration issue; please consult our community channels before filing a report. Discord. This issue is not already repo...

simple kite
split juniper
#

It seems mike the issues mentuoned there are the same i have. The thing i noticed that the guy who opened the issue, is running it on nixos too. Do you think this could play into that?

split juniper
#

SEERR:

  • Seerr version: 2.7.3
  • OS: NixOS

STREAMYFIN:

  • Plugin version: 0.66.0.0 (jellyfin v10.11.5)
  • Streamyfin version: 0.47.1
  • OS: Android 16, One UI-Version 8.0

ACCESS:
The jellyseerr instance is running behind a caddy reverse proxy which terminates ssl and forwards all requests via http to localhost:5055 (jellyseerr).

CONFIGURATIONS:

  • Seerr: Application URL is set to the domain of jellyseerr. Proxy-Support enabled. forced ipv4 resolution first.

  • Proxy: caddy_file snippet
    { acme_dns hetzner {env.HETZNER_API_TOKEN} email [email protected] log { level DEBUG } } jellyfin.domain.com { reverse_proxy http://localhost:8096 } jellyseerr.domain.com { reverse_proxy http://localhost:5055 }

  • Streamyfin: i use mostly default and this is configured:
    jellyseerrServerUrl: locked: false value: https://jellyseerr.domain.com

TROUBLESHOOTING
I have tried enabling local caching of pictures in jellyseerr. tried connecting via the ip and port on my local network to jellyseerr.

*NOTE: domain.com is just a redaction and not used in prod * poggers

#

Finally found time to look more into it and drop my config

#

When checking the logs of caddy i noticed whenever streamyfin want to load a pciture it seems to get something liek this: Jän 02 10:56:14 raccoon caddy[1024]: {"level":"debug","ts":1767351374.7801943,"logger":"http.handlers.reverse_proxy","msg":"upstream roundtrip","upstream":"localhost:5055","duration":0.00650083,"request":{"remote_ip":"100.79.103.41","remote_port":"36872","client_ip":"100.79.103.41","proto":"HTTP/2.0","method":"GET","host":"jellyseerr.domain.com","uri":"/_next/image?url=https%3A%2F%2Fimage.tmdb.org%2Ft%2Fp%2Fw300_and_h450_face%2F%2F6tpAPeuuqbVnYWWPoOLEDLSBU7a.jpg&w=1920&q=75","headers":{"X-Forwarded-Proto":["https"],"X-Forwarded-Host":["jellyseerr.domain.com"],"Via":["2.0 Caddy"],"User-Agent":["Dalvik/2.1.0 (Linux; U; Android 16; SM-S911B Build/BP2A.250605.031.A3)"],"Accept-Encoding":["gzip"],"X-Forwarded-For":["100.79.103.41"]},"tls":{"resumed":false,"version":772,"cipher_suite":4867,"proto":"h2","server_name":"jellyseerr.domain.com"}},"headers":{"X-Powered-By":["Express"],"Date":["Fri, 02 Jan 2026 10:56:14 GMT"],"Connection":["keep-alive"],"Keep-Alive":["timeout=5"]},"status":400} when i checked the clened url (https://image.tmdb.org/t/p/w300_and_h450_face//6tpAPeuuqbVnYWWPoOLEDLSBU7a.jpg&w=1920&q=75) on my phone or laptop i can check the poster it tried to load.

dim bayBOT
split juniper
#

When i checked the the issue #1022 (https://github.com/streamyfin/streamyfin/issues/1022) on GH it seemed like @left compass had already a temporary fix for it. I am not sure which answer streamyfin wants from jellyseerr so it is able to load the pictures.

GitHub

This issue respects the following points: This is a bug, not a question or configuration issue; please consult our community channels before filing a report. Discord. This issue is not already repo...

#

I just found i would drop my findings here, perhaps somebody has some thoughts on it.