Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/codeigniter/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
故障排除404错误仅在Websphere上形成特定IP_Websphere_Magnolia_Http Trace - Fatal编程技术网

故障排除404错误仅在Websphere上形成特定IP

故障排除404错误仅在Websphere上形成特定IP,websphere,magnolia,http-trace,Websphere,Magnolia,Http Trace,我在两个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 - 1

我在两个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
  • 我从两个源ip接收到两个实例上的许多505错误
  • 我从一个特定的源ip接收到一个实例的主页404。同一页面通常可以通过浏览器访问。同一服务器通常向同一源ip提供其他URL。只有那个特定的url才会导致404
  • 不幸的是,我没有访问负载平衡器的权限。我试图通过选择combined作为日志格式,debug作为跟踪级别,将websphere的日志级别提高到最大,但仍然没有获得有关错误的更多详细信息。我尝试添加com.ibm.ws.http.HttpRequest=finest,但仍然无法在日志文件中找到任何请求头


    如何在Websphere上查看请求头以及了解错误来源的最大详细信息量?

    您可以通过Magnolia转储头。然而,我怀疑问题在于负载平衡器本身配置了太多或错误的疯狂来平衡。我也怀疑,但我无法访问负载平衡器,因此我必须在之前进行故障排除escalating@Jan但我也尝试将mitmproxy作为反向代理,错误神奇地消失了。我可以重现错误。只有当连接从负载平衡器IP连接到特定url(站点的主页)时,才会发生这种情况。另外,其他magnolia实例也不受影响。这很奇怪。