关于was+nginx代理请求被转发时被加上了was的端口号

    xiaoxiao2021-03-25  13

    今天现场环境报错了。现象:系统大部分功能访问正常,只有部分功能出现问题,总结发现,出现问题的功能都是用response.sendRedirect()请求被转发的,进一步监控请求。发现   系统域名   www.xxx.com,被转发后变成www.xxx.com:was端口号。。。我就奇怪了。开始以为是nginx代理出问题,排查半天,跟nginx没关系,问题出在哪呢?

    后来发现,是was配置的问题。坑死了。

    处理:

    应用程序服务器 > server1 > Web 容器 > 定制属性 ,加入以下两个定制属性:

    com.ibm.ws.webcontainer.extractHostHeaderPort=true

    trusthostheaderport=true

    解决问题。很开心。

    转载请注明原文地址: https://ju.6miu.com/read-200321.html

    最新回复(0)