-
-
Notifications
You must be signed in to change notification settings - Fork 294
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Status checker issue: JSON.parse: unexpected character at line 1 column 1 of the JSON data #1727
Comments
I'm experiencing the same error message for everything I've tried – Plex, Sonarr, Radarr, Overseerr, Qbittorrent. Also seeing the widgets from these apps being slow and unstable. The exact same dashboard worked before upgrading to 0.14.x. The behaviour of the status dot is also not consistent. It's usually red, but entering edit mode typically makes it green immediately. Going out of edit mode it will stay green. Refresh the page and it's red again. It might also be relevant that all the apps have internal addresses without TLS, e.g. |
@Meierschlumpf can you look into this? |
running "docker logs homarr" I get this (after a fresh restart of the container): Exporting hostname... ERROR Unexpected response: Maximum number of redirects exceeded Then after running it for a while I get a lot of the "ERROR Unexpected response: Maximum number of redirects exceeded" entries Is this helpful? |
Okay it seems like there is an issue with at least one of the apps. At least one of the apps is redirecting in a loop, maybe because we are not authenticated. Can you find out which app is having this behaviour. Easiest to do so is to disable pings for each app until you can refresh and the pings work. |
Ok, so to test a bit further I created a new dashboard with ONLY an app tile for Plex. It works perfectly. Then I added a widget and the same issue is back. So the problem seems to be that the batch requests with both pings and widget data fail. This also explains why I'm having the related issues of widgets not loading properly. Edit: More specifically, the issue is with the Overseerr integration and the widgets Unsure what the solution here is, but probably making those batch requests a bit more robust? Maybe getting the widget data in separate requests, async? Edit 2: I realize my issue might not be exactly the same as what @pbarone is experiencing, but still seems plausibly related. |
Hello 👋, this issue has been open for 60 days without activity. We mark issues to help prioritise and close dead issues. Can you confirm that this issue is still relevant on the latest version? I'll remove the stale label as soon as there is further activity on this issue. Thank you 🙏 |
Can confirm that my issue is still present on Homarr 0.15.0. Could this be prioritized? This effectively breaks both the Media request stats and Media Requests widgets. Happy to assist further if you're not immediately able to reproduce the issue! |
Hello 👋, this issue has been open for 60 days without activity. We mark issues to help prioritise and close dead issues. Can you confirm that this issue is still relevant on the latest version? I'll remove the stale label as soon as there is further activity on this issue. Thank you 🙏 |
Hi, this will be fixed in 1.0 (see #1993 for further information) |
As we'll release 1.0 in one of the upcoming weeks and it is a complete rewrite it is unlikely that the same issue still exists. If it does feel free to create a new issue on https://github.com/homarr-labs/homarr/ regarding it. |
Environment
Docker
Version
No response
Describe the problem
When using the status checker to report if a service is up, for a number of the tiles I have I get a red dot with an error message saying JSON.parse: unexpected character at line 1 column 1 of the JSON data
This happens for sonarr, radarr, plex, jellyfin, tautulli and more
Is there something I can do to fix this?
Logs
No response
Context
No response
Please tick the boxes
The text was updated successfully, but these errors were encountered: