Speedtest-Tracker icon indicating copy to clipboard operation
Speedtest-Tracker copied to clipboard

[BUG] Healthchecks.io Not Working

Open cpmiller22 opened this issue 3 years ago • 5 comments
trafficstars

Describe the bug I have SpeedTest-Tracker 1.12.0 running in a container on my unraid server. The basic functionality works perfectly. I recently tried to setup integration with healthchecks.io and it doesn’t seem to work. On the settings page I set the server to: https://hc-ping.com/ And the uuid is the long string from healthchecks.io. When I press the test buttons for start, success, and fail, nothing happens.

I have confirmed I can open a console session and use: curl -m 10 https://hc-ping.com/your-uuid-here/fail

This works find and I can see it in the event log at healthcheck.io. I can’t think of anything I could have wrong so I thought I’d report it as an issue and ask for help.

cpmiller22 avatar Nov 03 '22 06:11 cpmiller22

I am using the same version, also running in a docker container, and I have the same issue. No pings are sent, and the three buttons in the settings tab don't seem to do anything.

taglia avatar Nov 21 '22 10:11 taglia

Hello, can confirm this.

1.12.0 running in a docker container(on Synology DSM, in case it matters). The speedtests run fine, and a curl from inside the container also pings the healthcheck without problems, so I'm pretty sure it's not a connectivity issue.

More info:

Pressing any of the test buttons (Start,Success,Fail) in the web UI results in these errors in the devconsole: GET http://192.168.2.51:8788/api/settings/test-healthchecks/start?token=undefined 500 (Internal Server Error) for app.js?v=1-12-0:3723

and

Uncaught (in promise) Error: Request failed with status code 500 at createError (app.js?v=1-12-0:4141:15) at settle (app.js?v=1-12-0:4416:12) at XMLHttpRequest.handleLoad (app.js?v=1-12-0:3608:7) for app.js?v=1-12-0:4141

(192.168.2.51 being, of course, the ip that the container is exposed at)

Klionheart avatar Nov 24 '22 23:11 Klionheart

I can also confirm this one. I am using a cron task as a work-around but would much rather have this working again.

Z1mDMan avatar Dec 09 '22 00:12 Z1mDMan

I can also confirm this one. I am using a cron task as a work-around but would much rather have this working again.

Could you share your task?

SmolSoftBoi avatar May 16 '23 10:05 SmolSoftBoi

Same here, is there any logs we could provide to help out?

lemisieur avatar Oct 27 '23 00:10 lemisieur