For over a year I've been charting my Internet connection metrics as reported by speedtest-cli run from an Exec node:
With this configuration:
It has always had occasional fails but in the last few months the failure rate has been getting steadily much worse. The error is:
NR 3.0.2 is running in Docker on the same Linux host it's been on for years and what really puzzles me is that I can run the same command from a host terminal window and it succeeds every time. It also succeeds every time I click the tab on the cronplus node. For the life of me I cannot figure out why the hourly run fails roughly 70% of the time overall.
I thought adding the timeout might help as it defaults to 10s but no such luck. I have also specified the host machine by it's DNS name and IP address in addition to localhost and it makes no difference.
I'll be grateful to anyone who can explain what the difference is that gives such disparate results.