Help configuring uptime Kuma widget #4507
Unanswered
pandaboy6621
asked this question in
Support
Replies: 1 comment 2 replies
-
That is not what the template says to do for troubleshooting. I think I need to make it even more obvious... Anyway, please do https://gethomepage.dev/more/troubleshooting/#service-widget-errors and post the output. Also:
|
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Description
I am getting the error API Error: Unexpected token 'I', "Internal S"... is not valid JSON when I try to add an Uptime Kuma widget to my homepage. The status page is currently up at the URL: https://uptime.local.mydomain.net/status/home. It also gives this error when I try to navigate to uptime kuma Application error: a client-side exception has occurred (see the browser console for more information)..
homepage version
v0.9.13
Installation method
Docker
Configuration
Container Logs
}
]
[2024-12-28T09:34:11.054Z] error: undefined
[2024-12-28T09:34:15.265Z] error: undefined
[2024-12-28T09:34:15.268Z] error: undefined
[2024-12-28T09:34:16.055Z] error: undefined
[2024-12-28T09:34:25.427Z] error: Error calling http://unifi.local.(mydomain).net/proxy/network/api/stat/sites...
[2024-12-28T09:34:25.431Z] error: [
500,
Error [ERR_FR_REDIRECTION_FAILURE]: Redirected request failed: Protocol "https:" not supported. Expected "http:"
at RedirectableRequest._onNativeResponse (/app/node_modules/.pnpm/follow-redirects@1.15.9/node_modules/follow-redirects/index.js:106:17)
at Object.onceWrapper (node:events:632:26)
... 2 lines matching cause stack trace ...
at HTTPParser.parserOnHeadersComplete (node:_http_common:119:17)
at Socket.socketOnData (node:_http_client:541:22)
at Socket.emit (node:events:517:28)
at addChunk (node:internal/streams/readable:368:12)
at readableAddChunk (node:internal/streams/readable:341:9)
at Readable.push (node:internal/streams/readable:278:10) {
cause: TypeError [ERR_INVALID_PROTOCOL]: Protocol "https:" not supported. Expected "http:"
at new NodeError (node:internal/errors:405:5)
at new ClientRequest (node:_http_client:188:11)
at Object.request (node:https:366:10)
at RedirectableRequest._performRequest (/app/node_modules/.pnpm/follow-redirects@1.15.9/node_modules/follow-redirects/index.js:337:24)
at RedirectableRequest._processResponse (/app/node_modules/.pnpm/follow-redirects@1.15.9/node_modules/follow-redirects/index.js:494:8)
at RedirectableRequest._onNativeResponse (/app/node_modules/.pnpm/follow-redirects@1.15.9/node_modules/follow-redirects/index.js:102:12)
at Object.onceWrapper (node:events:632:26)
at ClientRequest.emit (node:events:517:28)
at HTTPParser.parserOnIncomingClient (node:_http_client:700:27)
at HTTPParser.parserOnHeadersComplete (node:_http_common:119:17) {
code: 'ERR_INVALID_PROTOCOL'
},
code: 'ERR_FR_REDIRECTION_FAILURE'
}
]
[2024-12-28T09:34:25.433Z] error: HTTP 500 getting data from Unifi endpoint http://unifi.local.(mydomain).net/proxy/network/api/stat/sites. Data: { error: [Object] }
[2024-12-28T09:34:38.263Z] error: undefined
[2024-12-28T09:34:40.407Z] error: undefined
[2024-12-28T09:34:40.444Z] error: undefined
[2024-12-28T19:57:27.247Z] error: undefined
[2024-12-28T20:06:44.033Z] error: undefined
[2024-12-28T20:12:53.507Z] error: undefined
[2024-12-28T20:12:53.516Z] error: undefined
[2024-12-28T20:12:54.722Z] error: undefined
[2024-12-28T20:12:54.730Z] error: undefined
[2024-12-28T20:12:59.741Z] error: undefined
[2024-12-28T20:12:59.752Z] error: undefined
[2024-12-28T20:13:03.241Z] error: undefined
[2024-12-28T20:13:04.474Z] error: undefined
[2024-12-28T20:13:25.606Z] error: undefined
[2024-12-28T20:13:25.613Z] error: undefined
[2024-12-28T20:15:13.102Z] error: undefined
[2024-12-28T20:15:13.106Z] error: undefined
[2024-12-28T20:15:18.606Z] error: undefined
[2024-12-28T20:15:18.611Z] error: undefined
[2024-12-28T20:17:49.716Z] error: undefined
[2024-12-28T20:17:49.721Z] error: undefined
[2024-12-28T20:17:54.739Z] error: undefined
[2024-12-28T20:18:00.588Z] error: undefined
[2024-12-28T20:18:05.594Z] error: undefined
[2024-12-28T20:19:18.450Z] error: undefined
[2024-12-28T20:19:18.453Z] error: undefined
[2024-12-28T20:19:23.505Z] error: undefined
[2024-12-28T20:19:23.517Z] error: undefined
[2024-12-28T20:19:38.976Z] error: undefined
[2024-12-28T20:19:38.980Z] error: undefined
[2024-12-28T20:19:43.595Z] error: undefined
[2024-12-28T20:19:48.589Z] error: undefined
[2024-12-28T20:19:49.609Z] error: undefined
[2024-12-28T20:19:49.613Z] error: undefined
[2024-12-28T20:20:26.377Z] error: undefined
[2024-12-28T20:20:26.383Z] error: undefined
[2024-12-28T20:20:34.558Z] error: undefined
[2024-12-28T20:20:34.562Z] error: undefined
[2024-12-28T20:20:36.621Z] error: undefined
[2024-12-28T20:20:36.629Z] error: undefined
[2024-12-28T20:20:39.596Z] error: undefined
[2024-12-28T20:20:44.586Z] error: undefined
[2024-12-28T20:21:09.713Z] error: undefined
[2024-12-28T20:21:09.716Z] error: undefined
[2024-12-28T20:21:14.760Z] error: undefined
[2024-12-28T20:21:14.766Z] error: undefined
[2024-12-28T20:21:24.786Z] error: undefined
[2024-12-28T20:21:34.808Z] error: undefined
[2024-12-28T20:22:05.594Z] error: undefined
[2024-12-28T20:22:14.066Z] error: undefined
[2024-12-28T20:22:14.071Z] error: undefined
[2024-12-28T20:22:19.089Z] error: undefined
[2024-12-28T20:22:20.523Z] error: undefined
[2024-12-28T20:22:24.091Z] error: undefined
[2024-12-28T20:22:44.128Z] error: undefined
[2024-12-28T20:22:49.116Z] error: undefined
[2024-12-28T20:23:05.555Z] error: undefined
[2024-12-28T20:23:34.152Z] error: undefined
[2024-12-28T20:23:39.601Z] error: undefined
Browser Logs
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=status_page:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=heartbeat:1
/api/services/proxy?group=Other&service=Octoprint&endpoint=printer_stats:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=status_page:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=heartbeat:1
/api/releases:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=heartbeat:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=status_page:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=heartbeat:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=status_page:1
/api/services/proxy?group=Other&service=Octoprint&endpoint=printer_stats:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=status_page:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=heartbeat:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=heartbeat:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=status_page:1
/api/services/proxy?group=Other&service=Octoprint&endpoint=printer_stats:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=status_page:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=heartbeat:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=status_page:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=status_page:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=heartbeat:1
/api/services/proxy?group=Other&service=Octoprint&endpoint=printer_stats:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=status_page:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=heartbeat:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=status_page:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=heartbeat:1
/api/services/proxy?group=Other&service=Octoprint&endpoint=printer_stats:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=heartbeat:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=status_page:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=heartbeat:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=status_page:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=heartbeat:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=status_page:1
/api/services/proxy?group=Other&service=Octoprint&endpoint=printer_stats:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=heartbeat:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=status_page:1
/api/services/proxy?group=Other&service=Octoprint&endpoint=printer_stats:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=heartbeat:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=status_page:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=status_page:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=heartbeat:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=status_page:1
/api/services/proxy?group=Network&service=Uptime+Kuma&endpoint=heartbeat:1
/api/services/proxy?group=Other&service=Octoprint&endpoint=printer_stats:1
index-b16bcd0109d2040b.js:1
fetcher @ index-b16bcd0109d2040b.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
o @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
index-b16bcd0109d2040b.js:1
fetcher @ index-b16bcd0109d2040b.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
o @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
index-b16bcd0109d2040b.js:1
fetcher @ index-b16bcd0109d2040b.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
o @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
setTimeout
onErrorRetry @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
s @ _app-2da6463c8d7db6b5.js:1
Promise.then
u @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
o @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
index-b16bcd0109d2040b.js:1
fetcher @ index-b16bcd0109d2040b.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
o @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
setTimeout
onErrorRetry @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
s @ _app-2da6463c8d7db6b5.js:1
Promise.then
u @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
o @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
index-b16bcd0109d2040b.js:1
fetcher @ index-b16bcd0109d2040b.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
o @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
setTimeout
onErrorRetry @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
s @ _app-2da6463c8d7db6b5.js:1
Promise.then
u @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
o @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
setTimeout
onErrorRetry @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
s @ _app-2da6463c8d7db6b5.js:1
Promise.then
u @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
o @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
index-b16bcd0109d2040b.js:1
fetcher @ index-b16bcd0109d2040b.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
o @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
A @ _app-2da6463c8d7db6b5.js:1
index-b16bcd0109d2040b.js:1
fetcher @ index-b16bcd0109d2040b.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
o @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
A @ _app-2da6463c8d7db6b5.js:1
index-b16bcd0109d2040b.js:1
fetcher @ index-b16bcd0109d2040b.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
o @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
A @ _app-2da6463c8d7db6b5.js:1
index-b16bcd0109d2040b.js:1
fetcher @ index-b16bcd0109d2040b.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
o @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
setTimeout
onErrorRetry @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
s @ _app-2da6463c8d7db6b5.js:1
Promise.then
u @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
o @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
A @ _app-2da6463c8d7db6b5.js:1
index-b16bcd0109d2040b.js:1
fetcher @ index-b16bcd0109d2040b.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
o @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
setTimeout
onErrorRetry @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
s @ _app-2da6463c8d7db6b5.js:1
Promise.then
u @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
o @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
setTimeout
onErrorRetry @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
s @ _app-2da6463c8d7db6b5.js:1
Promise.then
u @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
o @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
index-b16bcd0109d2040b.js:1
fetcher @ index-b16bcd0109d2040b.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
o @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
setTimeout
onErrorRetry @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
s @ _app-2da6463c8d7db6b5.js:1
Promise.then
u @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
o @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
(anonymous) @ _app-2da6463c8d7db6b5.js:1
A @ _app-2da6463c8d7db6b5.js:1
Troubleshooting
I have tried restarting the container and changing the URL schemes.
Beta Was this translation helpful? Give feedback.
All reactions