AutoSupport 交付失败,出现错误:操作在 ONTAP 中超时
适用于
- ONTAP 9
- AutoSupport
- HTTPS
- SMTP
- 透明代理/防火墙
问题描述
由于到达 ASUP 目的地的超时,集群中的一个或多个节点无法发送 ASUP (AutoSupport) 数据。 有关可能报告此错误的各种命令的示例,请参阅以下内容:
- 命令
system node autosupport check show-details报告Error: Timeout was reached when connecting to the server - 'support.netapp.com'
示例:
cluster1::> system node autosupport check show-details -node cluster1-1a
Node: cluster1-1a
Category: https
Component: https-put-destination
Status: failed
Detail: HTTPS PUT connectivity check failed for destination:
https://support.netapp.com/put/AsupPut/. Error: Timeout
was reached when connecting to the server -
'support.netapp.com'
Corrective Action: Possible network configuration issue. Ensure that you
have network connectivity Component: https-post-destination
Status: failed
Detail: HTTPS POST connectivity check failed for destination:
https://support.netapp.com/asupprod/post/1.0/postAsup.
Error: Timeout was reached when connecting to the server
- 'support.netapp.com'
Corrective Action: Possible network configuration issue. Ensure that you
have network connectivity
...
Category: on-demand
Component: ondemand-server
Status: failed
Detail: AutoSupport OnDemand connectivity check failed for
destination:
https://support.netapp.com/aods/asupmessage. Error:
Timeout was reached when connecting to the server -
'support.netapp.com'
Corrective Action: Possible network configuration issue. Ensure that you
have network connectivity
Category: configuration
Component: configuration
Status: ok
Detail: No confhistory iguration issues found.
5 entries were displayed.
- 命令
system autosupport history show报告transmission-failed Failed to connect to support.netapp.com ... Operation timed out
示例:
cluster1::*> system autosupport history show -node * -fields node,seq-num,status,error,destination
node seq-num destination status error
---------- ------- ----------- ------ -----
node1-01 762159 smtp ignore
node1-01 762159 http transmission-failed Failed to connect to support.netapp.com port 443: Operation timed out
node1-01 762160 smtp 8/26/2025 12:46:09 transmission-failed Failed sending data to the peer
node1-01 762160 http 8/26/2025 12:47:38 transmission-failed Recv failure: Operation timed out
notifyd.log:出错message: Closing connection #0后出现 HTTP/SMTP 错误:
示例 (HTTPS):
(message: Trying 216.240.21.18...
(message: Failed to connect to support.netapp.com port 443: Operation timed out)
示例 (SMTP):
(message: Trying MAIL_HOST_IP...
(message: Operation timed out)
- 用户收到以下电子邮件通知:
Unable to send autosupport. productTrapData = AutoSupport mail (HA Group Notification from Nodename (USER_TRIGGERED (ALL:)) NOTICE) was not sent. The system will drop the message. productSerialNum = 1-80-0000xx
发生原因
- "操作超时"表示从节点到 support.netapp.com 或 SMTP 服务器存在网络问题
- AutoSupport 传输能够路由出节点,但无法到达目的地(support.netapp.com 为 HTTPS),或者没有收到响应。这可能与以下方面有关:
- 路由配置
- 防火墙配置
- 透明代理配置
- 不正确的 ONTAP 集群配置
解决方案
- 与您的网络团队合作确认:
- 任何防火墙/透明代理都应允许来自 ONTAP 的连接(例如 ACL)
- 允许列出所有集群和节点管理 LIF IP 地址
- 确保将任何防火墙配置为允许对相应端口的 support.netapp.com/cn 进行出站访问:
- HTTPS: 443
- SMTPS: 587
- SMTP: 25
- 任何防火墙/透明代理都应允许来自 ONTAP 的连接(例如 ACL)
其他不太常见的解决方案:
- 确保 ONTAP 中使用的路由可以到达目的地(support.netapp.com/cn 或 SMTP 服务器)
- 验证网络中没有可能抑制 AutoSupport 通信的重复 IP 地址
- 确保 e0m(如果已配置) 与 mgmt lifs 位于同一子网
- 确认路由表在 ONTAP 中配置正确,并且节点路由表具有 mgmt LIF 中使用子网的默认网关。
追加信息
注:
- AutoSupport 传输可以在节点管理和集群管理 LIF 上发生
- 当集群间和管理 LIF 在同一子网中配置,或者集群间网关与静态路由关联的度量权重较低时,如果路由与集群间 LIF 关联,管理流量将尝试通过集群间 LIF 传输流量
- 在不同的子网中设置集群间 LIF 和管理 LIF 以避免此问题
- 根据您的网络路由,这可能会被外部防火墙阻止,并且 AutoSupport 和 NTP 连接将失败
- 通过运行
network interface modify -vserver vserver name -lif intercluster LIF -status-admin down临时测试以验证流量是否使用管理 LIF - 确认后,再次启用此 LIF
network interface modify -vserver vserver name -lif intercluster LIF -status-admin up
- 通过运行
- 要到达
notifyd.log -::> node run -node <node_name> -command rdfile /etc/log/mlog/notifyd.log