Author

Topic: Не происходит синхронизация клиента (Read 4968 times)

nd3
newbie
Activity: 6
Merit: 0
Удалил базу и начал закачивать все заново, все выполнилось примерно за сутки. Проблема решилась. Запускал по умолчанию, без ключей. Странно что предыдущие аналогичные действия не приводили к результату. Вот и думаю, что это было. Всем спасибо!
giv
sr. member
Activity: 254
Merit: 251
проверить ноды, к которым вы подключены можно RPC-вызовом getpeerinfo. В bitcoin-qt: Помощь - Окно отладки - Консоль. Внизу окна набрать команду getpeerinfo. Будет выведен список всех нод, к которым вы подключены, в том числе и их версии (строка subver). Строка version указывает номер протокола, а не клиента, поэтому она должна быть >= 70001 для новых клиентов
legendary
Activity: 1120
Merit: 1069
Если ваша нода последней версии, то знаит вы подключаетесь к устаревшим нодам.. странно что это происходит так долго, ситуация должна была исправиться сама.
Попробуйте принудительно подклбючиться к правильным нодам, в конфиге или ключах запуска -addnode address:port
Добавьте ip-адреса пулов, своих знакомых, других гарантированно работающих и правильных нод
https://en.bitcoin.it/wiki/Fallback_Nodes
nd3
newbie
Activity: 6
Merit: 0
а другой машины под рукой нет? если нет, может тогда попробовать виртуалку? накатить чистый виндовс/линукс (по желанию), поставить только биткоин, попробовать синхронизироваться.
сдается мне, что проблема в вашей машине, а не в биткоине.
Пробовал на этом-же железе, с windows, она стоит второй. Эффект тот-же, 1-2 дня идет интенсивная закачка блоков, затем останов откат и зацикливание, неделя безрезультатного ожидания. Ума не приложу, что может быть не так с железом, может дело в каком-то неправильном сетевом окружении? Понаблюдаю с дебагом.
ps Пока писал пост, оставалось около 4000 блоков, только что глянул, остался 7051 блок...
giv
sr. member
Activity: 254
Merit: 251
а другой машины под рукой нет? если нет, может тогда попробовать виртуалку? накатить чистый виндовс/линукс (по желанию), поставить только биткоин, попробовать синхронизироваться.
сдается мне, что проблема в вашей машине, а не в биткоине.
еще у клиента (и qt, и демона) есть ключ -debug, он еще больше увеличивает лог-файл, зато может напишет чего полезного.
nd3
newbie
Activity: 6
Merit: 0
Уточнения;
ОС linux 64bit
версия клиента bitcoin-qt v0.8.1-beta

Базу удалял, оставлял только wallet.dat, и осуществлял заново синхронизацию. Через 1-2 дня, процесс синхронизации доходит до зацикливания, как описывал раньше.
Запускал с ключем -connect=, выбирал узлы сети. Почему-то не помогло, может нужно какие-нибудь "правильные" узлы сети?
Также запускал bitcoind.
В аноглоязычном интернете, указывают на ошибку диска, но у меня все чисто в системных логах и смарт. Естественно понимаю, что так быть не должно.
Баг репорт, даже не знаю как составить. Приложить огромный лог, и замечание что у меня не работает, наверное явно не достаточно. Минимальное желание, хотя-бы забрать монеты, и перевести на другого клиента.
giv
sr. member
Activity: 254
Merit: 251
Я бы удалил всю базу, и снова попытался синхронизироваться.
Воообще, странно, сколько раз не сихронизировался с нуля - никогда проблем не было.
Месяц - это точно ненормально. 0.8.1 должен с нуля синхронизироваться часов за 6-8. Через I2P синхронизируется до 3-7 дней.
Перед удалением базы, удалите еще файл peers.dat, лежит там же, где и wallet.dat. Возможно, вы подключаетесь к каким-то плохим нодам.
newbie
Activity: 8
Merit: 0
Синхронизация идет уже больше месяца. Сначала идет загрузка блоков, затем все останавливается, и блоки качаются заново. Т.е. вначале пишет что осталось около 4000 блоков, затем 10000. И так по кругу. Пробовал с новым wallet.dat, с разными ключами запуска, без результата. В кошельке несколько неподтвержденных транзакций. Из подозрительного в логе, много записей типа такой:
Code:
InvalidChainFound: invalid block=0000000000000019c8c617453a72b665b7f5110d84a9cfc776671d787b4fb3a3  height=236848  work=1238674012348008420473  date=2013-05-19 01:57:18
InvalidChainFound:  current best=000000000000026838bb4684e9467ee260ed554e21d9afddc0f71a68488bbd3e  height=225955  work=863797817500274778308  date=2013-03-15 06:39:14
InvalidChainFound: Warning: Displayed transactions may not be correct! You may need to upgrade, or other nodes may need to upgrade.
Думаю стоит к нему прислушаться и всетаки сделать
Quote
You may need to upgrade
  Undecided

Так он же в начале написал, что версия 0.8.1
Значит обновлен кошелек.
hero member
Activity: 616
Merit: 502
Синхронизация идет уже больше месяца. Сначала идет загрузка блоков, затем все останавливается, и блоки качаются заново. Т.е. вначале пишет что осталось около 4000 блоков, затем 10000. И так по кругу. Пробовал с новым wallet.dat, с разными ключами запуска, без результата. В кошельке несколько неподтвержденных транзакций. Из подозрительного в логе, много записей типа такой:
Code:
InvalidChainFound: invalid block=0000000000000019c8c617453a72b665b7f5110d84a9cfc776671d787b4fb3a3  height=236848  work=1238674012348008420473  date=2013-05-19 01:57:18
InvalidChainFound:  current best=000000000000026838bb4684e9467ee260ed554e21d9afddc0f71a68488bbd3e  height=225955  work=863797817500274778308  date=2013-03-15 06:39:14
InvalidChainFound: Warning: Displayed transactions may not be correct! You may need to upgrade, or other nodes may need to upgrade.
Думаю стоит к нему прислушаться и всетаки сделать
Quote
You may need to upgrade
  Undecided
nd3
newbie
Activity: 6
Merit: 0
Синхронизация идет уже больше месяца. Сначала идет загрузка блоков, затем все останавливается, и блоки качаются заново. Т.е. вначале пишет что осталось около 4000 блоков, затем 10000. И так по кругу. Пробовал с новым wallet.dat, с разными ключами запуска, без результата. В кошельке несколько неподтвержденных транзакций. Из подозрительного в логе, много записей типа такой:
Code:
InvalidChainFound: invalid block=0000000000000019c8c617453a72b665b7f5110d84a9cfc776671d787b4fb3a3  height=236848  work=1238674012348008420473  date=2013-05-19 01:57:18
InvalidChainFound:  current best=000000000000026838bb4684e9467ee260ed554e21d9afddc0f71a68488bbd3e  height=225955  work=863797817500274778308  date=2013-03-15 06:39:14
InvalidChainFound: Warning: Displayed transactions may not be correct! You may need to upgrade, or other nodes may need to upgrade.
hero member
Activity: 616
Merit: 502
, потом остановилось.
Так же было, просто перезапустите без доп.ключей и все пойдет.
nd3
newbie
Activity: 6
Merit: 0
Вторые сутки происходит синхронизация, после того, как клиент не запускался около недели. Клиент bitcoin-qt 0.8.1. Что странно, так это количество оставшихся блоков для синхронизации, сначала было около 300, теперь больше 500, и медленно увеличивается. bitcoin-qt -rescan делал, не помогает. Что можно еще сделать?

P.S. Осталось 605 блоков...

upd: Удалил базу, сначала быстро начало синхронизировать, потом остановилось. Время последнего блока Ср марта 13 21:19:53 2013. Сетевой канал 100 Мбит. Кто знает, что случилось 13 марта?
Jump to: