Hi there!
I've the latest version of Bitcoin-qt (bitcoin.org 0.15.1) and GUI version works fine at least no one issues were not detected. But when bitcoind started or I'm mining that seems to me my bitcoind loses infromation about actual blocks periodicly. Sometimes after that warning:
2017-12-26 19:42:52 Timeout downloading block 000000000000000000594fca8fc2e2e6f7baff5ac96a10d94f33ae3b0f4e1971 from peer=12, disconnecting
I lose blockchain for a while, and only sometimes I catch up the last block - the easier way is restart bitcoind. Sometimes when I'm mining in a pool, I get:
... Stratum detect new block (actual block) Stratum detect new block (actual block) Longpool detect new block (irrelevant block)
and after that I need restart my bitcoind. Is it could be the reason that my ports is not forwarding and I get an insufficient info from network?