Hello Nina, I pinged the core developers of Golang version of IPFS, and this looks like a bug with go-ipfs. I would wait for the 0.4.20 version of go-ipfs which should be released later on this week.
Hannah from the go-ipfs team here. I don’t believe the GC & the success/failure are related – unless you’ve replicated that sequence multiple times. Error: context canceled just means something timed out while getting this large file. Occasionally, there have been bugs with peers exchanging lots of blocks – something which happens with when transferring a large file, particularly if only a couple peers have the file. My guess is that this is what happened and it was simply random that it cropped up the first time but worked the second time. We’ve attempted to fix these problems in the 0.4.20 release which should be out soon.
I tried to fetch your file on my local machine but couldn’t find any nodes providing that hash.
Thank you all for the comments. The hash is not availabe to download as we are running ipfs in a private network. We have maximum 4 peers in the network, so definetly only a couple peers have the file. I will update to 04.20 and check if the issue is reproducible
Due to this problem when I was trying to install itunes on windows 7 it was not installing at all and every time I tried to login error occurred and I was unable to use it.