Health Status widget is not working on my dashboard. Its integration is dash. and the integration tests and connects successfully when set up. I’ve tried it with all 3 possible IP addresses. The local IP address and proper port, the tailscale IP address with proper port and also the docker container direct IP with the actual port it’s defined with and all of these state they connect yet I get a failed to fetch health status in the widget. All 3 of these URLs work in the browser to directly connect to the dash. panel and all of the expected metrics report. Also if I create an iframe with any of these known good URLs it also works on the dashboard as well.
Is this a known issue with 1.24.0? All of my other widgets and integrations work fine. I also confirmed that both the dash. docker container and the homarr container are on the same internal network 172.18.0.# within docker. Only http:// is used.
I’m on an Intel based mac mini with macOS 15.5 running Homarr in a docker container via Colima
My compose file for each:
homarr:
container_name: homarr_1
image: ghcr.io/homarr-labs/homarr:latest
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /Users/brenthuskins/Documents/homarr/appdata:/appdata
ports:
- '7575:7575'
environment:
- SECRET_ENCRYPTION_KEY=#########
restart: unless-stopped
dash:
image: mauricenino/dashdot
container_name: dash
ports:
- 8181:3001
environment:
- DASHDOT_ENABLE_CPU_TEMPS=true
volumes:
- /:/mnt/host:ro
- /var/run/docker.sock:/var/run/docker.sock
privileged: true
restart: unless-stopped
LOGS:
2025-06-19T02:07:02.173Z info A tRPC client has connected to the logging procedure
2025-06-19T02:07:10.052Z info tRPC request from nextjs-react (json) by user 'admin (re3unc7aimi7y4kyz68gqgl7)'
2025-06-19T02:07:18.954Z info tRPC request from nextjs-react (json) by user 'admin (re3unc7aimi7y4kyz68gqgl7)'
2025-06-19T02:07:21.056Z error Failed to run integration job integration=vhva1og8yvi0rua56kxbrs3u inputHash='W3t9XQ=='
2025-06-19T02:07:27.279Z error tRPC Error with query on 'widget.releases.getLatest'
2025-06-19T02:07:21.057Z warn The callback of 'healthMonitoring' succeeded but took 26394.22ms longer than expected (2500ms). This may indicate that your network performance, host performance or something else is too slow. If this happens too often, it should be looked into.
2025-06-19T02:07:30.021Z error tRPC Error with query on 'widget.healthMonitoring.getSystemHealthStatus'
2025-06-19T02:07:30.690Z error Failed to run integration job integration=vhva1og8yvi0rua56kxbrs3u inputHash='W3t9XQ=='
2025-06-19T02:07:30.691Z warn The callback of 'healthMonitoring' succeeded but took 31138.53ms longer than expected (2500ms). This may indicate that your network performance, host performance or something else is too slow. If this happens too often, it should be looked into.
2025-06-19T02:07:31.442Z warn The callback of 'mediaServer' succeeded but took 31792.08ms longer than expected (2500ms). This may indicate that your network performance, host performance or something else is too slow. If this happens too often, it should be looked into.
2025-06-19T02:07:33.345Z info tRPC request from nextjs-react (json) by user 'admin (re3unc7aimi7y4kyz68gqgl7)'
2025-06-19T02:07:33.654Z warn The callback of 'mediaRequestStats' succeeded but took 8860.82ms longer than expected (2500ms). This may indicate that your network performance, host performance or something else is too slow. If this happens too often, it should be looked into.
2025-06-19T02:07:39.763Z error Failed to run integration job integration=vhva1og8yvi0rua56kxbrs3u inputHash='W3t9XQ=='