Correction d'une erreur 3194 d'iTunes pendant la restauration de l'iPhone

Si vous rencontrez l'erreur 3194 dans iTunes lorsque vous essayez de restaurer votre iPhone, iPad ou iPod touch, vous pouvez le réparer en bloquant temporairement les services de signature du microprogramme d'Apple. L'erreur 3194 semble généralement être déclenchée lorsqu'un microprogramme non signé ou expiré est utilisé, souvent lors d'une mise à niveau ou d'une mise à niveau vers iOS, ou même lors de certaines restaurations.

Si vous rencontrez l'erreur sur votre appareil iOS, voici comment vous pouvez le résoudre rapidement afin qu'iTunes fonctionne avec la restauration ou la mise à jour iOS comme prévu. Cela s'applique à toutes les versions d'iTunes sur Mac et Windows PC, voici comment résoudre l'erreur.

Correction d'erreur 3194

Le correctif est le même quel que soit le système d'exploitation utilisé:

  1. Quitter iTunes
  2. Localisez votre fichier hosts, sous Mac OS X c'est / etc / hosts et dans Windows c'est c: \ windows \ system32 \ drivers \ etc \ hosts
  3. Ouvrez le fichier hosts avec les privilèges d'administrateur
  4. Ajoutez les lignes suivantes en bas du fichier hosts et enregistrez la modification:
  5. 74.208.105.171 gs.apple.com

  6. Connectez votre iPhone à l'ordinateur
  7. Lancer iTunes
  8. Mettez l'iPhone / iPad / iPod en mode DFU en éteignant le téléphone et en maintenant le bouton de veille et d'alimentation enfoncé pendant 10 secondes, puis relâchez le bouton d'alimentation mais maintenez le bouton Home jusqu'à ce qu'iTunes vous dise que l'appareil est en cours de récupération. mode
  9. Utilisez la fonction iTunes Restore comme d'habitude avec l'appareil iOS

Vous devrez peut-être vider votre cache DNS pour que la modification prenne effet, bien que la simple désactivation et relance d'iTunes soit suffisante pour que l'application reconnaisse le changement.

Une fois votre mise à jour iOS terminée, revenez au fichier hosts et supprimez à nouveau la ligne "74.208.105.171 gs.apple.com" afin qu'iTunes puisse correctement se mettre à jour comme d'habitude. C'est une étape essentielle sinon vous risquez de rencontrer des erreurs lors de la mise à jour ou de l'installation des versions iOS.

Notez que iTunes Error 3194 peut parfois arriver si la mauvaise version du firmware est utilisée, et vous verrez un message d'erreur comme "Cet appareil n'est pas éligible pour la compilation demandée", c'est pourquoi il est nécessaire de toujours utiliser les fichiers de firmware appropriés pour votre appareil si vous effectuez des mises à jour manuelles. Ou mieux encore, laissez simplement iTunes ou iOS se mettre à jour sans essayer d'utiliser les fichiers du firmware manuellement.

Si vous en avez besoin, vous pouvez obtenir les dernières versions du firmware iPhone, du firmware iPad et du firmware iPod touch directement auprès d'Apple. Gardez à l'esprit que la fenêtre de signature pour la rétrogradation des versions iOS a considérablement diminué, et sans histoire de stockage des blobs SHSH, il est impossible de revenir aux versions précédentes d'iOS une fois que cela se produit. Dans ce cas, aucune modification des hôtes ou l'ajustement des adresses IP ne va faire la différence pour restaurer les anciens IPSW, et donc vous devrez soit conserver la version iOS actuelle, soit opter pour une version plus récente pour échapper à l'erreur 3194.

Pour ceux qui veulent savoir, l'adresse IP est temporairement utilisée et ré-associer gs.apple.com avec le serveur de signature de saurik (de Cydia fame).

Si vous rencontrez des problèmes pour trouver la situation complète du fichier hosts, cliquez ici pour une présentation du processus, montrant comment apporter des modifications aux hôtes et comment appliquer ces modifications si elles ne sont pas immédiatement reconnues par le système d'exploitation.

Vous obtenez toujours l'erreur 3194 dans iTunes? Et maintenant?

Si vous rencontrez toujours l'erreur ou si vous trouvez une autre erreur iTunes, retournez dans le fichier hosts et placez # (signe dièse) devant les adresses IP en question, empêchant ainsi leur association. Cela peut ressembler à ceci:

#74.208.10.249 gs.apple.com
#127.0.0.1 gs.apple.com
#74.208.105.171 gs.apple.com

Enregistrez le fichier et réessayez de restaurer le périphérique iOS. Vider le cache DNS est parfois nécessaire.

Chaque règle IP avec un # devant elle est annulée. Vous pouvez également supprimer les adresses IP et leurs domaines associés, mais ce n'est pas entièrement nécessaire.

Pourquoi l'erreur 3194 se produit-elle?

Pour la plupart des utilisateurs, l'erreur 3194 est rencontrée parce qu'à un moment donné, ils ont utilisé un utilitaire jailbreak pour modifier leur périphérique iOS, et dans ce processus de modification, le tweak jailbreak a modifié le fichier hosts bloquant ainsi les serveurs d'Apple. Au départ, ce n'est pas un problème, mais il peut déclencher l'erreur lorsque iOS est tenté ultérieurement d'être mis à jour vers une nouvelle version, restaurée à partir d'une sauvegarde ou modifiée. La plupart des applications de jailbreak modernes apporteront les modifications nécessaires pour éviter que l'erreur ne soit déclenchée, mais ce n'est pas toujours le cas.

Dans des cas plus rares, l'erreur 3194 peut se produire lorsqu'il existe un problème de connectivité sans rapport entre le client et le serveur hôte lors d'une mise à niveau ou d'une restauration iOS. Dans ces cas-là, en essayant habituellement de nouveau dans une minute ou deux, le problème disparaîtra et les choses fonctionneront comme d'habitude.

Merci à Parakeet d'avoir fourni cette correction. Mise à jour 1/4/2015