Steam client version (build number or date): 1702079146
Distribution (e.g. Ubuntu): Manjaro
Opted into Steam client beta?: [Yes/No] No
Have you checked for system updates?: [Yes/No] Yes
Steam Logs: [generate by running this command in a terminal tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs]
GPU: AMD, but doesn't really matter.
Please describe your issue in as much detail as possible:
When starting game download in Steam, it starts spamming DNS queries like some mad man.
Steps for reproducing this issue:
have pi-hole server installed on the same computer where Steam client is with default settings: RATE_LIMIT=1000/60 (if you do more than 1000 queries in 60 seconds you will be blocked.)
start downloading any big enough game that will download for a while.
observe your entire internet connection "fail" (not really fail, but because your DNS queries go unanswered, everything stops working soon enough) because you will hit pihole rate limiter. Example piece from pihole log.
Jan 2 13:38:30: query[A] google2.cdn.steampipe.steamcontent.com from 127.0.0.1
Jan 2 13:38:30: config error is REFUSED (EDE: blocked)
Jan 2 13:38:30: Rate-limiting google2.cdn.steampipe.steamcontent.com is REFUSED (EDE: blocked)
Jan 2 13:38:30: query[A] cache8-sto2.steamcontent.com from 127.0.0.1
Jan 2 13:38:30: config error is REFUSED (EDE: blocked)
Jan 2 13:38:30: Rate-limiting cache8-sto2.steamcontent.com is REFUSED (EDE: blocked)
Jan 2 13:38:30: query[A] cache8-sto2.steamcontent.com from 127.0.0.1
Jan 2 13:38:30: config error is REFUSED (EDE: blocked)
Jan 2 13:38:30: Rate-limiting cache8-sto2.steamcontent.com is REFUSED (EDE: blocked)
Jan 2 13:38:30: query[A] cache8-sto2.steamcontent.com from 127.0.0.1
Jan 2 13:38:30: config error is REFUSED (EDE: blocked)
Jan 2 13:38:30: Rate-limiting cache8-sto2.steamcontent.com is REFUSED (EDE: blocked)
Jan 2 13:38:30: query[AAAA] cache1-sto2.steamcontent.com from 127.0.0.1
Jan 2 13:38:30: config error is REFUSED (EDE: blocked)
Jan 2 13:38:30: Rate-limiting cache1-sto2.steamcontent.com is REFUSED (EDE: blocked)
Jan 2 13:38:30: query[AAAA] cache1-sto2.steamcontent.com from 127.0.0.1
Jan 2 13:38:30: config error is REFUSED (EDE: blocked)
Jan 2 13:38:30: Rate-limiting cache1-sto2.steamcontent.com is REFUSED (EDE: blocked)
Jan 2 13:38:30: query[AAAA] cache1-sto2.steamcontent.com from 127.0.0.1
Jan 2 13:38:30: config error is REFUSED (EDE: blocked)
Jan 2 13:38:30: Rate-limiting cache1-sto2.steamcontent.com is REFUSED (EDE: blocked)
Jan 2 13:38:30: query[AAAA] cache1-sto2.steamcontent.com from 127.0.0.1
Jan 2 13:38:30: config error is REFUSED (EDE: blocked)
Jan 2 13:38:30: Rate-limiting cache1-sto2.steamcontent.com is REFUSED (EDE: blocked)
Jan 2 13:38:30: query[A] cache1-sto2.steamcontent.com from 127.0.0.1
Jan 2 13:38:30: config error is REFUSED (EDE: blocked)
Jan 2 13:38:30: Rate-limiting cache1-sto2.steamcontent.com is REFUSED (EDE: blocked)
Jan 2 13:38:30: query[A] cache1-sto2.steamcontent.com from 127.0.0.1
Jan 2 13:38:30: config error is REFUSED (EDE: blocked)
Jan 2 13:38:30: Rate-limiting cache1-sto2.steamcontent.com is REFUSED (EDE: blocked)
Jan 2 13:38:30: query[A] cache1-sto2.steamcontent.com from 127.0.0.1
Jan 2 13:38:30: config error is REFUSED (EDE: blocked)
Jan 2 13:38:30: Rate-limiting cache1-sto2.steamcontent.com is REFUSED (EDE: blocked)
Jan 2 13:38:30: query[A] cache1-sto2.steamcontent.com from 127.0.0.1
workaround was to increase the rate limit of pi-hole or remove it entirely, but... why does the Steam client need to spam so many queries in the first place? ffs cache or do some inner limiting.
Your system information
tar -zcvf ~/Desktop/steam-logs.tar.gz ~/.steam/steam/logs]Please describe your issue in as much detail as possible:
When starting game download in Steam, it starts spamming DNS queries like some mad man.
Steps for reproducing this issue:
workaround was to increase the rate limit of pi-hole or remove it entirely, but... why does the Steam client need to spam so many queries in the first place? ffs cache or do some inner limiting.