Les versions de Firefox 28 et supérieures ont la configuration par défaut network.http.response.timeout définie à 300 secondes, ce qui interfère avec la reprise de téléchargements importants et affecte la stabilité des téléchargements. Définir ce délai à 0 ou une valeur très élevée dans about:config active les téléchargements repris et améliore la stabilité, sur la base de tests expérimentaux. Cette réparation ne fonctionne que si le serveur prend en charge les téléchargements repris ; sinon, aucune configuration de navigateur ne peut aider.
Le problème semble provenir du fait que Firefox se repose sur les délais de connexion plutôt que sur les fichiers .part pour les téléchargements repris, ce qui le pousse à ignorer les fichiers .part existants sans modification de la configuration. Les téléchargements repris dans Firefox ont été instables depuis au moins 2005. Un réorganisateur manuel des fichiers .part peut forcer la reprise, mais l'auteur préfère ne pas l'utiliser.
En alternative, l'utilisation de wget -c -O "$filename" "$url" offre une solution stable pour reprendre les téléchargements. Firefox peut effectuer des essais cachés avant l'échec, et le dépassement du délai risque probablement de perturber ce processus, bien que l'auteur n'ait pas vérifié cela dans le code source.
Source: Hacker News · Résumé par HeadlinesBriefing