连接Zookeeper的网桥启动报错
Bridge startup error connecting to Zookeeper
根据 https://docs.corda.r3.com/website/releases/3.1/bridge-configuration-file.html?highlight=zookeeper 中描述的步骤,尝试使用 Zookeeper 设置 Bridge 组件时出现以下错误。
> java -jar corda-bridgeserver-3.1.jar
BridgeSupervisorService: active = false
[ERROR] 20:59:31-0300 [main-EventThread] imps.EnsembleTracker.processConfigData - Invalid config event received: {server.1=10.102.32.104:2888:3888:participant, version=100000000, server.3=10.102.32.108:2888:3888:participant, server.2=10.102.32.107:2888:3888:participant}
[ERROR] 20:59:32-0300 [main-EventThread] imps.EnsembleTracker.processConfigData - Invalid config event received: {server.1=10.102.32.104:2888:3888:participant, version=100000000, server.3=10.102.32.108:2888:3888:participant, server.2=10.102.32.107:2888:3888:participant}
我的bridge.conf
:
bridgeMode = BridgeInner
outboundConfig {
artemisBrokerAddress = "10.102.32.97:10010"
alternateArtemisBrokerAddresses = [ "10.102.32.98:10010" ]
}
bridgeInnerConfig {
floatAddresses = ["10.102.32.103:12005", "10.102.32.105:12005"]
expectedCertificateSubject = "CN=Float Local,O=Local Only,L=London,C=GB"
customSSLConfiguration {
keyStorePassword = "bridgepass"
trustStorePassword = "trustpass"
sslKeystore = "./bridgecerts/bridge.jks"
trustStoreFile = "./bridgecerts/trust.jks"
crlCheckSoftFail = true
}
}
haConfig {
haConnectionString = "zk://10.102.32.104:2181,zk://10.102.32.107:2181,zk://10.102.32.108:2181"
}
networkParametersPath = ./network-parameters
有什么想法吗?
这个错误是无害的。它表明 Dockerised Zookeeper 的 IP 地址错误,因此当向 Apache Curator 发送动态拓扑时,某些检查失败。它不会使静态配置无效,一切都应该正常工作。
请注意,从 Corda Enterprise 3.2 开始,您必须使用与 Apache Curator 库兼容的 Zookeeper 版本,即 3.5.3-beta,而不是最新版本。
根据 https://docs.corda.r3.com/website/releases/3.1/bridge-configuration-file.html?highlight=zookeeper 中描述的步骤,尝试使用 Zookeeper 设置 Bridge 组件时出现以下错误。
> java -jar corda-bridgeserver-3.1.jar
BridgeSupervisorService: active = false
[ERROR] 20:59:31-0300 [main-EventThread] imps.EnsembleTracker.processConfigData - Invalid config event received: {server.1=10.102.32.104:2888:3888:participant, version=100000000, server.3=10.102.32.108:2888:3888:participant, server.2=10.102.32.107:2888:3888:participant}
[ERROR] 20:59:32-0300 [main-EventThread] imps.EnsembleTracker.processConfigData - Invalid config event received: {server.1=10.102.32.104:2888:3888:participant, version=100000000, server.3=10.102.32.108:2888:3888:participant, server.2=10.102.32.107:2888:3888:participant}
我的bridge.conf
:
bridgeMode = BridgeInner
outboundConfig {
artemisBrokerAddress = "10.102.32.97:10010"
alternateArtemisBrokerAddresses = [ "10.102.32.98:10010" ]
}
bridgeInnerConfig {
floatAddresses = ["10.102.32.103:12005", "10.102.32.105:12005"]
expectedCertificateSubject = "CN=Float Local,O=Local Only,L=London,C=GB"
customSSLConfiguration {
keyStorePassword = "bridgepass"
trustStorePassword = "trustpass"
sslKeystore = "./bridgecerts/bridge.jks"
trustStoreFile = "./bridgecerts/trust.jks"
crlCheckSoftFail = true
}
}
haConfig {
haConnectionString = "zk://10.102.32.104:2181,zk://10.102.32.107:2181,zk://10.102.32.108:2181"
}
networkParametersPath = ./network-parameters
有什么想法吗?
这个错误是无害的。它表明 Dockerised Zookeeper 的 IP 地址错误,因此当向 Apache Curator 发送动态拓扑时,某些检查失败。它不会使静态配置无效,一切都应该正常工作。
请注意,从 Corda Enterprise 3.2 开始,您必须使用与 Apache Curator 库兼容的 Zookeeper 版本,即 3.5.3-beta,而不是最新版本。