Повторные ошибки в файле журнала: java.lang.SecurityException: [Security: 090398] Недопустимый субъект: принципалы = [wls_system, администраторы] - PullRequest
0 голосов
/ 29 марта 2019

Мы недавно перешли с Oracle WebLogic 10.3.6 на 12.2.1.3.На одном из наших серверов Linux мы размещаем 2 домена - один для нашей команды разработчиков, а другой - для тестирования интеграции.Это домены с разными именами.Мы начали наблюдать за исключениями безопасности в среде интеграции.Я включил Cross Domain Security и также предоставил учетные данные, но это не решило проблему.Мы повторили исключения, напечатанные в файле журнала.

Может кто-нибудь помочь нам исправить это?

####<29-Mar-2019 07:26:02,265 o'clock CET> <Warning> <RMI> <el173-wbl001.boerse.dir> <cats_int_mgd01> <ExecuteThread: '3' for queue: 'weblogic.socket.Muxer'> <<WLS Kernel>> <> <29a06e6b-405a-464d-b4a9-b1a86fefa18e-00000013> <1553840762265> <[severity-value: 16] [rid: 0] [partition-id: 0] [partition-name: DOMAIN] > <BEA-080003> <A RuntimeException was generated by the RMI server: 1240966716
 java.lang.SecurityException: [Security:090398]Invalid Subject: principals=[wls_system, Administrators].
java.lang.SecurityException: [Security:090398]Invalid Subject: principals=[wls_system, Administrators]
    at weblogic.security.service.SecurityServiceManagerDelegate2Impl.seal(SecurityServiceManagerDelegate2Impl.java:488)
    at weblogic.security.service.SecurityServiceManagerDelegate2Impl.getSealedSubjectFromWire(SecurityServiceManagerDelegate2Impl.java:181)
    at weblogic.security.service.SecurityServiceManager.getSealedSubjectFromWire(SecurityServiceManager.java:435)
    at weblogic.rjvm.MsgAbbrevInputStream.getSubject(MsgAbbrevInputStream.java:370)
    at weblogic.rmi.internal.BasicServerRef.acceptRequest(BasicServerRef.java:996)
    at weblogic.rmi.internal.BasicServerRef.dispatch(BasicServerRef.java:372)
    at weblogic.rmi.cluster.ClusterableServerRef.dispatch(ClusterableServerRef.java:269)
    at weblogic.rjvm.RJVMImpl.dispatchRequest(RJVMImpl.java:1405)
    at weblogic.rjvm.RJVMImpl.dispatch(RJVMImpl.java:1289)
    at weblogic.rjvm.ConnectionManagerServer.handleRJVM(ConnectionManagerServer.java:229)
    at weblogic.rjvm.ConnectionManager.dispatch(ConnectionManager.java:1022)
    at weblogic.rjvm.MsgAbbrevJVMConnection.dispatch(MsgAbbrevJVMConnection.java:570)
    at weblogic.rjvm.t3.MuxableSocketT3.dispatch(MuxableSocketT3.java:658)
    at weblogic.socket.BaseAbstractMuxableSocket.dispatch(BaseAbstractMuxableSocket.java:397)
    at weblogic.socket.JSSEFilterImpl.dispatch(JSSEFilterImpl.java:234)
    at weblogic.socket.SocketMuxer.readReadySocketOnce(SocketMuxer.java:981)
    at weblogic.socket.SocketMuxer.readReadySocket(SocketMuxer.java:917)
    at weblogic.socket.NIOSocketMuxer.process(NIOSocketMuxer.java:599)
    at weblogic.socket.NIOSocketMuxer.processSockets(NIOSocketMuxer.java:563)
    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)

Попытался включить Cross Domain Security для обоих доменов и перезапустить их, но ошибки по-прежнему сохраняются

...