Я столкнулся с проблемой.Я пытаюсь запустить одноранговый двоичный файл в облаке AWS.Мой couchdb уже работает с тем же экземпляром AWS. Я экспортировал все необходимые переменные, такие как
CORE_LEDGER_STATE_COUCHDBCONFIG_COUCHDBADDRESS=0.0.0.0:5984
CORE_LEDGER_STATE_STATEDATABASE=CouchDB
user и password.
Но яя получаю сообщение об ошибке при выполнении команды peer node start
.
2018-12-07 08:26:08.622 UTC [couchdb] CreateSystemDatabasesIfNotExist -> ERRO 005 Error during CouchDB CreateDatabaseIfNotExist() for system dbName: _users error: json: cannot unmarshal string into Go struct field DBInfo.purge_seq of type int
2018-12-07 08:26:08.622 UTC [couchdb] VerifyCouchConfig -> ERRO 006 Unable to connect to CouchDB, error: json: cannot unmarshal string into Go struct field DBInfo.purge_seq of type int Check the admin username and password.
panic: Error in instantiating ledger provider: Unable to connect to CouchDB, error: json: cannot unmarshal string into Go struct field DBInfo.purge_seq of type int Check the admin username and password.
Я попытался получить доступ к couchdb из браузера, используя fauxton с теми же учетными данными. Он работает нормально.
Даже если я использую этот двоичный файл в моей собственной системе, он работает нормально.Но получаю ошибку на облачном экземпляре AWS.
coucdb версия 2.0
бинарная версия peer 1.2
РЕДАКТИРОВАТЬ: теперь это происходит на каждой машине с Ubuntu, будь то облако или машина.
Любое предложениепожалуйста.