我有一个奇怪的问题,那就是它只是随机发生。该错误是政策伪造的警告。我靠的是第七层。在不使用证书的开发环境中,它100%的时间有效。引入证书会导致此问题,在开发人员中,我们禁用了Web逻辑中的除一个节点以外的所有节点,并且它100%的时间都可以工作。当我启用所有节点,并在环境上启用具有正确密钥库和密钥库密码的证书时,出现错误SOMETIMES。我无法解释为什么它会失败,并且似乎随机地在所有三个节点上传递,并且在第7层审核中,我看到了请求进入。可能是什么原因引起的?这是来自第7层的消息:

    Node           : intssgn1w1
Time           : 20150724 07:16:16.346
Severity       : WARNING
Request Id     : 0000014e65301aff-67c783a
Message        : Message was not processed: Assertion Falsified (600)
Audit Record ID: 4820934462

Event Type     : Message Summary
Client IP      : 10.2.110.226
Service        : correctServiceAddresss/name
Operation      : onboardPerson
Rqst Length    : <Not Saved>
Resp Length    : <Not Saved>
Resp Status    : 0
Resp Time      : 4ms
User ID        : 4799889408
User Name      : cert-user
Auth Method    : HTTPS Client Cert'

在传递给相同节点/环境的请求中:
Node           : intssgn1w1
Time           : 20150724 07:10:06.447
Severity       : WARNING
Request Id     : 0000014e65301aff-67c65e5
Message        : Message processed successfully
Audit Record ID: 4820934444

Event Type     : Message Summary
Client IP      : 10.2.110.226
Service        : correctServiceAddresss/name
Operation      : onboardPerson
Rqst Length    : <Not Saved>
Resp Length    : <Not Saved>
Resp Status    : 200
Resp Time      : 1107ms
User ID        : 4799889408
User Name      : cert-user
Auth Method    : HTTPS Client Cert

我不知道为什么。如果有人对第7层或Web逻辑有更好的经验,并且可以指出一些方向,那么我将跟进他们。先感谢您。

最佳答案

我设法弄清楚了这一点,为了让以后遇到此问题的人无法解决问题,我希望这会有所帮助。
问题在于plan.xml文件无法正确同步Weblogic服务器中的所有节点。在每个部署中,由于plan.xml中的问题,第一个节点将成功部署,而其他节点将被破坏。第7层与它无关,只是它给出了相同的策略伪造的通用错误。

如果遇到此问题,可以执行以下操作来验证此问题是否可以解决:
1)访问Weblogic服务器控制台上的每个节点。
2)在每个节点中访问引发错误的Web服务
注意:至此,我已经完成了,其他节点上的安装已损坏,并且出现了错误弹出窗口,不允许我输入它们
3)检查服务状态是否正常运行

如果您像我一样被踢出去,请尝试重新部署。如果这不能解决问题,但正如我所说的第一个节点正在工作,则plan.xml最有可能是罪魁祸首。

10-05 23:04
查看更多