Ошибка: ошибка при попытке пропинговать. Ошибка: среда выполнения Composer (0.19.4) не совместима с клиентом (0.20.0) - PullRequest
0 голосов
/ 27 августа 2018

Я просто пытаюсь запустить локальный сервер композитора на моей машине, но я сталкиваюсь со следующей ошибкой:

Error: Error trying to ping. Error: Composer runtime (0.19.4) is not compatible with client (0.20.0)

Тем не менее, моя версия для композитора выглядит отлично ->

    npm list -g --depth=0
/home/paris/.nvm/versions/node/v8.11.3/lib
├── @ampretia/composer-wallet-cloudant@0.2.1
├── composer-cli@0.20.0
├── composer-rest-server@0.20.0
├── composer-runtime@0.20.0
├── generator-hyperledger-composer@0.19.5
├── loopback-connector-mongodb@3.6.0
├── npm@5.6.0
├── passport-github@1.1.0
└── yo@2.0.5

Я уже очистил изображения и т. Д. *

1 Ответ

0 голосов
/ 27 августа 2018

composer-runtime не работает на стороне клиента, он является частью вашей деловой сети, работающей внутри вашей фабричной сети.Похоже, что вы установили composer-runtime вручную, в противном случае он не будет виден на стороне клиента.

При развертывании бизнес-сети вы использовали composer-cli в 0.19.4.Теперь вы обновились до композитора 0.20.0.Правило совместимости состоит в следующем: версия composer_client должна быть> = версия composer_runtime, и младшая версия ДОЛЖНА быть равной (младшая версия - это среднее число).Например

Example Table

...