Неизвестная ошибка Peer при попытке запустить Corda на нескольких узлах - PullRequest
0 голосов
/ 04 июня 2018

Я пытаюсь запустить Corda на нескольких узлах.Согласно этой теме - https://github.com/corda/corda/issues/39, Я изменил файлы node.conf и запустил узлы.(BankA и нотариус на машине A, BankB и BankCorda на машине B) и запустили все четыре из них.До запуска узла все в порядке.

Когда я пытаюсь запустить это - gradlew samples:trader-demo:runBuyer с машины A, я получаю следующую ошибку на NodeA - unknown peer - BankOfCorda и Notary - [ERROR] 2018-06-01T12:37:22,766 [Node thread] StateMachineManager - Unknown peer C=UK,L=London,OU=corda,O=R3,CN=BankOfCorda in SessionInit(initiatorSessionId=6217119355343956857, flowName=net.corda.flows.NotaryFlow$Client, firstPayload=SignRequest(tx=SignedTransaction(txBits=[14010…], sigs=[[…]], id=xxx)))

Am.Я что-то не так делаю?

1 Ответ

0 голосов
/ 05 июня 2018

Это потому, что у вас есть сообщения в очереди в очереди сообщений вашего узла, когда вы их останавливаете.После изменения имен узлов и перезапуска узлов очереди сообщений не могут найти нужных получателей в сети.

Это можно исправить, удалив папку artemis каждого узла.

...