解决404错误仅在Websphere上形成特定IP

问题描述

我在两个Websphere实例上部署了一个应用程序。我可以从任何浏览器或curl / wget都访问两个实例而没有任何问题。 但是,当请求通过负载均衡器时,会发生非常奇怪的行为。

日志文件

10.248.11.2 - - [03/Nov/2020:14:10:07 +0200] "GET / HTTP/1.1" 505 -
10.248.11.3 - - [03/Nov/2020:14:10:09 +0200] "GET / HTTP/1.1" 505 -
10.248.11.2 - - [03/Nov/2020:14:10:12 +0200] "GET / HTTP/1.1" 505 -
10.248.11.3 - - [03/Nov/2020:14:10:14 +0200] "GET / HTTP/1.1" 505 -
10.248.11.2 - - [03/Nov/2020:14:10:17 +0200] "GET / HTTP/1.1" 505 -
10.248.11.4 - - [03/Nov/2020:14:10:18 +0200] "GET / HTTP/1.1" 302 -
10.248.11.4 - - [03/Nov/2020:14:10:18 +0200] "GET /website/home.html HTTP/1.1" 404 3093
10.248.11.3 - - [03/Nov/2020:14:10:19 +0200] "GET / HTTP/1.1" 505 -
10.248.11.2 - - [03/Nov/2020:14:10:22 +0200] "GET / HTTP/1.1" 505 -
10.248.11.3 - - [03/Nov/2020:14:10:24 +0200] "GET / HTTP/1.1" 505 -
10.248.11.2 - - [03/Nov/2020:14:10:27 +0200] "GET / HTTP/1.1" 505 -
172.17.22.162 - - [03/Nov/2020:14:14:11 +0200] "GET /website/home.html HTTP/1.1" 200 5751
10.248.11.4 - - [03/Nov/2020:14:10:15 +0200] "GET /.resources/mod/webresources/img/favicon.ico HTTP/1.1" 200 3397
10.248.11.4 - - [03/Nov/2020:14:53:29 +0200] "GET /website/personal/loans/mortgage-loans.html HTTP/1.1" 200 4132
  1. 在两个实例中,我都从两个源ip收到很多505错误
  2. 一个实例中,我从特定的源IP收到主页的404。通常可以从浏览器访问同一页面。相同的服务器通常将其他URL提供给相同的源IP。只有该特定的网址才会导致404。

不幸的是,我无法使用负载平衡器。我试图通过选择组合的日志格式和调试的跟踪级别来将Websphere的日志级别增加到最大,但是仍然没有获得有关该错误的更多详细信息。我尝试添加com.ibm.ws.http.HttpRequest = best,但仍然无法在日志文件中找到任何请求标头。

如何查看Websphere上的请求标头和最多的详细信息,以了解错误的来源?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)