KeyTemplateRetrier检索节流数据WSO2时失败
我正在用WSO2 API管理器设置预先打包的WSO2身份服务器。我还在配置域URL。 现在,在启动WSO2 API管理器时,日志中会打印以下错误KeyTemplateRetrier检索节流数据WSO2时失败,wso2,wso2is,wso2-am,wso2carbon,Wso2,Wso2is,Wso2 Am,Wso2carbon,我正在用WSO2 API管理器设置预先打包的WSO2身份服务器。我还在配置域URL。 现在,在启动WSO2 API管理器时,日志中会打印以下错误 [2017-05-12 05:37:35,237] INFO - CarbonEventManagementService Starting polling event receivers [2017-05-12 05:37:55,848] WARN - KeyTemplateRetriever Failed retrieving throttli
[2017-05-12 05:37:35,237] INFO - CarbonEventManagementService Starting polling event receivers
[2017-05-12 05:37:55,848] WARN - KeyTemplateRetriever Failed retrieving throttling data from remote endpoint: Received fatal alert: handshake_failure. Retrying after 15 seconds...
[2017-05-12 05:37:55,850] WARN - BlockingConditionRetriever Failed retrieving Blocking Conditions from remote endpoint: Received fatal alert: handshake_failure. Retrying after 15 seconds...
[2017-05-12 05:38:01,861] WARN - FileSystemPreferences Could not lock System prefs. Unix error code 32693.
[2017-05-12 05:38:01,861] WARN - FileSystemPreferences Couldn't flush system prefs: java.util.prefs.BackingStoreException: Couldn't get file lock.
[2017-05-12 05:38:10,877] WARN - KeyTemplateRetriever Failed retrieving throttling data from remote endpoint: Received fatal alert: handshake_failure. Retrying after 15 seconds...
[2017-05-12 05:38:10,878] WARN - BlockingConditionRetriever Failed retrieving Blocking Conditions from remote endpoint: Received fatal alert: handshake_failure. Retrying after 15 seconds...
[2017-05-12 05:38:25,940] WARN - BlockingConditionRetriever Failed retrieving Blocking Conditions from remote endpoint: Received fatal alert: handshake_failure. Retrying after 15 seconds...
[2017-05-12 05:38:25,940] WARN - KeyTemplateRetriever Failed retrieving throttling data from remote endpoint: Received fatal alert: handshake_failure. Retrying after 15 seconds...
谁能告诉我我做错了什么…可能是我的配置有问题。我应该在哪里检查以发现问题?
这可能是因为SSL问题吗?我还没有设置SSL 是的,这似乎是由于SSL握手失败造成的,特别是因为您使用了主机名。WSO2服务器附带的默认证书是为localhost创建的 您可以尝试为APIM和IS主机名创建自签名证书。然后将APIM的公共证书导出到IS的trust-store.jks,反之亦然。这将解决SSL握手失败的问题 因此,当APIM启动时,它会在KM_URL/throttle/data/v1/keyTemplates的Key Manager throttle data中对web应用程序进行HTTP调用。APIM根据api-manager.xml中配置的URL确定KM的URL 你看到了错误
WARN - KeyTemplateRetriever Failed retrieving throttling data from remote endpoint: Received fatal alert: handshake_failure. Retrying after 15 seconds...
因为APIM无法使此HTTP调用从KM检索油门数据