我正在尝试在 Amazon EC2 实例上安装 WSO2 EMM 服务器,但遇到了问题。EC2 实例有 2 个 IP 地址 - 其中一个是内部 Amazon 地址,例如 172.32.xx,另一个是外部真实 IP。
如果我尝试使用真实 IP(或域)设置 carbon.xml 文件,我遇到了 thrift 服务器的问题,它无法在真实 IP 上打开端口 10500。如果我使用服务器的内部 IP 运行很好,但在应用程序中我无法访问身份服务器(因为它当然是灰色 IP)。
我尝试了一些使用 /etc/hosts 文件的技巧,例如,将 0.0.0.0 设置为我的域。在这种情况下,服务器正在运行且没有错误,并且可以使用 netstat 看到端口 10500 已打开,但 Web 应用程序未重定向到身份服务器。
可能有这个问题的任何解决方案吗?