【问题标题】:Hide IBM Application Server Message That Appeared on browser隐藏出现在浏览器上的 IBM 应用程序服务器消息
【发布时间】:2016-06-21 19:15:10
【问题描述】:

环境细节:

1- 应用服务器:IBM 应用服务器 7.0.11

2- Web 服务器:IBM HTTP 服务器 (IHS)。

例如,当我请求停止应用程序时:TETS1 浏览器上出现以下错误:


SRVE0255E: 尚未定义处理 /TETS1 的 WebGroup/虚拟主机。

SRVE0255E: 尚未定义处理 192.160.107.11:80 的 WebGroup/虚拟主机。

IBM WebSphere 应用服务器


如何避免上述消息出现在浏览器上(出于安全考虑)

谢谢。

【问题讨论】:

    标签: security browser websphere


    【解决方案1】:

    我们可以添加一个自定义属性,表明服务器正在维护中。

    例如:

    转到您的应用服务器控制台 -> 单击服务器 -> 服务器类型 -> 应用程序服务器 -> server1 -> webcontainer 设置 ->webcontainer -> 自定义属性 -> 单击新建并添加自定义属性。

    提供姓名:com.ibm.ws.webcontainer.webgroupvhostnotfound value : 服务器正在维护中,给您带来的不便,我们深表歉意

    保存并重启服务器实例[server1]

    就是这样。如果您的应用程序关闭,您在自定义属性中配置的错误消息将显示给用户。

    【讨论】:

      【解决方案2】:

      当没有 Web 应用程序绑定到请求的上下文根(在您的情况下为 /TETS1)时,您收到的此错误是 WebSphere 生成的默认错误。

      WebSphere 正在将此文本连同 HTTP 代码 404(未找到)一起发送回客户端。

      您覆盖显示给客户端的唯一方法是将 IHS 配置为在从 WAS 返回的响应是 HTTP 404 时显示特定页面。

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-30
      • 1970-01-01
      • 2013-07-16
      • 2022-08-05
      • 1970-01-01
      相关资源
      最近更新 更多