質問
アップグレードを試みたときに、次のエラーが表示される理由:
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>')?
このエラーが発生する理由はいくつかあります。
- DNS経由でアップグレードサーバのホスト名を解決できません(ネガティブキャッシュエントリの可能性があります)
- アップグレードに使用されるインターフェイスは、アップグレードサーバと通信できません。
次の各シナリオのソリューションを参照してください。
アップグレードサーバのDNSを解決できません(ネガティブキャッシュエントリの可能性)
不正なDNSが問題の原因であるかどうかを確認するには、次のCLIコマンドを実行します。
WSA.CLI > nslookup downloads.ironport.com
関連付けられたIPアドレスが返されない場合は、dnsflushコマンドを実行します。これにより、WSAはアップグレードサーバのDNSを強制的に再要求します。
Is 'nslookup' of the domain "downloads.ironport.com" successful on the WSA?
-------------------------------------------------------------------------------------
- この場合は、別のDNSサーバを試してみるか、その理由を確認することをお勧めします
設定されたDNSサーバがシスコのアップデートサーバのホスト名を解決していない
- はいの場合、CLIコマンド「dnsflush」を使用して、DNSキャッシュをフラッシュし、DNSルックアップを強制的に実行します。
WSA.CLI> dnsflush
Are you sure you want to clear out the DNS cache? [N]> y
これで、upgradeコマンドを正常に実行できるようになりました。
CLIコマンド「upgrade」でエラーが返されるかどうかを確認します。
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=
')
例
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
このエラーは、アップグレードに誤ったインターフェイスが使用されている場合にも返される可能性があります。
M1およびP1インターフェイスが使用されている場合、ネットワークの展開によっては、P1インターフェイスだけがインターネットにアクセスでき、アップグレードに使用する正しいインターフェイスになっている可能性があります。このような場合にWSAがM1を使用するように設定されていると、アップグレードのフェッチが失敗し、「ダウンロード中にエラーが発生しました…」というエラーが発生する可能性があります。
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
注:上記の変更は、「コミット」が発行されない限り有効になりません。