Question
Lors d'une tentative de mise à niveau, pourquoi obtenir l'erreur suivante :
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>')?
Cette erreur peut se produire pour les raisons suivantes :
- Impossible de résoudre le nom d'hôte du serveur de mise à niveau via DNS (entrées de cache négatives possibles)
- L'interface utilisée pour les mises à niveau ne peut pas communiquer avec le serveur de mises à niveau.
Reportez-vous aux solutions pour chaque scénario ci-dessous.
Impossible de résoudre le serveur de mise à niveau DNS (entrées de cache éventuellement négatives)
Pour vérifier si un DNS incorrect est à l'origine du problème, exécutez les commandes CLI suivantes :
WSA.CLI > nslookup downloads.ironport.com
Si aucune adresse IP associée n'est retournée, exécutez la commande dnsflush. Cela forcera le WSA à demander à nouveau le DNS pour le serveur de mise à niveau.
Is 'nslookup' of the domain "downloads.ironport.com" successful on the WSA?
-------------------------------------------------------------------------------------
- Si Non, alors WSA ne peut pas résoudre le nom d'hôte.
- Dans ce cas, il est recommandé d’essayer un autre serveur DNS ou de vérifier pourquoi
le serveur DNS configuré ne résout pas le nom d'hôte du serveur de mise à jour de Cisco
- Si Oui, utilisez la commande CLI "dnsflush" pour vider le cache DNS et forcer la recherche DNS
WSA.CLI> dnsflush
Are you sure you want to clear out the DNS cache? [N]> y
La commande upgrade peut maintenant être exécutée avec succès.
Vérifiez si la commande CLI « upgrade » renvoie l'erreur.
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=
')
Exemple
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
Cette erreur peut également être renvoyée si l'interface incorrecte est utilisée pour les mises à niveau.
Lorsque des interfaces M1 et P1 sont utilisées, selon le déploiement du réseau, il est possible que seule l'interface P1 dispose d'un accès Internet et qu'elle soit l'interface appropriée à utiliser pour les mises à niveau. Si le WSA est configuré pour utiliser M1 dans de tels cas, alors il pourrait provoquer l'échec de la récupération de mise à niveau, résultant en l'erreur « Failure downloading ... ».
Voici des instructions pour modifier l'interface de mise à niveau via l'interface de ligne de commande :
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
Remarque : veuillez noter que les modifications ci-dessus ne prendront effet qu'après l'émission d'un « commit ».