H
Homarr2mo ago
F._stop

Integrations not updating

Hi, I'm coming from the "old" Homarr which was really good. I've decided to try something new and go with Homarr version 1.0+. I've started without importing anything from my old instance. Everything is now setup but the following integrations are not updating. I have to reload the page to force update the information gathered and it gets stuck, even the availability timer on the Proxmox integration is frozen. - Weather - Proxmox System Status - Jellyseerr request list - Tdarr - Download clients (qbittorrent and Sabnzbd) - Indexers status from Prowlarr - Jellyfin (playing now) I'm using version 1.27.0 Homarr is installed on a Proxmox LXC I've tried using the IP and the domain behind NPM Plus reverse proxy. I've tried with Edge, Brave and Chrome. I've tried from different computers. I always have the exact same behaviour: it's accurate when the page loads but then nothing is ever updated. What could I provide to help find whats going on?
Solution:
Yeah as it says on the website and after creating an lxc it is on port 7575
Jump to solution
26 Replies
Cakey Bot
Cakey Bot2mo ago
Thank you for submitting a support request. Depending on the volume of requests, our team should get in contact with you shortly.
⚠️ Please include the following details in your post or we may reject your request without further comment: - Log (See https://homarr.dev/docs/community/faq#how-do-i-open-the-console--log) - Operating system (Unraid, TrueNAS, Ubuntu, ...) - Exact Homarr version (eg. 0.15.0, not latest) - Configuration (eg. docker-compose, screenshot or similar. Use ``your-text`` to format) - Other relevant information (eg. your devices, your browser, ...)
Frequently Asked Questions | Homarr documentation
Can I install Homarr on a Raspberry Pi?
F._stop
F._stopOP2mo ago
* Log = (attached) * OS = Proxmox LXC (installed using last Proxmox Helper Script) * Version = 1.27.0
F._stop
F._stopOP2mo ago
I've looked websocket in the network tab and it shows as "pending". It's the same thing accessing homarr with IP:port or domain name + reverse proxy. Same behaviour using Edge, Chrome or Brave wether in normal or private browsing.
Manicraft1001
Manicraft10012mo ago
Hi, thanks for the post. I'm sorry that the new version isn't working for you yet. Can you post your details to https://discord.com/channels/972958686051962910/1391444568360226857 , since it's an already open post? We will likely create a GitHub issue for this since this needs further investigation. Sorry, ignore my previous message. @Meierschlumpf do you have an idea?
Meierschlumpf
Meierschlumpf2mo ago
For me it seems like redis can not be started because the port is already in use: Could not create server TCP listening socket *:6379: bind: Address already in use at least this is in your logs
Manicraft1001
Manicraft10012mo ago
Good catch But why is the port in use? Shouldn't the LXC be isolated? @CrazyWolf13 And perhaps we should implement a status indicator on Homarr and display an error message in the UI if redis is offline. Do you agree @Meierschlumpf ?
Meierschlumpf
Meierschlumpf2mo ago
Yes would generally make sense for all internal "services"
Manicraft1001
Manicraft10012mo ago
Ok I will create a ticket
CrazyWolf13
CrazyWolf132mo ago
The lxc is definitely isolated, but maybe there is some stale service not fully excited. Ahh I see the issue now, the startup scripts which is linked to the service starts redis too, reboot your lxc then 🙂 I think that's an issue on your reverse proxy then :/ Try without the reverse proxy please
Manicraft1001
Manicraft10012mo ago
Do you start Redis separately? If the right command is called, I think Homarr should start itself.
CrazyWolf13
CrazyWolf132mo ago
Same startup script as you use in docker image.
Manicraft1001
Manicraft10012mo ago
Okay, can you explain what you meant? I think I misunderstood. Why does a reboot help?
F._stop
F._stopOP2mo ago
Like I said, I've tried using ip:port and domain+reverse proxy and I have the same websocket message. It seems the status change to "finished" but not 200 OK after 4 minutes and then there's another websocket entry marked as pending and this keeps happening when I leave the page be without doing anything. Thank you for looking into this 🙂
CrazyWolf13
CrazyWolf132mo ago
Startup script tries to start a new redis session which may not got temrinated. Rebooting ensures redis is also cleanly shutdown Are you using port 300? I can't really reproduce this :/
F._stop
F._stopOP2mo ago
You want me to reboot the LXC? I can definitely do that but the LXC has been rebooted, shutdown, many times since I've setup this homarr instance. Will do it now.
CrazyWolf13
CrazyWolf132mo ago
*port 7575
F._stop
F._stopOP2mo ago
It's using port 3000 and I've not added anything to that LXC.
CrazyWolf13
CrazyWolf132mo ago
Try with port 7575
F._stop
F._stopOP2mo ago
If I try with same IP:7575 (http)I have a blank page. Am I supposed to first change a config file for the port 7575 to be considered? Scratch that, Ive tried in another browser and I have the dashboard. I've came back to the original browser cleared cache and I have the dashboard. Will test now the WS and see how the integration behave. I have websocket status 101
Solution
CrazyWolf13
CrazyWolf132mo ago
Yeah as it says on the website and after creating an lxc it is on port 7575
F._stop
F._stopOP2mo ago
Wow! I'm so sorry. I must have overlooked this and used the same port my previous homarr install was using as habit. This seems to work fine with port 7575. Out of curiosity, how come there's still something served at port 3000? Coming from the "old" homarr I went with 3000 and since I was able to setup everything using this port I've never questioned its legitimacy...
CrazyWolf13
CrazyWolf132mo ago
that quite simple, homarr does not have websockets itself, it uses an nginx instance, it basically "needs" an inbuilt reverse proxy, so we ship a basic nginx which is configured on port 7575.
CrazyWolf13
CrazyWolf132mo ago
For refercen for the homarr team @Manicraft1001, this is clearly mentioned on website and during install:
No description
No description
F._stop
F._stopOP2mo ago
Yes you're right. I'm very sorry to have mobilized you on this. Clearly an overlook on my part..
F._stop
F._stopOP2mo ago
Thank you all for helping me resolve my own mistake.
Meierschlumpf
Meierschlumpf2mo ago
Oh that makes sense 😄 Yeah we use an nginx reverse proxy on port 7575 to serve the websocket server at /websockets and the normal app at every other path. So if you just use 3000 it won't be able to connect to the websocket server 😉

Did you find this page helpful?