2016-11-24 74 views
0

我正在設置IBM Connections 5.5並在創建GCD時卡住。請在下面找到錯誤。任何幫助都會有幫助。IBM Connections createGCD

2016-11-19 03:59:24 *** Creating Domain and GCD ... 
2016-11-19 03:59:27 com.filenet.api.exception.EngineRuntimeException: FNRCA0031E: API_UNABLE_TO_USE_CONNECTION: The URI for server communication cannot be determined from the connection object http://IMPERIUM04.ibmsw.ibm.aessatl.arrow.com:9082/wsi/FNCEWS40MTOM. Message was: Connection refused: connect 
    at com.filenet.apiimpl.wsi.ServiceSessionNst.cOpenMultipartOutputStream(ServiceSessionNst.java:287) 
    at com.filenet.apiimpl.wsi.ServiceSessionNst.cReqRespPath(ServiceSessionNst.java:170) 
    at com.filenet.apiimpl.wsi.ServiceSessionNst.executeChanges(ServiceSessionNst.java:85) 
    at com.filenet.apiimpl.util.SessionHandle.executeChanges(SessionHandle.java:112) 
    at com.filenet.apiimpl.core.Session.callExecuteChanges(Session.java:146) 
    at com.filenet.apiimpl.core.Session.executeChanges(Session.java:532) 
    at com.filenet.apiimpl.core.Session.executeChange(Session.java:850) 
    at com.filenet.apiimpl.core.IndependentlyPersistableObjectImpl.save(IndependentlyPersistableObjectImpl.java:76) 
    at com.filenet.apiimpl.core.IndependentlyPersistableObjectImpl.save(IndependentlyPersistableObjectImpl.java:67) 
    at com.ibm.connections.ccmDomainTool.ccmDomainTool.createP8Domain(Unknown Source) 
    at com.ibm.connections.ccmDomainTool.ccmDomainTool.main(Unknown Source) 
java.net.ConnectException: Connection refused: connect 
    at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) 
    at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:97) 
    at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:370) 
    at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:231) 
    at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:213) 
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:192) 
    at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:404) 
    at java.net.Socket.connect(Socket.java:643) 
    at sun.net.NetworkClient.doConnect(NetworkClient.java:188) 
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:462) 
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:557) 
    at sun.net.www.http.HttpClient.<init>(HttpClient.java:226) 
    at sun.net.www.http.HttpClient.New(HttpClient.java:329) 
    at sun.net.www.http.HttpClient.New(HttpClient.java:347) 
    at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1010) 
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:946) 
    at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:864) 
    at com.filenet.apiimpl.wsi.ServiceSessionNst$1.run(ServiceSessionNst.java:391) 
    at java.security.AccessController.doPrivileged(AccessController.java:420) 
    at com.filenet.apiimpl.wsi.ServiceSessionNst.cDoPrivilegedHttpConnectAndGetOutputStream(ServiceSessionNst.java:400) 
    at com.filenet.apiimpl.wsi.ServiceSessionNst.cInitHttpConnection(ServiceSessionNst.java:361) 
    at com.filenet.apiimpl.wsi.ServiceSessionNst.cOpenMultipartOutputStream(ServiceSessionNst.java:279) 
    ... 10 more 

回答

0

這裏的相關錯誤是java.net.ConnectException: Connection refused。從給定的URL中,應用程序正試圖連接到'IMPERIUM04.ibmsw.ibm.aessatl.arrow.com:9082'。

驗證主機名和端口名稱是否正確。如果詳細信息是正確的,請確保地址是可達的。如果您位於企業環境中,請確保防火牆已配置爲允許此連接。

+0

我認爲主機名和端口號是正確的,因爲我可以進入鏈接「http://imperium04.ibmsw.ibm.aessatl.arrow.com:9082/acce」。另外,我在Windows服務器的入站規則中添加了9080到9082之間的所有端口號,以允許Windows防火牆中的端口號。 – DeepK

+0

三件事情要嘗試:1)使用源服務器的telnet來檢查連接是否實際通過目標服務器:'telnet imperium04.ibmsw.ibm.aessatl.arrow.com 9082'。 2)服務器主機名應該不區分大小寫,但有些應用程序的工作方式不同。相應地更正主機名並重試。 3)查看目標服務器是否有防火牆的白名單類型策略。您可能需要爲您的連接添加例外才能被接受。 – Haxiel

相關問題