Åtgärda fel 3194 från iTunes under iPhone-återställning
Innehållsförteckning:
Fel 3194 i iTunes kommer vanligtvis att förhindra att en iPhone, iPad eller iPod kan återställas. Vanligtvis kommer fel 3194 att dyka upp när iTunes inte kan kommunicera med Apples servrar.
Om du stöter på fel 3194 i iTunes när du försöker återställa din iPhone, iPad eller iPod touch, kanske du kan åtgärda det genom att lösa vissa anslutningsproblem.Det finns också några unika situationer där fel 3194 verkar utlösas när osignerad eller utgången firmware används, ofta under en iOS-nedgradering eller uppgradering, jailbreak-försök eller till och med under vissa återställningar.
Om du upplever felet på din iOS-enhet, läs vidare för några felsökningsråd så att iTunes fungerar med återställningen eller iOS-uppdateringen som avsett. Detta gäller alla versioner av iTunes på både Mac och Windows PC, och vi kommer att täcka en mängd olika felsökningsknep som syftar till att åtgärda det här problemet.
Hur åtgärdar du fel 3194 i iTunes
iTunes Error 3194, Error 17, Error 1639, Error 3000, Error 3100 och liknande fel är vanligtvis resultatet av att iTunes inte kan kontakta uppdateringsservern från Apple. Prova följande tips för att lösa felmeddelandet.
Bekräfta Internetanslutning
Verifiera först att datorn som kör iTunes har en aktiv internetanslutning och kan komma åt omvärlden.
Ibland kan det lösa anslutningsproblem genom att starta om datorn och routern/modemet.
Bekräfta att ingenting blockerar anslutningar
Närnäst vill du se till att någon router, brandvägg, säkerhetsprogramvara, antivirus eller annan liknande programvara inte aktivt blockerar domäner och åtkomst till Apples servrar.
Ett enkelt sätt att testa detta är att inaktivera dessa typer av filtrering och se om iTunes kan återställa iPhone eller iPad som förväntat.
Vänta några minuter och försök igen
Ibland blir internetanslutningen stört, och att bara vänta några minuter och försöka igen senare kan lösa problemet på egen hand. Detta gäller särskilt om felet till synes kom från ingenstans.
Testa en annan dator med iTunes
Om du har tillgång till en annan dator, Mac eller PC, prova att använda den datorn med iTunes för att se om det fungerar för att återställa enheten. Om den gör det är det troligt att den andra datorn har problem med att ansluta till Apples servrar.
Verifiera att ingenting blockerar värddomäner som kan orsaka fel 3194
Om du fortfarande stöter på 3194-felet, eller om du hittar ett annat iTunes-fel, gå in i datorns värdfil och placera(pund-tecken) framför alla IP-adresser som refererar till 'gs.apple.com ', och därigenom förhindra deras förening. Om du ser en IP framför domänen gs.apple.com kan den placeras där från en annan applikation (ofta relaterad till jalibreaking eller modifiering av iOS-programvara) och detta kan blockera möjligheten för iTunes att ansluta till Apples servrar, vilket förhindrar en Återställ.
Detta kan se ut ungefär så här:
74.208.10.249 gs.apple.com 127.0.0.1 gs.apple.com 74.208.105.171 gs.apple.com
Spara värdfilen och försök återställa iOS-enheten igen.
Spolning av DNS-cache är ibland nödvändigt efter modifiering av hosts-filen på en Mac eller Windows PC.
Varje IP-regel med ettframför blir ogiltig. Du kan också ta bort IP:er och deras associerade domäner, men det är inte helt nödvändigt.
Om du har problem med att lista ut hela värdfilssituationen, klicka här för en genomgång av processen, som visar hur man gör ändringar på värdar och hur man får dessa ändringar att träda i kraft om de inte gör det igenkänns omedelbart av OS.
Hur åtgärdar du fel 3194 om jailbreaking
Om du ser fel 3194 och du råkar jailbreaka (eller försöker) enheten, kan det åtgärdas genom att tillfälligt blockera Apples signeringstjänster för firmware. Detta gäller vanligtvis bara äldre iOS-versioner med äldre jailbreaks, men vi kommer inte desto mindre att behålla detta för eftervärlden.
Fixeringen är densamma oavsett vilket operativsystem du använder:
- Avsluta iTunes
- Leta reda på din hosts-fil, i Mac OS X finns den på /etc/hosts och i Windows finns den på c:\windows\system32\drivers\etc\hosts
- Öppna hosts-filen med administratörsbehörighet
- Lägg till följande rader längst ner i värdfilen och spara ändringen:
- Anslut din iPhone till datorn
- Starta iTunes
- Sätt iPhone/iPad/iPod i DFU-läge genom att stänga av telefonen och sedan hålla ned vilo- och strömknappen i 10 sekunder, släpp sedan strömknappen men håll in hemknappen tills iTunes säger till du att enheten nu är i återställningsläge
- Använd iTunes Restore-funktionen som vanligt med iOS-enheten
74.208.105.171 gs.apple.com
Du kan behöva tömma din DNS-cache för att ändringen ska träda i kraft, men vanligtvis räcker det med att bara avsluta och starta om iTunes för att få appen att känna igen ändringen.
När din iOS-uppdatering är klar, gå tillbaka till hosts-filen och ta bort raden "74.208.105.171 gs.apple.com" igen så att iTunes kan uppdatera som vanligt. Detta är ett viktigt steg annars kan du stöta på framtida fel när du försöker uppdatera eller installera iOS-versioner.
För de som vill veta, IP-adressen som används tillfälligt och återassocieras med gs.apple.com är sauriks (av Cydia fame) signeringsserver.
Observera att iTunes-fel 3194 också kan inträffa ibland om fel firmwareversion används, och du kommer att se ett felmeddelande som "Denna enhet är inte kvalificerad för den begärda versionen", vilket är anledningen till att det nödvändigt att alltid använda lämpliga firmware-filer för din enhet om du utför manuella uppdateringar. Eller ännu bättre, låt iTunes eller iOS uppdatera sig själv utan att försöka använda firmwarefilerna manuellt.
Om du behöver dem kan du få de senaste versionerna av iPhone och iPad firmware som IPSW-filer här, all firmware kommer direkt från Apple. Tänk på att signeringsfönstret för nedgradering av iOS-versioner har krympt dramatiskt, och utan en historia av att lagra SHSH-blobbar finns det inget sätt att återgå till tidigare versioner av iOS när det väl händer. I så fall kommer ingen mängd tweaking-värdar eller justering av IP-adresser att göra någon skillnad för att återställa till äldre IPSW, och därför måste du antingen behålla den nuvarande iOS-versionen eller välja att uppgradera till en nyare version för att undvika 3194-felet.
Varför inträffar fel 3194 när användare försöker jailbreaka?
Om 3194-felet påträffas relaterat till jailbreaking, är det troligt att de vid någon tidpunkt använde ett jailbreak-verktyg för att modifiera sin iOS-enhet, och i den modifieringsprocessen ändrade jailbreak-tweaken värdarna fil och blockerar därmed Apples servrar.Till en början är det inte ett problem, men det kan utlösa felet när iOS senare försöker uppdateras till en ny version, återställas från en säkerhetskopia eller modifieras. De flesta moderna jailbreak-appar kommer att göra de nödvändiga ändringarna för att förhindra att felet någonsin utlöses, men det är inte alltid fallet.
I mer sällsynta fall kan fel 3194 inträffa när det finns ett orelaterade anslutningsproblem mellan klienten och värdservern under en iOS-uppgradering eller -återställning. I dessa fall kommer problemet att lösas av sig självt om du försöker igen om ytterligare en minut eller två och allt kommer att fungera igen som vanligt.
Tack till Parakeet för att du tillhandahåller denna korrigering.
Uppdaterad 2019-06-19 och 2015-01-04