• Forum has been upgraded, all links, images, etc are as they were. Please see Official Announcements for more information

OpenSSL Compatibility with Client

Propulsion

The buck stops here.
Cross post from Bitcoin Reddit.

reddit said:
Greg Maxwell's announcement:
http://sourceforge.net/p/bitcoin/mailman/message/33221963/

Summary:

There is a problem with the most recent release of OpenSSL which will cause issues for some users of Bitcoin Core on Linux. This is not a critical security issue, but everyone using Bitcoin Core on Linux should read the following information, especially if you're automatically processing Bitcoin payments. The worst-case scenario is that you might accept transactions as confirmed which are later reversed.

You are likely to be affected only if:

  • You use Linux.
  • You installed Bitcoin Core using your distro's package manager or you compiled Bitcoin Core yourself without using gitian. You are not affected if you use the binaries on bitcoin.org.
  • You upgrade your system's OpenSSL to 1.0.0p or 1.0.1k. These were security-fix releases, so your package manager might have updated them automatically.
If you are affected, then your client might become stuck at a particular block, and you'll have to reindex the block chain to fix it. In some conceivable but unlikely scenarios, you might see incoming transactions as having 6+ confirmations when the transactions are actually invalid. If you are a pool operator, then you could conceivably start mining on a false chain, which would cause you to lose all of your future blocks until you fix this.

If you are using an affected version of Bitcoin Core, you should either make sure that your system OpenSSL does not get updated or shut down Bitcoin Core until an update fixing this is released in a day or two. If Bitcoin Core is already stuck and showing the "We do not appear to fully agree with our peers!" message, shut it down until an update fixing this is released; when you run that version, you'll have to run it with the -reindex switch.

I'd imagine the same would hold true for Darkcoin since it's now based off of Bitcoin core code. If you've updated openSSL to the latest version and have compiled the source yourself without using gitian the blockchain might become forked.
 
If you are affected, then your client might become stuck at a particular block, and you'll have to reindex the block chain to fix it.

is this the reason why people compain about sync getting stuck?
 
is this the reason why people compain about sync getting stuck?
I think on Main net some people get stuck when using version 10.17.24, I haven't heard anyone using v.10.17.25/26 or v.11.0.4 get stuck on Mainnet. But i do wonder why suddenly version 10.17.24 started getting stuck just the past few days, I wish someone could explain to me.
 
Back
Top