Network issue?
I am getting a long load time on pihole integration/weather app, around 3mins to load, but the weird thing is that it's only present on my PC, and on mobile when I was testing, it only had the weather app loading, but the pihole integration instantly came up. Checking the network inspect on the desktop, I am getting a TRPCClienterror. Does anyone know what component is wrong?
45 Replies
Do you have any errors in your logs?
One sec
Something like this?
Yes, or the error above that you cropped out
Lidarr was easy to figure out, just had to remove the trailing /
The warning is also about lidarr since it's a component for the calendar
Ah
Then would it be a network related issue?
Any other errors popping up after correcting lidarr?
Wait for everything to load before checking the errors because the error won't show before that
Got it, Give me a few minutes for the widgets to load
That's all I got after it loading
Do you have pings enabled ?
No
Should I enable them?
Just to check, you can disable them later.
Enable them and check if any of your apps has a red dot instead of green
A bunch do have red dots, but my guess would be some are not on the same network
Should be able to ping it, right? It's on the same network, just checked the docker compose
This is something we may want to change, but basically things can get stuck on pinging.
Usually you shouldn't have a problem with it because your apps shouldn't be uncontactable
Ping time out is the main problem in this, because it means it actually had to wait out the whole timeout time
How long is the timeout time?
That's why I said we might want to change that, right now it's unchanged by us which means it's set by the browser you use. Firefox is 90 seconds and others can range between 1 minute and 5
Ah, makes sense, so the dashboard for Pihole waits for the pings?
If your homarr is installed on the same network as lidarr is, check that you have the right IP/port and that lidarr is running
Everything does. Once the page is opened, everything gets pinged and data gets pulled from every source that are needed by widgets
Yea, I see this now on mobile, when it used to load the dashboard instantly, now it waits to get the pings
My advice would be to make sure that all your apps are set correctly. Any link that is not an active app on your homelab and/or needed for integration should be in the bookmark widget instead
You are right, it seems it's the pings
Solution
2 minutes of timeout, chances may that it's only lidarr causing problems
Removed Lidarr, checking again
You are right
It just loaded a lot after now
Thank a lot for the help, any ways to fix the services that are on the same network but get timed out pings?
Check that you have the right IP/port combo, don't leave trailing slashes or anything after the port on the internal address, check that it starts with http:// and not https://, check that the app is actually running
Check from homarr's container's command shell if you can ping the app's IP but that's a little more complicated if you're new to this
Will do
@tagaishi Sorry to ping you, but on a different question: is this issue from old configuration?
Truthfully, no idea. Only saw that bug once before and we can't replicate it.
Ah
There is a github issue about it, trying to find it
Ahh, I think I figured it out. You know the zoom ability on browsers?
if I zoom in and out, it just gets fixed
Not sure why
Oh damn, Thanks a lot for that info
Yea, zooming out causes the tiles to be weird
For me, the issue appears when I open two catagories
Yes that was also the case for the other one that reported it on github
The the background zooming in and out an intentional feature? or is it a bug?
Yes and no, the background stretches to fit the whole page so it scrolls along. But that does result in strange behaviour.
Got it, well hopefully this helps fixing this bug