Frage
Warum erhalte ich beim Upgrade die folgende Fehlermeldung:
Failure downloading upgrade list. (Error performing upgrade: I/O error).
Errors when trying to upgrade. Failure downloading upgrade list.
(Error performing upgrade: I/O error opening URL '<download URL>')?
Es gibt einige Gründe, warum dieser Fehler auftreten kann:
- Der Hostname des Upgrade-Servers kann nicht über DNS aufgelöst werden (möglicherweise negative Cache-Einträge).
- Die Schnittstelle, die für Upgrades verwendet wird, kann nicht mit dem Upgrade-Server kommunizieren.
Nachfolgend finden Sie die Lösungen für die einzelnen Szenarien.
DNS des Upgrade-Servers konnte nicht aufgelöst werden (möglicherweise negative Cache-Einträge)
Führen Sie die folgenden CLI-Befehle aus, um zu überprüfen, ob das Problem durch einen fehlerhaften DNS verursacht wird:
WSA.CLI > nslookup downloads.ironport.com
Wenn keine verknüpften IP-Adressen zurückgegeben werden, führen Sie den Befehl dnsflush aus. Dadurch wird die WSA gezwungen, erneut DNS für den Upgrade-Server anzufordern.
Is 'nslookup' of the domain "downloads.ironport.com" successful on the WSA?
-------------------------------------------------------------------------------------
- Wenn Nein, kann der Hostname von der WSA nicht aufgelöst werden.
- In diesem Fall wird empfohlen, einen anderen DNS-Server zu verwenden oder zu überprüfen, warum
der konfigurierte DNS-Server löst den Hostnamen für den Aktualisierungsserver von Cisco nicht auf.
- Falls ja, verwenden Sie den CLI-Befehl "dnsflush", um den DNS-Cache zu leeren und die DNS-Suche zu erzwingen.
WSA.CLI> dnsflush
Are you sure you want to clear out the DNS cache? [N]> y
Der Befehl upgrade kann jetzt erfolgreich ausgeführt werden.
Überprüfen Sie, ob der CLI-Befehl "upgrade" den Fehler zurückgibt.
wsa.example.com (SERVICE)> upgrade
Failure downloading upgrade list. (Error performing upgrade: I/O error
opening URL
'http://downloads.ironport.com/asyncos/upgrade/?serial=
&version=
&product=
')
Beispiel
wsa.example.com (SERVICE)> nslookup downloads.ironport.com
A=64.62.193.129 TTL=30m
A=64.62.193.134 TTL=30m
wsa.example.com (SERVICE)> dnsflush
Are you sure you want to clear out the DNS cache? [N]> y
wsa.example.com (SERVICE)>
wsa.example.com (SERVICE)> upgrade
Upgrades available:
1. AsyncOS 7.5.2 build 303 upgrade For Web .....
[1]>
The interface being used for upgrades cannot communicate to the
upgrades server
Dieser Fehler kann auch zurückgegeben werden, wenn die falsche Schnittstelle für Upgrades verwendet wird.
Wenn M1- und P1-Schnittstellen verwendet werden, ist es je nach Netzwerkbereitstellung möglich, dass nur die P1-Schnittstelle über einen Internetzugang verfügt und die richtige Schnittstelle für Upgrades sein sollte. Wenn die WSA so konfiguriert ist, dass sie in solchen Fällen M1 verwendet, kann dies dazu führen, dass der Upgrade-Abruf fehlschlägt, was zu dem Fehler "Fehler beim Herunterladen ..." führt.
Im Folgenden finden Sie Anweisungen zum Ändern der Upgrade-Schnittstelle über die CLI:
WSA.CLI> updateconfig
Upgrade source: http://downloads.qa/asyncos/upgrade/
Upgrade interface: AUTO
Proxy server: not in use
Choose the operation you want to perform:
- SETUP - Edit upgrade configuration.
[]> setup
Please select the upgrade source you want to use for AsyncOS updates:
1. Use Cisco update servers
2. Use own server
[1]>
.......
Choose the routing table to use
1. Data
2. Management
[1]> 1
..... Press
till you reach the CLI prompt ......
WSA.CLI> commit
Hinweis: Beachten Sie, dass die oben genannten Änderungen nur wirksam werden, wenn eine Bestätigung ("commit") erfolgt.