【发布时间】:2021-12-31 08:33:09
【问题描述】:
我们公司使用 java 应用程序作为其核心业务应用程序之一 - 它在现有的 Windows 7 环境中运行良好。
我正在做的(许多)事情之一是将组织迁移到 Windows 10 21H2 - 更加注重安全性。
此核心业务应用程序在安全桌面内出现故障。所谓安全,我的意思是如果不遵循/为什么不遵循 CIS Windows 10 锁定建议 - 所以如果有理由不遵循,我们不遵循。
经过大量的故障排除,我认为问题的核心是应用程序中的以下几行
Found network address: /0:0:0:0:0:0:0:1 (loopback)
Found network address: /127.0.0.1 (loopback)
java.lang.IllegalStateException: No suitable network interface found.
at <appname>/net.MulitopleNetworkadapaterRMISocketfactory.(init)
Couldn't create socketfactory: No suitable network interface found.
在关闭防火墙并从提升的命令提示符运行时会发生这种情况 - 因此这些基础知识已被覆盖。
我根本不懂 Java——而我正在寻求帮助的是任何知道“socketfactory”的人——它是如何工作的。它会在用户安全上下文中运行所有命令吗?它使用什么方法来查找本地网卡?我正在尝试找出它被阻止的位置。
我接受这是导致问题的安全锁定之一 - 但我无法找到它并希望得到一些指示。
至于询问供应商......好吧......他们没有帮助。
我搜索了事件日志和进程监视器,但没有成功
【问题讨论】:
-
您是否尝试在 Internet 上搜索 debug rmi?
标签: java windows-security