this post was submitted on 09 Oct 2023
1220 points (96.4% liked)
Technology
59030 readers
2943 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
While telemetry is bad the problem here is probably that this windows service pings the server but doesn't get a response because it got stuck in your pihole. So it tries to pings again and again and again and again...
Is that user unfriendly? In the desired path where the resource isn’t blocked the options are display an error or try again.
When a request goes to PiHole it just gets redirected to a bad address, so the application hasn’t got any idea why it isn’t working. In most cases a programmer just adds a retry with exponential back off and goes on with their work, because there’s no real cost to doing that for analytics or advertising code.
Retry with exponential back off would not produce a large number of requests.
The best solution would be to disable telemetry to the capacity you are capable or is possible without breaking something and block pings as backup to when it's enabled again with updates and repeat.
Yeah, that's what I was thinking..
Exponential backoff is baked in most libraries. So probably not.
Sure but if they're trying to send new requests while the others are still retrying, then it will result in the same thing
Is there a service whit which you can automatially send fake answers to certain events?
Teams no linger does that. It just goes to an error page if it fails to load twice