跳到主要内容

Web 服务访问问题故障诊断

配置错误导致 Web 服务发生访问问题。通过确保 LIF、防火墙策略、Web 协议引擎、Web 服务、数字证书和用户访问授权均已正确配置,您可以解决这些错误。

下表可帮助您找出并解决 Web 服务的配置错误:

此访问问题…由于此配置错误发生...要解决该错误...
当您尝试访问 Web 服务时,Web 浏览器返回无法连接未能建立连接错误。可能未正确配置 LIF。确保可 ping 通提供 Web 服务的 LIF。
可使用 network ping 命令对 LIF 执行 ping 操作。有关网络配置的信息,请参阅《网络管理指南》
您的防火墙可能未正确配置。确保防火墙策略已设置为支持 HTTP 或 HTTPS,并且该策略已分配给提供 Web 服务的 LIF。
使用 system services firewall policy 命令可管理防火墙策略。使用带 -firewall-policy 参数的 network interface modify 命令可将策略与 LIF 相关联。
Web 协议引擎可能被禁用。确保 Web 协议已启用,以便 Web 服务可访问。
使用 system services web 命令可管理集群的 Web 协议引擎。
当您尝试访问 Web 服务时,Web 浏览器返回找不到错误。Web 服务可能被禁用。确保单独启用要允许访问的每个 Web 服务。
使用 vserver services web modify 命令可启用要访问的 Web 服务。
Web 浏览器无法使用用户的帐户名和密码登录 Web 服务。无法对用户进行认证,访问方法不正确,或用户无权访问 Web 服务。确保用户帐户存在并配置了正确的访问方法和认证方法。此外,请确保用户角色有权访问 Web 服务。
使用 security login 命令可管理用户帐户及其访问方法和认证方法。访问 ONTAP API Web 服务需要使用 ontapi 访问方法。访问所有其他 Web 服务需要使用 http 访问方法。使用 vserver services web access 命令可管理角色对 Web 服务的访问。
Web 服务与 HTTPS 已连接,而 Web 浏览器指示该连接中断。可能未在提供 Web 服务的集群或存储虚拟机(SVM)上启用 SSL。确保集群或 SVM 已启用 SSL 并且数字证书有效。
使用 security ssl 命令可管理 HTTP 服务器的 SSL 配置命令,使用 security certificate show 命令可显示数字证书信息。
Web 服务与 HTTPS 已连接,而 Web 浏览器指示该连接不可信。您使用的可能是自签名数字证书。确保数字证书与集群相关联或者 SVM 已由可信 CA 进行签名。
使用 security certificate generate-csr 命令可生成对请求进行签名的数字证书,使用 security certificate install 命令可安装 CA 签名的数字证书。使用 security ssl 命令可管理提供 Web 服务的集群或 SVM 的 SSL 配置。