4

While migrating from kafka(Fabric 1.4.0) to RAFT(fabric 1.4.3), in first step I am changing the state of network form NORMAL to MAINTENANCE, after signing the block, when I send to the orderer, getting the following error.

Error: got unexpected status: BAD_REQUEST -- config update for existing channel did not pass maintenance checks: config transaction inspection failed: next config attempted to change ConsensusType.State to STATE_MAINTENANCE, but the capability is disabled

Can we enable channel capabilities for the network with version (1.4.0)?

Akshay Rathod
  • 73
  • 1
  • 6
PAVAN
  • 771
  • 4
  • 14

1 Answers1

0

As the latest HLF documentation suggests that Capabilities Requirements need to be set for Channel and Application, these need to be set to the current HLF version which is being migrated. For e.g., if the current Fabric version is 1.4.2, the requirement parameters need to be set as V1_4_2: true. See this link for additional clarification.

msingh
  • 399
  • 2
  • 15