![java.lang.RuntimeException - Tomcat 日志中的内部服务器错误 500](https://linux22.com/image/780506/java.lang.RuntimeException%20-%20Tomcat%20%E6%97%A5%E5%BF%97%E4%B8%AD%E7%9A%84%E5%86%85%E9%83%A8%E6%9C%8D%E5%8A%A1%E5%99%A8%E9%94%99%E8%AF%AF%20500.png)
我们希望使用 Sophos WAF(Web 应用程序防火墙)作为反向代理,以便从外部访问 sap 站点。
问题如下:
使用 NAT 进行外部访问可以成功,但是使用 Sophos WAF 作为反向代理进行外部访问会失败。尝试访问 URL 时,我们收到 HTTP 错误 500。在站点的 tomcat 日志中,我可以找到以下额外信息:
“java.lang.RuntimeException:在“x-forwarded-for”标头 [客户端的公共 IP 地址] 的值中未找到 SP 的内部 [https://sapinternal:port/service/] 和外部地址 [[https://sapextern.domain.com:port/service]]”
有人知道为什么它可以与 NAT 配合使用,但使用 Sophos WAF 时会出现错误吗?或者需要进行哪些配置才能使其与 Sophos WAF 配合使用。
亲切的问候