gpt4 book ai didi

apache 和 IP 怪癖

转载 作者:行者123 更新时间:2023-11-28 23:28:10 26 4
gpt4 key购买 nike

我安装了 Apache 2.4 以发布一个使用 Tomcat 8 作为 AS 的 java (Struts2) 应用程序。
有一段时间效果很好,然后发生了一些“奇怪”的事情(委婉地说)。
通过输入“http://localhost/appName”,一切都会继续顺利进行。输入“http://publicIP/AppName”会打开弹出窗口,要求输入访问网络打印机的密码!
它们所在的 PC 地址,Servers 和 Application,是 192.168.0.104,其中一台打印机只是 193.168.0.103,从路由器的角度(工作在 DHCP 模式)完全是前一个。
但是(我可能是 *** 但不是这种程度)我手动将 104 设置为固定 IP 的 PC(仍然设置 - 无论如何,当我检查路由器监视器上的客户端列表时,我发现正确104 作为分配给 PC 的 IP)。没有人把设置改成 httpd.conf(ServerName 总是 104),更不用说 Tomcat 的各种 mod_jk.conf 或 workers.properties 或 server.xml(以至于,正如我所说,在浏览器中输入本地地址仍然有效)!
……可能发生了什么?

最佳答案

听起来您的防火墙是将端口 80 转发到打印机的私有(private) IP,而不是 apache 服务器。您获得打印机的事实意味着问题与 apache 或 tomcat 配置无关。

关于apache 和 IP 怪癖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34289222/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com