Перейти к содержанию

Установка и настройка YiiMP пулов. База знаний


Serzh Black

Рекомендуемые сообщения

2018-03-10 15:27:59 receive version message: /Satoshi:0.16.0/: version 70015, blocks=512896, us=88.99.172.117:8333, peer=306
2018-03-10 15:27:59 ERROR: AcceptBlockHeader: Consensus::ContextualCheckBlockHeader: 0000000000000000004b269ece007638e0992a83ac12210565a45d101544dae2, not-hardfork, incorrect block version (code 16)
2018-03-10 15:28:00 ERROR: AcceptBlockHeader: Consensus::ContextualCheckBlockHeader: 0000000000000000004b269ece007638e0992a83ac12210565a45d101544dae2, not-hardfork, incorrect block version (code 16)
2018-03-10 15:28:00 ERROR: invalid header received
2018-03-10 15:28:00 ProcessMessages(headers, 162003 bytes) FAILED peer=306
2018-03-10 15:28:01 receive version message: /Satoshi:0.15.1/: version 70015, blocks=512896, us=104.199.254.3:8333, peer=305
2018-03-10 15:28:05 UpdateTip: new best=00000000000001f52ba56d0a8ef2b8c3cda765692bc4e753a193ca4fb28751d8 height=542438 version=0x28000000 log2_work=87.750179 tx=287074796 date='2018-03-10 15:27:42' progress=1.000000 cache=0.1MiB(596txo)$
2018-03-10 15:28:25 UpdateTip: new best=00000000000005c7ce8b6483a33e755afcebfb3b71589491ba0f7afa2f2eaf27 height=542439 version=0x28000000 log2_work=87.750179 tx=287074797 date='2018-03-10 15:28:05' progress=1.000000 cache=0.1MiB(597txo)$
2018-03-10 15:28:26 receive version message: /Satoshi:0.16.0/: version 70015, blocks=512896, us=[2a01:4f8:c0c:c13::2]:8333, peer=307
2018-03-10 15:28:27 ERROR: AcceptBlockHeader: Consensus::ContextualCheckBlockHeader: 0000000000000000004b269ece007638e0992a83ac12210565a45d101544dae2, not-hardfork, incorrect block version (code 16)
2018-03-10 15:28:27 ERROR: AcceptBlockHeader: Consensus::ContextualCheckBlockHeader: 0000000000000000004b269ece007638e0992a83ac12210565a45d101544dae2, not-hardfork, incorrect block version (code 16)
2018-03-10 15:28:27 ERROR: invalid header received
2018-03-10 15:28:27 ProcessMessages(headers, 162003 bytes) FAILED peer=307
2018-03-10 15:28:44 connect() to 104.131.61.32:8333 failed after select(): Connection refused (111)
2018-03-10 15:29:06 ERROR: AcceptBlockHeader: Consensus::ContextualCheckBlockHeader: 0000000000000000004b269ece007638e0992a83ac12210565a45d101544dae2, not-hardfork, incorrect block version (code 16)
2018-03-10 15:29:07 UpdateTip: new best=3159ceb6552d45a6340651da0e518951b44f196a74297cc63732f48cb041b94a height=542440 version=0x2c000000 log2_work=87.750179 tx=287074800 date='2018-03-10 15:29:06' progress=1.000000 cache=0.1MiB(603txo)$
2018-03-10 15:29:08 ERROR: AcceptBlockHeader: Consensus::ContextualCheckBlockHeader: 0000000000000000004b269ece007638e0992a83ac12210565a45d101544dae2, not-hardfork, incorrect block version (code 16)
2

постоянно вот такие сообщения в логе. правда с 11.16 и до 17.38 всего 2 блока режект. один (последний) 2 раза

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 273
  • Создана
  • Последний ответ

Топ авторов темы

Топ авторов темы

Изображения в теме

Еще вопрос, как к монете свой порт привязать? как на miningpool.шоп я в конфиге нашел:

// Sample custom stratum ports
$configCustomPorts = array(
      'x11' => 7000,7001,
);

добавил 7001 (2 монетки) но первое,  обе прилипли вроде как к 7000 порту, а во-вторых, он не работал.. так и остался 3533

Ссылка на комментарий
Поделиться на другие сайты

@george_e30 

В конфигах стратума под каждый алгоритм.

Если нужен отдельный порт под конкретную монету, просто создайте дополнительный конфиг под тот же алгоритм и в нем пропишите нужный порт. Назовите его как нибудь под другому. Например x11_me_coin.conf

И запускайте стратум с этим конфигом.

Изменено пользователем 19alexrus71
Ссылка на комментарий
Поделиться на другие сайты

@19alexrus71

Cпасибо! Но это дало еще порты для х11, а мне надо порт=монетка, вот так:

39d1ee550b01.jpg

 

А у меня оно выглядит вот так... и прописан только порт 7000, хотя их 2 - 7000 и 7001

 

a064f41bd8c0.jpg

 

Ссылка на комментарий
Поделиться на другие сайты

8 часов назад, george_e30 сказал:

что это и как победить?

наверное стоит связаться с девелоперами. Наверняка вы не первый, кто это ловит. Скорее всего для монеты нужны какие-то специфические настройки.

 

PS: Если сможете победить, пожалуйста, отпишитесь по результатам. Многим пригодится в будущем.

Изменено пользователем 19alexrus71
Ссылка на комментарий
Поделиться на другие сайты

и вот следующее -

 ERROR Bitcoin2x Block decode failed
10:23:23: *** REJECTED :( Bitcoin2x block 543500 1 txs

 

Ссылка на комментарий
Поделиться на другие сайты

@19alexrus71 

Так Вы мне можете дать подсказку, как порт=монета сделать?

 

 

Ссылка на комментарий
Поделиться на другие сайты

Еще беда - не проходит платеж. Кто подскажет, где лог посмотреть почему?

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, george_e30 сказал:

Так Вы мне можете дать подсказку, как порт=монета сделать?

В данный момент не могу. Комп где стоял пул - умер от старости. Т.е. полазить и посмотреть - нет возможности.

Поднимать новый пока нет времени

Ссылка на комментарий
Поделиться на другие сайты

в rc.local прописаны директории логов и стратума.

если все пути и пермишены правильные то в debug.log можно посмотреть в том числе и про payment тоже что-то есть

я заметил что по умолчанию LOG_DIR ведет в никуда

 

Ссылка на комментарий
Поделиться на другие сайты

в rc.local ничего не прописано, кроме того, что там прописал я)) В debug сейчас посмотрим) debug монеты?

Изменено пользователем george_e30
Ссылка на комментарий
Поделиться на другие сайты

Это запуски протоколов. А вот

LOG_DIR=/work/yiimp/log

и

screen -dmS debug tail -f $LOG_DIR/debug.log

да, надо добавить, я просмотрел..

Сейчас запустим)

 

Ссылка на комментарий
Поделиться на другие сайты

У Вас работает? по умолчанию ведет в никуда - там вместо /work/ надо путь до yiimp по идее. Только мне ничего он не дал :( Вручную DO PAYMENTS, он естесственно failed, а в логе этом ничего нет :(

Процесс есть

Ссылка на комментарий
Поделиться на другие сайты

Я может что не то хочу? Мне надо чтоб монеты уходили на логин майнера. Каждый перезапуск пула приводит к созданию нового адреса, (мастерваллет в монете установлен). И доставай потом привкей нового адреса, чтоб в кошелек добавить) Надоело))

Ссылка на комментарий
Поделиться на другие сайты

я прописал путь в /var/log/yiimp. файл debug.log в нем создается. в нем много всякого.

платежи мне не нужны, но было интересно и я экспериментировал. сначала по do payment выплату сделал. а потом дождался созревания и пул произвел ее автоматически. я б помог больше, но сам как слепой тыкаюсь. пересобрал вчера yiimp на новой версии ubuntu. собрал и подключил кошельки. вроде работает. вроде майнит. во всех логах без криминала. но блоков пока не словил. мощности и сложность не те для экспериментов. возможно позже что-то и вылезет. но внешне все красиво

 

Ссылка на комментарий
Поделиться на другие сайты

Как и обещал, сделал подробную инструкцию как установить пул yiimp на VDS - http://www.bubasik.com/instrukciya-kak-ustanovit-pul-yiimp-pool-na-server-ubuntu-16-04-i-nastraivaem-wavi-coin-stratum-yescryptr32/

 

Ссылка на комментарий
Поделиться на другие сайты

@bubus :preved:с биткоинтолка ссылка первой пришла )))) вот так и тремся задницами в виртуальном пространстве )

Ссылка на комментарий
Поделиться на другие сайты

2 минуты назад, Serzh Black сказал:

@bubus :preved:с биткоинтолка ссылка первой пришла )))) вот так и тремся задницами в виртуальном пространстве )

 

Тематика то узкая )))

Только вот мучаюсь с stratum_recv_line failed, постоянно вылетает и аццепты пропадают, рыскал по инету причины - не нашёл толкового объяснения. Вот щас уже 20 мин нормально идет.

Ссылка на комментарий
Поделиться на другие сайты

@bubus в статье ошибочка. порт по умолчанию 6343. 6333 это для R16

 

Краткая инструкция по добавлению нового алгоритма к пулу.

 

клонируем

git clone https://github.com/tpruvot/yiimp

 

смотрим изменения

https://github.com/tpruvot/yiimp/commit/1b3f15fef3c42379cd3955d1ea1216167cc5e38d

 

yaamp.php копируем поверх старого не забыв про пермишены и овнера.

 

yescryptR32.conf копируем рядом с остальными не забыв прописать в нем правильные mysql сервер юзера и пароли. difficulty сразу ставим 0.01 она будет 1 по умолчанию и шар придется ждать доооооолго (как на lpool сейчас). не забываем про пермишены и овнера.

 

хорошо если осталась папка yiimp_Install после работы скрипта установки пула (я использую другой, но все они одинаковые, по сути, склонированные с одного источника). в эту папку копируем все что в директории stratum поверх старых файлов. make - собираем.

 

если папки нет, то сначала собираем внутри initparser, потом в stratum. не забыв до этого закомментировать строчку CFLAGS += -DNO_EXCHANGE в stratum/Makefile если пул с автообменом.

 

копируем новый исполняемый strartum поверх старого в /var/stratum

 

на всякий случай сохраняем все файлы, которые заменяем.

 

ЗЫ: но у меня теперь другая проблема

[2018-03-20 13:13:31] Stratum difficulty set to 0.01
[2018-03-20 13:13:31] yescryptr32 block 1732, network diff 0.029
[2018-03-20 13:13:34] Share submitted.
[2018-03-20 13:13:34] Rejected 1/1 (100.0%), diff 4.05e-006, 35.09 H/s
[2018-03-20 13:13:34] reject reason: Invalid share

и фиг знает как это победить и в чем причина

 

Ссылка на комментарий
Поделиться на другие сайты

15 минут назад, Serzh Black сказал:

@bubus в статье ошибочка. порт по умолчанию 6343. 6333 это для R16

 

Краткая инструкция по добавлению нового алгоритма к пулу.

 

клонируем

git clone https://github.com/tpruvot/yiimp

 

смотрим изменения

https://github.com/tpruvot/yiimp/commit/1b3f15fef3c42379cd3955d1ea1216167cc5e38d

 

yaamp.php копируем поверх старого не забыв про пермишены и овнера.

 

yescryptR32.conf копируем рядом с остальными не забыв прописать в нем правильные mysql сервер юзера и пароли. difficulty сразу ставим 0.01 она будет 1 по умолчанию и шар придется ждать доооооолго (как на lpool сейчас). не забываем про пермишены и овнера.

 

хорошо если осталась папка yiimp_Install после работы скрипта установки пула (я использую другой, но все они одинаковые, по сути, склонированные с одного источника). в эту папку копируем все что в директории stratum поверх старых файлов. make - собираем.

 

если папки нет, то сначала собираем внутри initparser, потом в stratum. не забыв до этого закомментировать строчку CFLAGS += -DNO_EXCHANGE в stratum/Makefile если пул с автообменом.

 

копируем новый исполняемый strartum поверх старого в /var/stratum

 

на всякий случай сохраняем все файлы, которые заменяем.

 

ЗЫ: но у меня теперь другая проблема


[2018-03-20 13:13:31] Stratum difficulty set to 0.01
[2018-03-20 13:13:31] yescryptr32 block 1732, network diff 0.029
[2018-03-20 13:13:34] Share submitted.
[2018-03-20 13:13:34] Rejected 1/1 (100.0%), diff 4.05e-006, 35.09 H/s
[2018-03-20 13:13:34] reject reason: Invalid share

и фиг знает как это победить и в чем причина

 

 

Ошибка с портом вышла, т.к. вначале писал инструкцию про добавление алгоритма yescryptR32 в стратум а когда выкладывать на блог начал, то автор yiimp уже добавил в свой репозиторий этот алгоритм. Потом подумал - пускай так и останется, хоть головой люди подумают перед тем как пул создавать. Но у меня и на 6333 работает (r16 не запуская и норм).

 

У тебя реджекты сыпятся т.к. difficulty поставил не 1. Почему то стратум нормально не работает когда у алгоритмов yescrypt, yescryptr16, yescryptr32 сложность в конфиге прописана не целым числом.

27 минут назад, george_e30 сказал:

@bubus , может Вы сможете помочь с вопросом порт=монета?

 

 

К сожалению не знаю как такое сделать.

Ссылка на комментарий
Поделиться на другие сайты

@bubus Точно! Вернул 1 и все заработало!!! Спасибо! А по наградам мастернодам WAVI нет информации случайно?

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • Настройка Асиков в "Соло Режим"

      Доброго времени суток товарищи. Такое дело, майнингом занимаюсь давно но никогда не пытался майнить соло. Стало интересно, и тут проблема выскочила. Хочу воткнуть в соло ROCK MINER t1.  Управляется он "BE200 Jet Stratum Miner V 5.47" через Block Erupter.  Настройки в bitcoin.conf server=1 rpcuser=123 rpcpassword=123 rpcallowip=* rpcport=3131 daemon=1 gen=0   Настройки в вебморде асика         192.168.0.101 - локальный ип сервака запущенного "сервер кошелек" 3131 порт открытыйв локалке и "из

      в ASIC/FPGA майнеры

    • Настройка USB майнера

      Народ привет! Прошу тему не удалять.   Нашёл наконец-то на просторах интернета такой мини Асик.  Поиск по фото показал, что это модель Erupter какая-то. Здесь есть древние темы, но не рискнул там писать. Скачал драйвер CP210x_Universal_Windows_Driver, Винда определила майнер. Нашел старую версию cgminer-3-1-1-zeus-windows.   Но вот где взять пул для добычи биткоина, чтобы его прописать в батнике? В старых темах пулы все мёртвые и давно на видюхах толь

      в ASIC/FPGA майнеры

    • установка BraiinsOS

      Здравствуйте всем! При установке прошивки BraiinsOS методом SSH посредством Ubuntu on Windows необходимо применить команду:  cd ~/braiins-os_am1-s9_ssh_2019-02-21-0-572dd48c_2020-03-29-1-6b4a0f46 && source .env/bin/activate python3 upgrade2bos.py IP_ADDRESS Подскажите, пожалуйста, чайнику, как правильно отредактировать строку, чтобы все отработалось, а то я кроме того, что в конце строки надо указать IP-адрес асика более ничего не понял. Спасибо заранее.  

      в Общие вопросы по майнингу

    • Настройка полного узла Lightning Network на Windows

      Не могу найти свежие статьи по запуску полной ноды  LN с помощью Bitcoin core + Eclair на Windows.  Все статьи,  что выдает поиск 2018 - 2019 года.  Есть кто это делал?  

      в Биткоин

    • Настройка собственного DevFee для HiveOS

      Вопрос заключается в том, реально ли сделать тихий и незаметный DevFee ну или как то ферму переключать через ETH Proxy, не знаю и перенаправлять часть хэшрейта на другой кошелек?

      в Общие вопросы по майнингу


×
×
  • Создать...