我在虚拟机上没有多少工作,我需要一些帮助来解决虚拟机问题。这是我的设置。
我正在运行在VB1上的某个win2k guest虚拟机上运行corba服务器,并在VB2上的某个win2k guest上运行客户端。在运行客户端时,我得到connection refused exception
。只有当我在两个不同的虚拟机上运行服务器和客户端时才会发生这种情况。
答案 0 :(得分:1)
“拒绝连接”仅表示客户端无法打开与服务器计算机的TCP / IP连接。这可能是由于以下任何原因造成的:
这是一个网络问题,因此要诊断它,您应该尝试增加客户端上的日志记录,以确保它连接到正确的主机/端口。如果这没有帮助,请增加服务器上的日志记录,以确保它正在侦听正确的端口。
此外,如果您的CORBA应用程序使用的是不安全的IIOP,那么您可以随时打开ethereal嗅探客户端框以查看其连接位置。
答案 1 :(得分:0)
好的,我自己解决了这个问题。问题在于配置虚拟机。我不得不在每个vm中使用“Bridge Network Adapter”作为 NIC 卡,之前我使用 NAT ..所以这解决了问题。