Eu tentei alimentar aria2 dezenas de milhares de links para download e, na maioria das vezes, funciona bem, mas eu frequentemente vejo uma mensagem de erro como esta na minha saída:
07/27 12:52:21 [ERROR] CUID#99978 - Download aborted. URI=https://www.example.com/page160218?q=&sort=inCampaign
Exception: [AbstractCommand.cc:403] errorCode=1 URI=https://www.example.com/page160218?q=&sort=inCampaign
-> [RequestGroup.cc:760] errorCode=1 Download aborted.
-> [DefaultBtProgressInfoFile.cc:300] errorCode=1 total length mismatch. expected: 276302, actual: 276297
Como você pode ver, faltam 5 bytes de 276 kB. Até agora eu fiz o download de 200 arquivos k e tive esse erro 56 k vezes, então muitos downloads funcionam bem, mas um número significativo deles, mais de 25%, falha. Eu olhei talvez 10 estes downloads falhos, muito aleatoriamente e é sempre apenas um punhado de bytes que estão faltando em downloads que normalmente são de dezenas a centenas de kB.
Por que isso está acontecendo? Minha conexão de rede é estável e meu computador também.