WSO2 Docker 镜像:创建时间提前于当前时间

问题描述

所以我们正在使用 WSO2 Docker 镜像并对其进行自定义,但是当我们使用时

wso2/wso2mi:4.0.1-SNAPSHOT-centos

wso2/wso2mi:latest

wso2/wso2mi:4.0.1-SNAPSHOT

我的 API 给出以下响应

{
    "httpCode": 502,"userMessage": "Invalid response from remote host","developerMessage": "The creation time is ahead of the current time.","details": {
        "detail": "wsse:InvalidSecurityToken"
    },"errorCode": "S:Sender","timeStamp": 1624341823703,"transactionId": "CIP-urn:uuid:0f709b7d-a64e-4f2b-99bd-9c7db2117903"
}

但是当我将它降级到 1.2.0 时,rest-api 工作正常,没有上述错误

使用 1.2.0 时,我遇到了另一个问题,并且会抛出问题

[2021-06-21 16:15:42,528] 信息 {LogMediator} - {api:Orders} Keycloak_validate_session_out_Seq:message = 执行开始,有效载荷 = { “钥匙”:[{ “孩子”: “sIdlyiT5kp_UHeCDBv1XStHP2vlmxf7LrwmF7-kEWtw”, “KTY”: “RSA”, “ALG”: “RS256”, “使用”: “SIG”, “N”:“nxYUCkCq-pZ9CMjE9eyk8ciwJTgNO79p0jrGcclVPzLYbURvTabEC5B3YdHu1etie_2Ob1tBvhgMsRn96Q8c7cPis9HGsMgLO2ze -BpdW1qdQ1yhGD_XcefdalibvjmiV_2qR7qnIORqV5TvhOeRXiXxQGUNnG_qxrUF_hO2hfKqrFdhVoKQtOQZsihTljM8tUfS6HZH092hoFcleKQtN29p9N9qsljDj99eMpsH1xAZSdz3oa663zbw03taA35W9sOnGmZRNwFoVe781tFNflj - 2Kpd7fE6P-DO-mNWrbqVia1271IjZZczpTWGStcKhNuvD_ZyF5bx1sqtEd0iw “ ”E“: ”AQAB“, ”x5c“:[” MIICqzCCAZMCBgF5ooRIwzANBgkqhkiG9w0BAQsFADAZMRcwFQYDVQQDDA5mbG93b25lLWFwY29yZTAeFw0yMTA1MjUwNzUyMjhaFw0zMTA1MjUwNzU0MDhaMBkxFzAVBgNVBAMMDmZsb3dvbmUtYXBjb3JlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnxYUCkCq + pZ9CMjE9eyk8ciwJTgNO79p0jrGcclVPzLYbURvTabEC5B3YdHu1etie / 2Ob1tBvhgMsRn96Q8c7cPis9HGsMgLO2ze + BpdW1qdQ1yhGD / XcefdalibvjmiV / 2qR7qnIORqV5TvhOeRXiXxQGUNnG / qxrUF / hO2hfKqrFdhVoKQtOQZsihTljM8tUfS6HZH092hoFcleKQtN29p9N9qsljDj99eMpsH1xAZSdz3oa663zbw03taA35W9sOnGmZRNwFoVe781tFNflj ++ 2Kpd7fE6P + DO + mNWrbqVia1271IjZZczpTWGStcKhNuvD / ZYF 5bx1sqtEd0iwIDAQABMA0GCSqGSIb3DQEBCwUAA4IBAQB4N0fG0NUfYaLmZYpuG / Vl4qLT4Bh6 + 0 / v9naamNXME2ZQeX / sBFQxjhhcl7ANBrHpBZkWjWfM8RTGutHFdwXkEXKbS90YZ1zAiaJg01JfdysebmAdunDx41LtlwdGTwnMNBRInspOL4 + B64CunVDIUFI6umo / Vt3zazVaM7V7KD65enARrhXsQwoLfNtQ1GSdwpalGcqLiOrpPhgWWb64NJY6X1wBiuGwOxWflM1d0NLVTVNljD5V3f5Qlc + 1YB0QS7 / Zg3vqcBC0yxE6j3RUroT0B9vvPbP4EI07m9GN9N5YJuzsJdye764Ibspi6 + zFAaDBmpb9Pd0 / AjDDLBwT “],” x5t “:” _ eS_AqDYrcISKGjwdvwpFMafgFs”, “#x5t S256”: “b8p0TX62hFJ74LCm4uL4hJA5eErSggz_qsTyDV81Yj4”}]} [2021-06-21 16:15:42,576] 错误 {MicroIntegratorRegistry} - 无法 创建资源:keycloakkey-kid [2021-06-21 16:15:42,577] 错误 {MicroIntegratorRegistry} - 添加新资源时出错 org.apache.synapse.SynapseException:无法创建资源: keycloakkey-kid 在 org.wso2.micro.integrator.registry.MicroIntegratorRegistry.handleException(MicroIntegratorRegistry.java:655) 在 org.wso2.micro.integrator.registry.MicroIntegratorRegistry.createFile(MicroIntegratorRegistry.java:830) 在 org.wso2.micro.integrator.registry.MicroIntegratorRegistry.addResource(MicroIntegratorRegistry.java:813) 在 org.wso2.micro.integrator.registry.MicroIntegratorRegistry.newResource(MicroIntegratorRegistry.java:562) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method.invoke(Method.java:498) 在 org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126) 在 org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:225) 在 org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42) 在 org.mozilla.javascript.gen._UnkNown_Source__190._c_script_0(:3) 在 org.mozilla.javascript.gen._UnkNown_Source__190.call() 在 org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:394) 在 org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:3091) 在 org.mozilla.javascript.gen._UnkNown_Source__190.call() 在 org.mozilla.javascript.gen._UnkNown_Source__190.exec() 在 com.sun.phobos.script.javascript.RhinoCompiledScript.eval(RhinoCompiledScript.java:55) 在 javax.script.CompiledScript.eval(CompiledScript.java:92) 在 org.apache.synapse.mediators.bsf.ScriptMediator.mediateForInlinescript(ScriptMediator.java:395) 在 org.apache.synapse.mediators.bsf.ScriptMediator.invokeScript(ScriptMediator.java:290) 在 org.apache.synapse.mediators.bsf.ScriptMediator.mediate(ScriptMediator.java:258) 在 org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:109) 在 org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:71) 在 org.apache.synapse.config.xml.AnonymousListMediator.mediate(AnonymousListMediator.java:37) 在 org.apache.synapse.config.xml.SwitchCase.mediate(SwitchCase.java:69) 在 org.apache.synapse.mediators.filters.SwitchMediator.mediate(SwitchMediator.java:134) 在 org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:109) 在 org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:71) 在 org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:158) 在 org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:214) 在 org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:109) 在 org.apache.synapse.mediators.filters.FilterMediator.mediate(FilterMediator.java:239) 在 org.apache.synapse.mediators.filters.FilterMediator.mediate(FilterMediator.java:244) 在 org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:267) 在 org.apache.synapse.core.axis2.Axis2SynapseEnvironment.mediateFromContinuationStateStack(Axis2SynapseEnvironment.java:809) 在 org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:309) 在 org.apache.synapse.core.axis2.SynapseCallbackReceiver.handleMessage(SynapseCallbackReceiver.java:583) 在 org.apache.synapse.core.axis2.SynapseCallbackReceiver.receive(SynapseCallbackReceiver.java:197) 在 org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) 在 org.apache.synapse.transport.passthru.ClientWorker.run(ClientWorker.java:285) 在 org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 在 java.lang.Thread.run(Thread.java:748)

如此,我不得不降级到版本 1.1.0

有了这个版本,一切看起来都很好。 WSO2 团队能否查看并告诉我我们使用的版本有什么问题。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)