原始文献 / 论坛帖 / Re: Warning this block was not received by any other nodes

Re: Warning this block was not received by any other nodes

Bitcointalk · 2010-07-14 18:56:29 UTC

AuthorSatoshi Nakamoto
TitleRe: Warning this block was not received by any other nodes
Date2010-07-14 18:56:29 UTC
ForumBitcointalk · 原文

是 Microsoft Security Essentials 的 Live Protection 拦截了你和网络的通信。你有连接,这让比特币误以为自己已连接,但这些连接是静默的,因为数据被拦截了。

你需要把 bitcoin.exe 在 Live Protection 中设为排除进程。

这正在成为一个常见问题。应该有人在置顶帖里把这事写清楚。

"Warning: This block was not received by any other nodes"(警告:这个区块没有被任何其他节点接收)这条消息出现在比特币广播了一个区块、但没有任何人确认收到的时候。这个警告正是为这种情况准备的:莫名其妙地你有连接,但它们都断了,没有人能听到你。你的区块永远不会有效,因为没人收到它。

英文原文

Microsoft Security Essentials Live Protection is blocking your communication with the network.  You have connections, which tricks Bitcoin into thinking it's connected, but they are silent because the data is being blocked.

You need to make bitcoin.exe an excluded process in Live Protection.

This is becoming a common problem.  Someone should write this up in a pegged thread.

The message "Warning: This block was not received by any other nodes" occurs when Bitcoin broadcasts a block, but nobody confirms they received it.  The warning is there just for this kind of situation, where for some reason you have connections, but they have gone dead and nobody can hear you.  Your block will never become valid because nobody received it.