2014-11-13 2 views
0

Я пытаюсь использовать WebLogic с HTTPS по умолчанию хранилища для развития, и я получаю следующее сообщение об ошибке при попытке подключиться к серверу через веб-браузер:WebLogic 12.1.2 плохая запись MAC на HTTPS

ExecuteThread: '0' for queue: 'weblogic.socket.Muxer', fatal: engine already closed. Rethrowing javax.net.ssl.SSLException: bad record MAC 
<13-nov-2014 11H48' COT> <Debug> <SecuritySSL> <BEA-000000> <[Thread[ExecuteThread: '0' for queue: 'weblogic.socket.Muxer',5,Thread Group fo 
r Queue: 'weblogic.socket.Muxer']]weblogic.security.SSL.jsseadapter: SSLENGINE: Exception occurred during SSLEngine.unwrap(ByteBuffer,ByteBu 
ffer[]). 
javax.net.ssl.SSLException: bad record MAC 
at sun.security.ssl.Alerts.getSSLException(Alerts.java:208) 
at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1605) 
at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1573) 
at sun.security.ssl.SSLEngineImpl.readRecord(SSLEngineImpl.java:971) 
at sun.security.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:876) 
at sun.security.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:750) 
at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:664) 
at weblogic.security.SSL.jsseadapter.JaSSLEngine$5.run(JaSSLEngine.java:134) 
at weblogic.security.SSL.jsseadapter.JaSSLEngine.doAction(JaSSLEngine.java:732) 
at weblogic.security.SSL.jsseadapter.JaSSLEngine.unwrap(JaSSLEngine.java:132) 
at weblogic.socket.JSSEFilterImpl.unwrap(JSSEFilterImpl.java:603) 
at weblogic.socket.JSSEFilterImpl.unwrapAndHandleResults(JSSEFilterImpl.java:507) 
at weblogic.socket.JSSEFilterImpl.unwrapAndHandleResults(JSSEFilterImpl.java:474) 
at weblogic.socket.JSSEFilterImpl.isMessageComplete(JSSEFilterImpl.java:313) 
at weblogic.socket.SocketMuxer.readReadySocketOnce(SocketMuxer.java:991) 
at weblogic.socket.SocketMuxer.readReadySocket(SocketMuxer.java:928) 
at weblogic.socket.NIOSocketMuxer.process(NIOSocketMuxer.java:507) 
at weblogic.socket.NIOSocketMuxer.processSockets(NIOSocketMuxer.java:473) 
at weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:30) 
at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:43) 
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:147) 
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:119) 
> 

Я нашел некоторые ссылки об этом, но ничего важного.

Есть ли решение для этого?

+0

Все звучит так, как будто вы не устанавливаете сокет ((SSLSocket)) .setEnabledProtocols (new String [] {"SSLv3"}); ((SSLSocket)) .setUseClientMode (true); 'на клиенте –

+0

Установить это значение в веб-браузере? Я не уверен в этом. Моя проблема возникает, когда процесс сервера завершен, и я пытаюсь подключиться через веб-браузер. – userfb

ответ

0

Удалите папку данных домена WebLogic и настройте ее еще раз. На этот раз я перезапустил домен сервера WebLogic после настройки папки данных WebLogic Domain и включил SSL после. Затем откройте браузер с адресом https и он будет работать.

Смежные вопросы