我正在尝试连接莲花多米诺骨牌服务器。我正在通过以下方式通过java代码创建会话:
String ior = NotesFactory.getIOR("172.17.245.160");
Session s = NotesFactory.createSessionWithIOR(ior,"Test Mobility/MUM/TCSDEV","c@r33r");
我正在接受ior字符串 但即使我连接到172.17.245.160
我收到错误:
NotesException: Could not open Notes session
at lotus.domino.cso.Session.initSession(Unknown Source)
at lotus.domino.cso.Session.<init>(Unknown Source)
at lotus.domino.cso.Session.createSession(Unknown Source)
at lotus.domino.NotesFactory.createSessionUP(Unknown Source)
at lotus.domino.NotesFactory.createSessionWithIOR(Unknown Source)
at com.lotus.platform1.runNotes(platform1.java:29)
at lotus.domino.NotesThread.run(Unknown Source)
Caused by: org.omg.CORBA.COMM_FAILURE: java.net.ConnectException: Connection timed out: connect Host: 192.168.245.160 Port: 63148 vmcid: 0x0 minor code: 1 completed: No
我不知道为什么即使我在我的getIOR方法中传递我的ip为172.17.245.160
我收到主机错误:192.168.245.160端口:63148 如
Caused by: org.omg.CORBA.COMM_FAILURE: java.net.ConnectException: Connection timed out: connect Host: 192.168.245.160 Port: 63148 vmcid: 0x0 minor code: 1 completed: No
请帮助我!
答案 0 :(得分:0)
diiop服务器任务是否正在运行?
您是否有任何类型的文件墙阻止端口63148?
对getIOR的初始请求超过了端口80,因此可以解释为什么该部分似乎正在工作。
请参阅this article
中的“获取IOR”答案 1 :(得分:0)
在我的情况下,解决方案是定义DIIOP的主机名/地址。 您可以在我的Domino服务器上的Domino Administrator上执行此操作,部分是Internetprtocoll / DIIOP