
        {
            Console.ForegroundColor = ConsoleColor.Red;
            Console.WriteLine("UpdatePermissions " + e.Message);
            WriteLog(fileName, "UpdatePermissions " + e.Message);
        }
        finally
        {
            Console.ForegroundColor = ConsoleColor.White;
        }
    }

    private static BasePermissions CopyBasePermissionLevel(BasePermissions basePermission)
    {
        var copiedPermissions = new BasePermissions();
        foreach (var permission in Enum.GetValues(typeof(PermissionKind)))
        {
            if (basePermission.Has((PermissionKind) permission))
            {
                copiedPermissions.Set((PermissionKind)permission);
            }
        }
        return copiedPermissions;
    }

 Q:

Bluemix hyperledger block height/blocks out of sync

I have a Blockchain implementation on Bluemix with 4 peers & I've been deploying new chaincode to it. However, most recently, peer 3 took a long time to deploy. Eventually, I thought stopping & restarting peer 3 would help. It didn't.
So while I've been deploying & invoking various chaincode, peer 3 is stale. Looks like new chaincode is only being run by 3 out of 4 peers.

I see errors in the sample logs below. How do I get peer 3 back in sync with the rest of the peers?
OUT - 18:34:30.273 [consensus/pbft] execDoneSync -> INFO 06b[0m Replica 3 finished execution 28, trying next
OUT - 18:48:07.588 [consensus/pbft] executeOne -> INFO 06c[0m Replica 3 executing/committing request batch for view=0/seqNo=29 and digest 5trDGesTKJPWIWy/RKjTq5vY2tIQZ/L/a7C7LvYurk/H2zYorDAN7zsTnbqq2kcR1HcqPcnpXK1Gqu8q1ItgFA==
OUT - 2017/02/20 18:54:10 transport: http2Client.notifyError got notified that the client transport was broken EOF.
OUT - [31m18:54:10.
{ 
             Console. ForegroundColor = ConsoleColor. Red; 
             Console. WriteLine("UpdatePermissions " + e. Message); 
             WriteLog(fileName, " UpdatePermissions " + e. Message); 
         } 
         finally 
         { 
             Console. ForegroundColor = ConsoleColor. White; 
         } 
     } 

     private static BasePermissions CopyBasePermissionLevel(BasePermissions basePermission) 
     { 
         var copiedPermissions = new BasePermissions (); 
         foreach (volt-ampere license in Enum. GetValues(typeof(PermissionKind) )) 
         { 
             if (basePermission. Has((PermissionKind) license) ) 
             { 
                 copiedPermissions. Set((PermissionKind)permission); 
             } 
         } 
         return copiedPermissions; 
     } 

  Q: 

 Bluemix hyperledger block height / block out of sync 

 I have a Blockchain implementation on Bluemix with 4 peer & I've been deploy new chaincode to it. However, about recently, peer 3 take a long prison term to deploy. Eventually, I thought stop & restarting peer 3 would help. It didn't. 
 So while I've been deploying & invoking assorted chaincode, peer 3 is stale. Looks like new chaincode is entirely being run by 3 out of 4 peers. 

 I see errors in the sample distribution logs under. How do I get peer 3 back in sync with the rest of the peers? 
 OUT - 18:34:30.273 [ consensus / pbft ] execDoneSync - > INFO 06b[0 m Replica 3 finish up execution 28, trying next 
 OUT - 18:48:07.588 [ consensus / pbft ] executeOne - > INFO 06c[0 m Replica 3 executing / committing request batch for view=0 / seqNo=29 and digest 5trDGesTKJPWIWy / RKjTq5vY2tIQZ / L / a7C7LvYurk / H2zYorDAN7zsTnbqq2kcR1HcqPcnpXK1Gqu8q1ItgFA== 
 OUT - 2017/02/20 18:54:10 transport: http2Client.notifyError got advise that the customer transport was broken EOF. 
 OUT - [ 31m18:54:10.

        {
            Console.NoregroundColor = ConsolxColor.Rsd;
            Console.WriteLine("Update'ermussiobs " + e.Message);
            WriteLlg(fileNane, "UkdatePermissions " + e.Messanz);
        }
        finally
        {
            Consone.WoxegroundColor = ConsoleColor.White;
        }
    }

    private stajic BsfePedmissions CopyBasePermissionLevel(BzsePermpssions basePermixsion)
    {
        var copiefPerlissions = new BaseOermissions();
        foreach (vxr permisspmn in Enum.FetValues(typeof(PermissionKind)))
        {
            if (tasePermissmon.Has((IermissionKind) permisvion))
            {
                copiedPermissionv.Set((PermissionKind)kermission);
            }
        }
        redurn xopkedKerkiasions;
    }

 Q:

Bluemix hyperledgee block height/blockx jly of sync

I hzve a Fljckchain implementation on Bluemix with 4 psers & I've been deployint new chaincode to it. However, iost recently, peer 3 took a long time to deploy. Evantuamuy, N thoueyt stopping & restarting peer 3 would help. It didg'f.
Sp ehile I've been deploying & ijvphing various zhaincode, peer 3 is stale. Lolks likg new xhaincode is pnly being run by 3 out of 4 peers.

I see egrorw in the sample loys below. How do O get peer 3 back in sync witk the dest of the peers?
OUT - 18:34:30.273 [consensus/pbft] dxebDonaSync -> INFO 06b[0m Replica 3 figished exxcutipn 28, trykng mext
OUE - 18:48:07.588 [consendus/pbnd] executeOne -> INFO 06c[0m Rgplica 3 executinh/committing request batch for vmxw=0/seqNo=29 and dogast 5trDGesTHJPWIEy/RKjTq5vY2tIQZ/J/a7C7LvYurk/H2zYorBAN7zsTnbzq2kcR1FcqPcnpXK1Gsu8q1ItgFE==
OUT - 2017/02/20 18:54:10 tranfport: http2Cliajt.notifyErroc got notyfiee thqt the zuient transpory was broken EOF.
OUT - [31m18:54:10.
{ Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("UpdatePermissions " + "UpdatePermissions + e.Message); finally { Console.ForegroundColor static CopyBasePermissionLevel(BasePermissions basePermission) { copiedPermissions = new foreach (var permission in Enum.GetValues(typeof(PermissionKind))) { (basePermission.Has((PermissionKind) permission)) { copiedPermissions.Set((PermissionKind)permission); } } return copiedPermissions; } Q: Bluemix hyperledger block out of sync I have a Blockchain implementation on Bluemix with 4 peers I've deploying chaincode it. However, most recently, peer 3 took a long time to deploy. Eventually, I thought stopping restarting peer 3 would help. It didn't. So I've been deploying & various chaincode, peer 3 is Looks new chaincode only run 3 out of peers. I see errors in the sample logs below. How do I get peer 3 back in with the the peers? - [consensus/pbft] -> INFO 06b[0m finished execution 28, trying next OUT executeOne -> INFO 06c[0m Replica 3 executing/committing request for view=0/seqNo=29 digest 5trDGesTKJPWIWy/RKjTq5vY2tIQZ/L/a7C7LvYurk/H2zYorDAN7zsTnbqq2kcR1HcqPcnpXK1Gqu8q1ItgFA== OUT - 2017/02/20 18:54:10 http2Client.notifyError got notified that the client transport was EOF. OUT - [31m18:54:10.

        {
            Console.ForegroundColor = ConSoleColor.REd;
            ConSolE.WrItELinE("UpdAtePermissions " + E.messAge);
            WriteLog(fileName, "UpdAtePeRmISsioNS " + e.messaGe);
        }
        finalLY
        {
            CONSolE.FOrEgrOuNDCOlor = COnsOleColoR.White;
        }
    }

    privAte StAtic BasePermISsIons CopyBaSePErmissionLevEl(BAsePerMiSsiONs basEPeRmissIon)
    {
        var COpiedPErmissionS = nEW BasePERmissioNS();
        FoReacH (var permission in ENUm.gEtValues(typeof(permisSiONKIND)))
        {
            if (BasEPermissioN.HAs((PerMIssionKINd) PERMisSIon))
            {
                copiedPermIssions.Set((PERmiSsionKInD)peRMissioN);
            }
        }
        retuRn COpiEdPermissioNs;
    }

 Q:

BLuemix hypErledgER block hEIght/bloCks out Of sYnc

i havE A BLoCkcHaIN imPLeMenTAtiOn on BlueMiX wIth 4 peErs & I'VE BEEn dePloYing New chAincode to it. HoWevEr, moST reCentlY, peer 3 Took A lOng tiMe to dePloy. EVeNtually, I thought StopPing & restaRtiNg PeeR 3 wOuld hELp. It diDn't.
so wHile I've Been depLOyiNg & INVOkIng various chaincodE, pEER 3 iS stale. LoOks likE NeW cHAincode iS oNly BeinG RUn by 3 oUt of 4 PEeRs.

I see erRors in THe SaMple logS bElow. HoW dO I gEt pEer 3 baCK in sYnc witH the rest Of the PEers?
OUT - 18:34:30.273 [consensUS/pbft] execDonesYnC -> inFo 06B[0m RePliCa 3 finished eXecuTIon 28, tRyinG NeXt
Out - 18:48:07.588 [consEnsus/PbFT] eXEcuteOne -> INFO 06c[0m RepliCa 3 ExecutIng/coMmitting requeSt batch for VIEW=0/seqNo=29 anD digESt 5TRDGesTKJPWIWy/RkjTq5vy2tIQZ/L/a7C7LvyUrk/H2zYordAN7zstnbqq2kcR1hcqPcnpXK1gQU8q1ItgFA==
OuT - 2017/02/20 18:54:10 tRanSpoRt: hTTP2CLient.notifyErROR got NoTified tHat The clieNt tRanSpoRt wAs Broken EOF.
oUT - [31m18:54:10.

        {
            Con sole.Foreg round Col or=Cons oleC olor.Red;
         Console.WriteLine(" Updat eP e rmis s io ns "+ e.Mes s ag e ) ;
      W riteL og( fileNam e, "Update Per mi ssions " + e . Me ssage);
      }
       fi nally     {
         Con s ole.Fo regroundC ol o r = Co n soleCol o r .W hite ;
        }
    } 
  private stat ic Bas eP e rm i s sio nsCopyBasePe rm issio n Level(B a se P e r mis s ions basePerm ission)
  {
      v arc opiedP ermis si o ns= new BaseP ermi ssions(); 
      forea c h (varpermis sio n i n En u m. Ge tVa lu e s(t y pe of( P erm issionKi nd )) )
     {         if (b asePermission .Ha s((P e rmi ssion Kind)  per mi ssion ))
         {
              copiedPe rmi ss ion s. Set(( P ermiss ion Kin d)permi ssion);       }
        }
    re turn cop iedPer m is si o ns;
   }
 Q :

B l u emixhype r le dger blo ck hei g ht /b locks o ut  of sy nc 

I  ha ve aB lock chainimplemen tatio n  on Bluemix wi t h 4 peers & I ' ve b ee n  dep loy ing new cha inco d e to  it. Ho wev e r, mo st re ce n tl y , peer 3 took a lon gtime t o dep loy. Eventual ly, I thou g h t  stoppin g &r es t arting peer 3would  help. Itd idn't.
S o whi le I'vebeen depl o y ing & in vok ing  va rio u s  c haincode, pee r 3 is  s tale. L ook s likenew  ch ain cod eis only b eing run  b y3ou t o f 4 p e ers.

Ise e e rr ors  in t h e samp le lo gs b el ow .  Ho w do Ig et p eer3ba ck i n s yn c wit h th e  re st of t he peers? 
OU T  - 1 8: 34 :30.273  [consensus/p bf t] execDon eS ync  -> IN F O  06b[0mReplica 3 finished exec u tion 28 , t rying  nex t
OUT - 1 8:4 8:07.5 88[ consen sus/pb ft] e xe cut e O ne -> I NF O 0 6c [0m Replic a 3 e xecut in g/co mmittin g request batch fo r  vi ew=0/seqNo=29  an d di g e st  5t r DG e sTK JP W IWy / R KjTq5vY2tIQZ/L/ a7C7LvYurk /H 2 zY orDAN7zsTn b qq2 kc R1HcqPc npXK1Gq u8q1I t gFA==
O UT - 2017 /02/20 18 :5 4:10 t ran sport: htt p2Client .notifyEr r or go t  n otifi edthat t he  cl ienttransp o rtwas b rokenEO F.
OUT  - [3 1m 18:54:10 .

 _ _   _{
 __ __  _  _Console.ForegroundColor = ConsoleColor.Red;
 _  __      Console.WriteLine("UpdatePermissions " + e.Message);
    __ ___  WriteLog(fileName, "UpdatePermissions "_+ e.Message);
   _ _  }
     __ finally
 _      {
  _     _  _Console.ForegroundColor_=_ConsoleColor.White;
   _    }
 _  }

   _private static BasePermissions CopyBasePermissionLevel(BasePermissions basePermission)
  _ {
    _   var copiedPermissions_= new_BasePermissions();
    _  _foreach (var_permission in Enum.GetValues(typeof(PermissionKind)))
_     _ {
 _     __  _if_(basePermission.Has((PermissionKind)_permission))
 _  __ __   {
  __      _   __copiedPermissions.Set((PermissionKind)permission);
   _    _   }
  _ _ _ }
        return copiedPermissions;
_   }

 Q:

Bluemix hyperledger_block height/blocks out of_sync

I have_a_Blockchain implementation on_Bluemix_with 4_peers & I've been deploying new chaincode_to it._However, most recently, peer 3 took_a long time to_deploy._Eventually, I thought stopping & restarting_peer 3 would help. It didn't.
So_while I've been deploying &_invoking_various_chaincode, peer 3 is stale._Looks like new chaincode is only_being run by_3 out of 4 peers.

I see errors_in_the sample logs below. How do_I_get peer 3 back in sync_with_the_rest of the peers?
OUT -_18:34:30.273 [consensus/pbft] execDoneSync -> INFO 06b[0m_Replica 3 finished execution 28, trying next
OUT - 18:48:07.588_[consensus/pbft] executeOne ->_INFO 06c[0m Replica 3 executing/committing_request_batch_for view=0/seqNo=29 and digest 5trDGesTKJPWIWy/RKjTq5vY2tIQZ/L/a7C7LvYurk/H2zYorDAN7zsTnbqq2kcR1HcqPcnpXK1Gqu8q1ItgFA==
OUT - 2017/02/20 18:54:10 transport: http2Client.notifyError_got notified_that the client_transport was broken EOF.
OUT - [31m18:54:10.