微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

启用S​​SL端口和禁用非SSL端口后,Weblogic 12C JMS群集中面临的问题

如何解决启用S​​SL端口和禁用非SSL端口后,Weblogic 12C JMS群集中面临的问题

我们有基于JMS的应用程序在Weblogic 12.2.1.4群集上运行,该群集具有16个托管服务器和1个管理服务器。通过仅打开SSL(在JMS中为t3)端口并禁用非SSL(t3)端口,我们对传输中的数据实施加密。

当从一台受管服务器向另一台服务器发出调度请求时,我们将遇到错误。仅当我们禁用非SSL端口并仅启用SSL端口时,才会出现此错误。请帮忙。

Caused by: java.rmi.ConnectException: Unable to find URL for hostID = 3089220894524609346S:xxxxx.xx.xx.x:[-1,-1,7001,-1]::mydomainname:managed_server1,and QOS 101; nested exception is:
        java.io.IOException: Unable to find URL for hostID = 3089220894524609346S:xxxxx.xx.xx.x:[-1,and QOS 101



Below is complete stack trace.


Caused by: weblogic.jms.common.JMSException: Error sending message
        at weblogic.jms.frontend.FEProducer.dodispatch(FEProducer.java:1018) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.jms.frontend.FEProducer.sendSingleDestination(FEProducer.java:1335) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.jms.frontend.FEProducer.send(FEProducer.java:1605) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.jms.frontend.FEProducer.invoke(FEProducer.java:1677) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.Request.wrappedFiniteStateMachine(Request.java:1015) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.dispatcherImpl.syncRequest(dispatcherImpl.java:256) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.dispatcherImpl.dispatchSyncTran(dispatcherImpl.java:309) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.jms.dispatcher.dispatcherAdapter.dispatchSyncTran(dispatcherAdapter.java:58) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        ... 32 more
Caused by: weblogic.messaging.dispatcher.dispatcherException: java.rmi.ConnectException: Unable to find URL for hostID = 3089220894524609346S:xxxxx.xx.xx.x:[-1,and QOS 101
        at weblogic.messaging.dispatcher.dispatcherWrapperState.dispatchAsyncRemote(dispatcherWrapperState.java:210) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.dispatcherWrapperState.dispatchAsync(dispatcherWrapperState.java:150) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.Request.dispatchAsync(Request.java:1359) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.jms.dispatcher.Request.dispatchAsync(Request.java:110) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.jms.frontend.FEProducer.dodispatch(FEProducer.java:1015) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.jms.frontend.FEProducer.sendSingleDestination(FEProducer.java:1335) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.jms.frontend.FEProducer.send(FEProducer.java:1605) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.jms.frontend.FEProducer.invoke(FEProducer.java:1677) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.Request.wrappedFiniteStateMachine(Request.java:1015) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.dispatcherImpl.syncRequest(dispatcherImpl.java:256) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.dispatcherImpl.dispatchSyncTran(dispatcherImpl.java:309) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.jms.dispatcher.dispatcherAdapter.dispatchSyncTran(dispatcherAdapter.java:58) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        ... 32 more
Caused by: java.rmi.ConnectException: Unable to find URL for hostID = 3089220894524609346S:xxxxx.xx.xx.x:[-1,and QOS 101
        at weblogic.messaging.dispatcher.dispatcherProxy.serverToServerGetRJVM(dispatcherProxy.java:346) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.dispatcherProxy.getRJVM(dispatcherProxy.java:319) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.dispatcherProxy.marshal(dispatcherProxy.java:429) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.dispatcherProxy.dispatchAsyncTranFutureWithId(dispatcherProxy.java:199) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.dispatcherProxy.dispatchAsyncTranFuture(dispatcherProxy.java:192) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.dispatcherWrapperState.dispatchAsyncRemote(dispatcherWrapperState.java:179) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.dispatcherWrapperState.dispatchAsync(dispatcherWrapperState.java:150) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.Request.dispatchAsync(Request.java:1359) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.jms.dispatcher.Request.dispatchAsync(Request.java:110) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.jms.frontend.FEProducer.dodispatch(FEProducer.java:1015) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.jms.frontend.FEProducer.sendSingleDestination(FEProducer.java:1335) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.jms.frontend.FEProducer.send(FEProducer.java:1605) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.jms.frontend.FEProducer.invoke(FEProducer.java:1677) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.Request.wrappedFiniteStateMachine(Request.java:1015) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.dispatcherImpl.syncRequest(dispatcherImpl.java:256) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.dispatcherImpl.dispatchSyncTran(dispatcherImpl.java:309) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.jms.dispatcher.dispatcherAdapter.dispatchSyncTran(dispatcherAdapter.java:58) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        ... 32 more
Caused by: java.io.IOException: Unable to find URL for hostID = 3089220894524609346S:xxxxx.xx.xx.x:[-1,and QOS 101
        at weblogic.rjvm.wls.WLSRJVMEnvironment.getRJVM(WLSRJVMEnvironment.java:229) ~[com.oracle.weblogic.rjvm.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.dispatcherProxy.serverToServerGetRJVM(dispatcherProxy.java:343) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.dispatcherProxy.getRJVM(dispatcherProxy.java:319) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.dispatcherProxy.marshal(dispatcherProxy.java:429) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.dispatcherProxy.dispatchAsyncTranFutureWithId(dispatcherProxy.java:199) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.dispatcherProxy.dispatchAsyncTranFuture(dispatcherProxy.java:192) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.dispatcherWrapperState.dispatchAsyncRemote(dispatcherWrapperState.java:179) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.dispatcherWrapperState.dispatchAsync(dispatcherWrapperState.java:150) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.Request.dispatchAsync(Request.java:1359) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.jms.dispatcher.Request.dispatchAsync(Request.java:110) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.jms.frontend.FEProducer.dodispatch(FEProducer.java:1015) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.jms.frontend.FEProducer.sendSingleDestination(FEProducer.java:1335) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.jms.frontend.FEProducer.send(FEProducer.java:1605) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.jms.frontend.FEProducer.invoke(FEProducer.java:1677) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.Request.wrappedFiniteStateMachine(Request.java:1015) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.dispatcherImpl.syncRequest(dispatcherImpl.java:256) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.messaging.dispatcher.dispatcherImpl.dispatchSyncTran(dispatcherImpl.java:309) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        at weblogic.jms.dispatcher.dispatcherAdapter.dispatchSyncTran(dispatcherAdapter.java:58) ~[com.oracle.weblogic.jms.jar:12.2.1.4]
        ... 32 more

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。