message: log: Avoid treating remote misbehvior as local system error
diff: @@ -3494,7 +3494,9 @@ bool BlockManager::AcceptBlockHeader(const CBlockHeader& block, BlockValidationS
  }
  if (!CheckBlockHeader(block, state, chainparams.GetConsensus(), !(block.nFlags & CBlockIndex::BLOCK_PROOF_OF_STAKE)))
  - return error("%s: Consensus::CheckBlockHeader: %s, %s", __func__, hash.ToString(), state.ToString());
  + LogPrint(BCLog::VALIDATION, "%s: Consensus::CheckBlockHeader: %s, %s\n", __func__, hash.ToString(), state.ToString());
  + return false;
  + }
  // Get prev block index
  CBlockIndex* pindexPrev = nullptr;
  