generic: steam cache keeps missing some chunks
Describe the issue you are having
I was testing out the steam cache and it seems that even redownloading the same game multiple times, the cache keeps reporting a lot of missed chunk and this reflects in the slow download speed. in errors.log there doesn’t seem anything relevant other than a handful of failed requests unrelated to the chunks I’m seeing missing
the steam cache folder keeps growing after every download by the way so it’s definitely caching new stuff
How are you running the container(s)?
docker run --rm \
--name cache-steam \
-v /memevault/cache/steam/data:/data/cache \
-v /memevault/cache/steam/logs:/data/logs \
-p 192.168.1.24:80:80 \
lancachenet/generic:latest
DNS Configuration
docker run --rm \
--name lancache-dns \
-p 192.168.1.2:53:53/udp \
STEAMCACHE_IP=192.168.1.24 \
lancachenet/lancache-dns:latest
Output of container(s)
example of the same chunk missing multiple times
$ grep 773d10050d99b2544665873ec2125b3bf273e8b2 steam/logs/access.log
192.168.1.2 / - - - [10/Dec/2019:03:13:07 +0000] "GET /cache64-fra1.steamcontent.com/depot/70403/chunk/773d10050d99b2544665873ec2125b3bf273e8b2 HTTP/1.1" 302 0 "-" "Valve/Steam HTTP Client 1.0" "MISS" "ctr-00075-eu-it-center.steam-content-dnld-1.eu-c1-cdn.cqloud.com" "-"
192.168.1.2 / - - - [10/Dec/2019:03:13:15 +0000] "GET /cache64-fra1.steamcontent.com/depot/70403/chunk/773d10050d99b2544665873ec2125b3bf273e8b2 HTTP/1.1" 200 999232 "-" "Valve/Steam HTTP Client 1.0" "MISS" "qn-10075-fi001-2.steam-content-dnld-1.eu-c1-cdn.cqloud.com" "-"
192.168.1.2 / - - - [10/Dec/2019:03:20:55 +0000] "GET /cache64-fra1.steamcontent.com/depot/70403/chunk/773d10050d99b2544665873ec2125b3bf273e8b2 HTTP/1.1" 200 999232 "-" "Valve/Steam HTTP Client 1.0" "HIT" "ctr-00075-eu-it-center.steam-content-dnld-1.eu-c1-cdn.cqloud.com" "-"
192.168.1.2 / - - - [10/Dec/2019:03:26:02 +0000] "GET /cache64-fra1.steamcontent.com/depot/70403/chunk/773d10050d99b2544665873ec2125b3bf273e8b2 HTTP/1.1" 200 999232 "-" "Valve/Steam HTTP Client 1.0" "HIT" "ctr-00075-eu-it-center.steam-content-dnld-1.eu-c1-cdn.cqloud.com" "-"
192.168.1.2 / - - - [10/Dec/2019:03:32:24 +0000] "GET /cache44-fra1.steamcontent.com/depot/70403/chunk/773d10050d99b2544665873ec2125b3bf273e8b2 HTTP/1.1" 200 999232 "-" "Valve/Steam HTTP Client 1.0" "MISS" "qn-10075-fi002-2.steam-content-dnld-1.eu-c1-cdn.cqloud.com" "-"
About this issue
- Original URL
- State: open
- Created 5 years ago
- Comments: 18 (8 by maintainers)
I’ve mentioned this issue to Valve (with regards to the hostname being in the path, which is preventing caching) and had this response:
The good news is, there’s an update in the Steam Beta client which, when rolled out to non-beta, with an update to the cache domains list, should resolve this and some of the other Valve issues.