ファブリックOSの更新後にSANnavからスイッチへの接続が失われました
環境
- SANnav v2.3.0
- ファブリックOS(FOS)v9.2.1
問題
- SANnavは、FOS v9.2.0からFOS v9.2.1に更新されたスイッチへの接続を失う
- スイッチのファブリックを再検出しようとすると
Discovery Failed. Seed switch IP address is either not reachable or having problem in connecting via HTTPS
、次のようなエラーが発生します。
- サーバからスイッチへの通信の設定は、
<SANnav installation directory>/conf/server.properties
次のように「最初にHTTPS、次にHTTP」です。
# Server to Switch Communication preference
# 0 --> HTTP Only
# 1 --> HTTPS Only
# 2 --> First HTTPS and then HTTP
dcm.server.switch.comm.preference=2
- スイッチはHTTP/HTTPSポート80/443経由のトラフィックを許可します。
switch:admin> ipfilter --show
Name: default_ipv4, Type: ipv4, State: active
Rule Source IP Protocol Dest Port Action
[...]
3 any tcp 80 permit
4 any tcp 443 permit
[...]
- スイッチのWebツールにSANnav Management Portalと同じサブネットからアクセスできる
- SANnavは、CLIからHTTP経由でスイッチにアクセスできます。
# curl http://<switch IP address>/secinfo.html -u admin:<password>
<HTML>
<HEAD>
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
[...]