Устанавливаем пул yiimp pool на сервер ubuntu 16.04 и настраиваем yenten coin (stratum yescryptr16)
Ради интереса хотел поднять свой пул и разобраться в этом. Информации в интернете по тому как поднять свой пул на yiimp и настроить его на монетку yenten coin с поддержкой алгоритма yescryptr16 совсем нету. Начнем.
Для поднятия пула нам потребуется выделенный сервер или VDS.
Нам подойдет недорогой хостинг VDS — sprintbox
Итак, по этапам проведу от начала до конца, и у Вас получится создать свой пул.
Link to English version — read.
Регестрируемся на спринтбоксе и создаем бокс с операционкой — ubuntu1604-32gb-2gb-1core.
Логинимся по ssh через putty
Просит поменять пароль рута – вводим который пришел на почту и 2 раза новый.
Обновляем репозитории – apt-get update
Устанавливаем mc – apt-get install mc
Загружаем файл автоматической установки yiimp – wget https://github.com/coolsd/yiimp-1/raw/master/install.sh
(обновил файл автоматической установки и добавил недостающие дампы базы, можно его загружать — https://raw.githubusercontent.com/bubasik/yiimp-install-script-on-ubuntu/master/install.sh)
В скрипте автоматической установки не хватает запросов к базе данных, исправим это дописав строчки в файл install.sh
После «2017-09-notifications.sql» пишем
1 2 3 4 5 |
sudo mysql --defaults-group-suffix=host1 --force < 2017-10-bookmarks.sql sudo mysql --defaults-group-suffix=host1 --force < 2017-11-segwit.sql sudo mysql --defaults-group-suffix=host1 --force < 2018-01-stratums_ports.sql |
Запускаем скрипт установки командой
bash install.sh
Временную зону пишем — Europe/Moscow
Указываем — Имя сервера или его ip если доступ будет без домена
Указываем - Почтовый ящик для писем
Если будете использовать автообмен, то указать BTC кошелек
Адрес панели управления (любой не стандартный, чтобы злодеи не подбирали пароли, будет site_name/site/panel_name)
Ip адрес с которого будет разрешен доступ к панели управления (посмотреть можно на сайте whatismyip.com)
Указываем — Устанавливать ли автобанилку?
Сконфигурировать UFW фаейрвол на стандартные порты — yes или no
Установить беслпатный сертификат SSL для домена? - yes или no
Далее идет автоматическая установка…. Ждемс…
Устанавливаем кошелек Yenten Coin
1 |
wget https://github.com/conan-equal-newone/yenten/releases/download/1.3.1/yenten_ubuntu64_1.3.1.tar.gz |
Распаковываем архив через MC в папочку, откуда будем запускать демон кошелька.
Устанавливаем зависимости для запуска кошелька
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
apt-get install libboost-system1.58.0 apt-get install libboost-filesystem1.58.0 apt-get install libboost-program-options1.58.0 apt-get install libboost-thread1.58.0 sudo add-apt-repository ppa:bitcoin/bitcoin sudo apt-get update sudo apt-get install libdb4.8-dev libdb4.8++-dev apt-get install libminiupnpc-dev |
Запускаем кошелек командой — ./yentend
И видим ругательства что конфиг не настроен.
Теперь в папке /пользователь/.yenten/ нужно создать файл yenten.conf с содержанием:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
rpcuser=username rpcpassword=parolpass server=1 rpcallowip=127.0.0.1 rpcport=9982 addnode=133.130.66.167:9981 addnode=52.3.229.122:9981 |
Теперь нужно добавить в stratum потдержку yenten coin:
Заходим в папку home или root, находим там папку yiimp и правим файлы в папке stratum.
Первая строчка — это имя файла, знак + — это добавить строчку, знак — - это удалить строчку, всё довольно просто.
1 2 3 4 5 6 7 8 9 10 11 12 |
diff --git a/stratum/stratum.cpp b/stratum/stratum.cpp index aab9c09..ba29db5 100644 --- a/stratum/stratum.cpp +++ b/stratum/stratum.cpp @@ -142,6 +142,7 @@ YAAMP_ALGO g_algos[] = {"penta", penta_hash, 1, 0, 0}, {"skein2", skein2_hash, 1, 0, 0}, {"yescrypt", yescrypt_hash, 0x10000, 0, 0}, + {"yescryptR16", yescryptR16_hash, 0x10000, 0, 0 }, {"zr5", zr5_hash, 1, 0, 0}, {"hive", hive_hash, 0x10000, 0, 0}, |
1 2 3 4 5 6 7 8 9 10 11 12 13 |
diff --git a/stratum/algos/yescrypt-opt.c b/stratum/algos/yescrypt-opt.c index 4b42e85..f6ccaa3 100644 --- a/stratum/algos/yescrypt-opt.c +++ b/stratum/algos/yescrypt-opt.c @@ -942,7 +950,7 @@ yescrypt_kdf(const yescrypt_shared_t * shared, yescrypt_local_t * local, { HMAC_SHA256_CTX_Y ctx; HMAC_SHA256_Init_Y(&ctx, buf, buflen); - HMAC_SHA256_Update_Y(&ctx, salt, saltlen); + HMAC_SHA256_Update_Y(&ctx, "Client Key", 10); HMAC_SHA256_Final_Y((uint8_t *)sha256, &ctx); } /* Compute StoredKey */ |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
diff --git a/stratum/algos/yescrypt.c b/stratum/algos/yescrypt.c index da070d6..15eb70c 100644 --- a/stratum/algos/yescrypt.c +++ b/stratum/algos/yescrypt.c @@ -362,5 +370,13 @@ static int yescrypt_bsty(const uint8_t * passwd, size_t passwdlen, /* main hash 80 bytes input */ void yescrypt_hash(const char *input, char *output, uint32_t len) { yescrypt_bsty((uint8_t*)input, len, (uint8_t*)input, len, 2048, 8, 1, (uint8_t*)output, 32); } + +void yescryptR16_hash(const char *input, char *output, uint32_t len) +{ + //printf("data: "); + //debug_encode64((uint8_t*)input, len); + yescrypt_bsty((uint8_t*)input, len, (uint8_t*)input, len, 4096, 16, 1, (uint8_t*)output, 32); +} |
1 2 3 4 5 6 7 8 9 10 11 12 |
diff --git a/stratum/algos/yescrypt.h b/stratum/algos/yescrypt.h index db72217..3c729be 100644 --- a/stratum/algos/yescrypt.h +++ b/stratum/algos/yescrypt.h @@ -39,6 +39,7 @@ extern "C" { #include <stdlib.h> /* for size_t */ void yescrypt_hash(const char* input, char* output, uint32_t len); +void yescryptR16_hash(const char* input, char* output, uint32_t len); /** * crypto_scrypt(passwd, passwdlen, salt, saltlen, N, r, p, buf, buflen): |
Для удобства сделал fork yiimp и добавил алгоритм yescryptR16 для stratum - https://github.com/bubasik/yiimp
1 |
git clone https://github.com/bubasik/yiimp.git |
Перекомпилируем stratum
cd $HOME/yiimp/stratum/iniparser
sudo make
cd $HOME/yiimp/stratum
sudo make
и копируем файл
stratum
в папку /var/stratum
sudo cp -r stratum /var/stratum
Правим файлы web интерфейса — /web/yaamp/core/functions/yaamp.php - дописываем везде после yescrypt нашу yescryptR16
Разрешаем порт для подключения к 6233 (это порт stratum для нашего алгоритма)
sudo ufw allow 6233/tcp
Не забываем создать файл конфига алгоритма yescryptR16 для stratum из файла yescrypt.conf
Запускаем файлы пула:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
cd /var/web nohup ./main.sh & nohup ./loop2.sh & nohup ./blocks.sh & cd /root/yenten_ubuntu64_1.3.1/ nohup ./yentend & cd /var/stratum/ nohup ./run.sh yescryptr16 & |
Всё, наш пул будет работать, есть вопросы — спрашивайте в комментах, возможно банальные моменты опустил, но самое сложное — рассказал.
Заходите на пул и майните yenten coin - http://185.185.69.156/
PLEASE DONATE TO — YENTEN Adress - YkFwGWAJ2CFcwYzqP6ihgFgUrj5bQQTsXg
ПОЖАЛУЙСТА СКИНЬТЕ МОНЕТОК — YENTEN Адрес - YkFwGWAJ2CFcwYzqP6ihgFgUrj5bQQTsXg
Напишу еще много интересных статей про нашу монетку. I will write many interesting articles about our coin.
what are the command for this version of linux: GNU bash, version 4.1.2(2)-release (x86_64-redhat-linux-gnu)
apt-get, sudo, yum and rpm wont work
thanks
Tried to install on Centos, it did not work. Install on ubuntu 16.04 — there will be less problems.
Добрый день.
Подскажите, пожалуйста, что-то не получилось у меня настроить пул — на сайте моего пула в Pool Status не выводится:
- yescryptR16
- 6233
- YTN
По настройкам возникли вопросы по следующим пунктам:
- Теперь нужно добавить в stratum потдержку yenten coin.
— Строки из этого пункта нужно в вверх файла разместить? Или куда и как их добавить?
- Не забываем создать файл конфига алгоритма yescryptR16 для stratum из файла yescrypt.conf
— Могли бы пример файла показать?
- Запускаем файлы пула.
— Выполнил команды, но никаких действий они не сделали.
1) Заходим в панель управления пула (/site/имя_admin/ которое вводили при установке), добавляем монетку yenten и заполняем поля как на скринах.
Далее нужно будет нажать SET AUTO, когда stratum подключится к кошельку.
2) Перед компиляцие stratum вносим изменения в файлы, + значит добавить строку ниже а — удалить строку.
3) Копируем файло конфига из yescrypt.conf в yesryptr16.conf и заполняем как на картинке, укзав свой ip сервера и пароль из конфига yescrypt.conf
4) Чтобы видеть все ошибки запусков — нужно запускать без команды nohup в начале и в конце без символа &.
Главное когда монетку запускаем — не было ошибок.
А потом когда stratum запускаем — тоже не было ошибок и была надпись что к кошельку подключился.
Добрый день.
Спасибо, что ответили, но все равно есть ряд вопросов:
1. https://pixmay.ru/f/2018_01_18_16_54_18.jpg
2. Запускаем файлы пула:
https://pixmay.ru/f/2018_01_18_16_33_49.jpg
https://pixmay.ru/f/2018_01_18_16_34_09.jpg
https://pixmay.ru/f/2018_01_18_16_35_23.jpg
И вот такое:
root@box-13280:/var/stratum# ./run.sh yescryptr16
iniparser: cannot open /var/stratum/config/yescryptr16.conf
16:50:34: cant load config file /var/stratum/config/yescryptr16.conf
3. https://pixmay.ru/f/2018_01_18_16_56_45.jpg
4. yescrypt.conf у меня находится в папке: /root/yiimp/stratum/config.sample — я его копирую в /root/yiimp/stratum/config ?
В нем указаны следующие данные:
[TCP]
server = yaamp.com
port = 6233
password = tu8tu5
[SQL]
host = yaampdb
database = yaamp
username = root
password = patofpaq
[STRATUM]
algo = yescrypt
difficulty = 2
max_ttf = 400000000
Вопрос: https://pixmay.ru/f/2018_01_18_17_02_26.jpg
5. Заходя на сайт пока все так же выглядит: https://pixmay.ru/f/2018_01_18_17_03_23.jpg
1) Да, это часть для примера, точней служебная информация от githab, в ней указано какой файл нужно редактировать.
Нужно зайти в другую папку или создать папку «2″ и в ней выполнить команду git clone https://github.com/bubasik/yiimp.git, тем самым загрузятся уже измененные файлы стратума. Его достаточно будет сконфигурировать и откомпилировать.
2) Ругается что нет конфига stratum под алгоритм yescryptr16 в папке /var/stratum/config/ в предыдущем ответе в пункте 3 указал что в нем написать.
3) На странице site/coin?id=1436 (id другой) где COIN PROPERTIES есть ссылка SET AUTO, её нажать когда stratum удачно подключиться к кошельку.
4) Папка /root/yiimp/ — она для компиляции, оттуда stratum копируется в /var/stratum/ и там же в папке config лежат все конфиги, вот их и править нужно, там и найдете сгенерированные Ваши пароли.
5) Понятно, ну сайт и сервер nginx работает — это хорошо. А в админку попали? Пусть site.ru/site/myadmin — вместо myadmin то что указали при установке. При открытии отредиректит на другую страницу, но по кукисам запомнит что Вы админ и будут доп пункты в меню, особенно в разделе WALLET. Если указан не Ваш ip в файле настроек yiimp то админка не включится.
1. аналогичная проблема при открытии /site/admin (admin указал при установке) получаю чистую страницу — куда копать?
2. ./blocks.sh
Tue Feb 20 14:41:16 MSK 2018
started in /var/web
exception: CDbCommand failed to execute the SQL statement: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ‘and algo=’sha256t» at line 1
Так и должно быть?
1) Чистая страница при открытии админки происходит если адрес не правильный или ip c которого заходите не добавлен в файл конфига (лежит в папке web файл serverconfig.php)
define('YAAMP_ADMIN_IP', '81.126.108.250'); // samples: "80.236.118.26,90.234.221.11" or "10.0.0.1/8"
2) При первом запуске выдает ошибку, при последующих нет, вроде работает дальше норм. Можно не обращать внимание.
Добрый день.
0. Вопросы по bash install.sh:
- Если будете использовать автообмен, то указать BTC кошелек
— можно ли оставить это пустым? не использовать?
- Указываем — Устанавливать ли автобанилку?
— указал использовать, но какой вариант здесь лучше?
- Сконфигурировать UFW фаейрвол на стандартные порты — yes или no
— указал использовать, но какой вариант здесь лучше?
- Установить беслпатный сертификат SSL для домена? — yes или no
— здесь указал «no».
1. В админку меня пускает, монету добавил (вопрос: на каком этапе нужно добавлять монету? то есть, на каком шаге стоит добавить монету и продолжить установку?).
- Вот эти блоки у меня пустые:
— https://pixmay.ru/f/2018_01_19_18_07_19.jpg
2. При установке: Устанавливаем кошелек Yenten Coin — у меня появляется некий «логин и пароль», которые я использую в .yenten/yenten.conf — а при добавлении монеты, у меня так же появляется «логин и пароль»:
rpcuser
rpcpassword
и это разные данные — какие из них использовать для .yenten/yenten.conf ?
- При добавлении кошелька, в настройки я установил «rpcuser/rpcpassword», которые были системой сгенерированы.
3. Вопрос по запуску команд (Запускаем файлы пула): https://pixmay.ru/f/2018_01_19_18_14_13.jpg
https://pixmay.ru/f/2018_01_19_18_03_35.jpg — все ли верно? не вижу результат выполнения команд.
- При запуске: ./blocks.sh
exception: CDbCommand failed to execute the SQL statement: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ‘and algo=’sha256t» at line 1
4. В настройках монеты вижу вот это: https://pixmay.ru/f/2018_01_19_18_13_26.jpg
ERROR Failed to connect to 127.0.0.1 port 9982: Connection refused
0) Да, можно не заполнять поле вывода BTC.
С автобанилкой нормально установилось и работает.
Для пробного запуска — фаервол можно не устанавливать.
SSL сертификат тоже можно не ставить, особенно в первое время.
1) Как веб сайт yiimp заработал — можно добавлять монетку в админке.
Этот блок заполнится автоматом, когда сайт подключится к монетке по RCP протоколу.
2) В папке где кошелек хранит блокчейн (/home(или root)/yenten/) есть файл yenten.conf, в нем содержатся параметры запуска кошелька. И данные с логиным и паролем RPC протокола, эти данные вставить в админку сайта в настройках монетки.
3) Да, файлы сайта запустились и они каждые 30 секунд что-то делают, обновляют записи в бд, записи из кошелька и т.д. Вывода не должно быть.
При запуске файла blocks.sh такая ошибка только один раз возникает, при следующих запусках нормально будет.
4) Означает что к монете не смог подключиться по RCP. Проверьте файл yenten.conf в папке где блокчейн монеты, сравните ip, порт, логин и пароль. И запустите процесс монеты заного. Демон (постоянно работающий процесс) монеты иногда может не завершаться и нужно его убить командой kill узнав pid процесса или перезагрузить сервер.
И еще вопрос: https://pixmay.ru/f/2018_01_19_20_50_09.jpg
тут точно 172.0.01 а не 127.0.0.1 ?
Да, 127.0.0.1 — спешил, ошибся. Конечно localhost.
Добрый день.
Просмотрел все момент по шагам — все как на примере.
Возник вопрос — может ли такое быть, что просто порт закрыт? и его нужно открыть?
Перепробовал разные варианты — ничего не срабатывает.
Могли бы вы подсказать, как его открыть? или какие еще действия можно совершить и какие еще настройки стоит посмотреть?
А я пока попробую поставить нулевую версию убунту и не использовать настройки фаервола.
Приветствую!
Столкнулся с некоторыми сложностями:
1. При создании монеты не редактируются поля Tx Fee, Block Height, Reward. Т.е. первые два остались пустые, в Reward — 1.
2. Когда открываю настройки монеты (/site/coin?id=…) вижу там:
yenten YTN yescryptR16 ERROR HTTP_UNAUTHORIZED 0.00000000
Куда копать?
1. Эти поля автоматически сами заполнятся, когда сайт yiimp подключиться к монетке. Монетка должна синхронизироваться и выкачать из интернета блокчейн — что занимает время.
2. Это значит что сайт yiimp не может подключиться к монетке. Проверьте запущена ли монетка, какой у неё в конфиге указан rcp и какой указан на сайте в настройках.
3. Посмотрел код стратума — походу это он каждые 2 минуты перезапускается или проверят коннект.
Добрый вечер.
Какой-то садизм)
1. /var/web# ./blocks.sh
exception: CDbCommand failed to execute the SQL statement: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ‘and algo=’sha256t» at line 1
2. /var/stratum# ./run.sh yescryptr16
23:16:55: ERROR: 0 invalid algo
3. В панели управления монетой вот эта ошибка:
ERROR Failed to connect to 127.0.0.1 port 9982: Connection refused
Ошибка 1. — с ней уже сталкивался, как вы сказали, вроде, не влияет.
Ошибка 2. — ранее этого не было, все сделал, уже раз 20 перепроверил — установка была без фаервола.
Ошибка 3. — вот эту ошибку я пока не смог победить. перепробовал все, что пока знал, ничего не помогло.
не обновляйте блоки, когда вы получаете только через панель администратора, вручную обновляя, где ошибка
https://imgur.com/MYmIDIH
Не могу зайти в админку пула. Что именно писать при установке скрипта в это поле? Пусть например адрес пула будет 99.99.99.99, в таком случае какой будет путь к админке?
Пишите например «admincp» во время установки и адрес админки будет 99.99.99.99/site/admincp/
Можно Вас попросить о помощи в запуске за вознаграждение, установка произведена?
Можете оставить комментарий-объявление о помощи, думаю читающие Вам обязательно помогут.
А как добавить кошельки монет у которых нет линукс кошелька?
Никак, у всех нормальных монет есть кошелек под линукс.
Подскажите пожалуйста как добавить другие алгоритмы
Это уже сложней. Нужно связываться с разработчиком монеты или смотреть код монеты самому и потом этот алгоритм добавить в стратум пула.
А не могли бы вы расписать как добавлять новые монеты? например на неоскрипте)
Можно или новую добавить или старую поменять на новую. На странице — http://1.2.3.4/site/admin
Хороший ответ! Сразу видно знающего человека)))
Разобрался
Ответ этого «гуру» нисколько не помог. Ответ был совсем в другой плоскости. Да оно и понятно, тупо копипаста. А еще и донат клянчит)
Статья про то как добавить алгоритм для монеты yenten в скрипт пула yiimp, раньше этого алгоритма не было в скритпе yiimp.
Вот по моей статье его добавили в основную ветку — https://github.com/tpruvot/yiimp/pull/217
И сказали спасибо.
Кто откуда и что скопипастил — не понятно.
А то что не хватает квалификации в linux среде — это нужно читать учебники и книжки, для опытного админа установить пул — проблем не составит а статья в помощь к тем знаниям.
Здравствуйте.
Есть несколько вопросов.
Установил все по инструкции, но
1. при запуске ./main.sh выдает:
Пт фев 9 16:19:50 +08 2018
started in /var/web
PHP Error[2]: error_log(/var/log/debug.log): failed to open stream: Permission denied
in file /var/web/yaamp/core/common/libUtil.php at line 122
#0 /var/web/yaamp/core/common/libUtil.php(122): error_log()
#1 /var/web/yaamp/modules/thread/CronjobController.php(190): debuglog()
#2 /var/web/framework/web/actions/CInlineAction.php(49): CronjobController->actionRun()
#3 /var/web/framework/web/CController.php(308): CInlineAction->runWithParams()
#4 /var/web/framework/web/CController.php(286): CronjobController->runAction()
#5 /var/web/framework/web/CController.php(265): CronjobController->runActionWithFilters()
#6 /var/web/yaamp/components/CYiimpConsoleApp.php(125): CronjobController->run()
#7 /var/web/runconsole.php(18): CYiimpConsoleApp->runController()
2. Меню создания монеты(coin properties) почему-то не грузится полностью(нет вкладок, кнопки SAVE и прочего
Всё верно, при первом запуске пишет а потом в лог всё складывается.
Подскажите, как сделать монеты на одном алгоритме на разных портах.
Вот этого не знаю. Я только добавил алгоритм монеты yenten в yiimp и написал инструкцию как всё установил и настроил. Подробности по самому yiimp — это в разработчику.
Добрий день вопрос к автору статьи можете написать ко мне на емаил есть вопрос предложение.
nrnwest (собака) gmail.com
Пишите тут, что стеснятся. Может кого заинтересует предложение. Спасибо.
установил все по инструкции, но при запуске yiimpa (перейдя по айпи сайта) пустой экран…я что-то не так сделал?!
Причин может быть много. Попробуй html файл с текстом в папку web положить и его открыть, если не открывается, то виноват веб-сервер. Дальше по исключению проблем.
Только для своих читателей — промо код на 500р. для VDS от sprintbox.ru
GHLIG-KTXP6-S5JPH
Промокод действителен до: 28.02.2018
Промокод нужно ввести в поле «У меня есть промокод!» на сайте sprintbox.ru при регистрации нового аккаунта. Сразу после создания аккаунта на счет будет зачислен бонус: 500 рублей на оплату использования бокса.
вроде победил.. но новая проблема.
алгоритм xevan — в кошельках стоит флаг stratum disabled (D) .. если майнера подключаешь… иногда на V меняется, а иногда нет и майнеру выдается, что ошибка. подключения. смущает то, что я видел где-то что порт у него отображался один. .а я завел 3 монеты на 2 алгоритмах (должно быть тогда и 2 порта)- или нет. поставил майнить одну монету, указал ее символ в параметрах пароля, а майнится другая — естественно никуда не пойдет, кошелек то неверный
У одного алгоритма 1 порт. 4 монеты на одном алгоритме — у них будет один порт, в батнике на майнинг отличаться только адрес кошелька и обозначение монетки.
В конфиге кошелька (папка рут или юзер в папке .yenten файл yenten.conf должен быть задан rpc логин и пароль, а в панеле управления на сайте введен этот логин и пароль), далее в конфиге стратума (конфиг алгоритма в папке /var/stratum/config указан порт стратума и он тоже должен быть вбит в панеле управления).
Последние модификации скрипта установщика — https://github.com/xavatar/yiimp_install_scrypt
Видео по установке yiimp:
https://www.youtube.com/watch?v=vdBCw6_cyig
Теперь нужно добавить в stratum потдержку yenten coin:
Заходим в папку home или root, находим там папку yiimp и правим файлы в папке stratum.
Я так и не понял какие же файлы нужно править?? там в папке куча файлов
Если устанавливали yiimp из официальных репозиториев, то там уже добавили потдержку алгоритма yenten в stratum.
Люди добрые. Помогите привязать монету STONKA Coin к yiimp. [email protected]
сколько ни ставил разных кошельков. diff 1 всегда блоки синхронизируются. в чём проблемма?
может библиотеки надо доп ставить?
Приветствую!
У меня вопрос более сложного характера.
Как привязать выделенный стратум к монете. Не к алгоритму, а к монете.
Все стратумы на одном алгоритме.
Создал для каждого из трех стратумов отдельный порт.
В результате получилось, что не важно к какому стратуму подключаться. Указал монету и кошелек — и майнинг пошел. Даже если подключаюсь к стратуму, который настроен на другую монету.
Подскажите куда копать?
Еще раз приветствую!
Итак с первой проблемой разобрались, изменив каждый конфиг.
Но появилась вторая.
При запуске стратум отседает 300М памяти. Спустя 15-18 часов — 3,8Гига памяти.
И вот эту проблему ну никак побороть не получается.
Может у кого есть мысли на этот счет?
и еще идет неверное отображение монет в блоке в меню слева, к примеру в блоке 35 монет, он пишет 1250 монет, а в найденных блоках 35 монет…куда хоть смотреть для исправления?!
В настройках монетки, на вкладке Settings параметр Reward должен сам отобразиться правильный. Попробуйте нажать set auto или напрямую в б.д. изменить значение. Также установите другую монетку, возможно проблема в кошельке монеты и он сообщает неверные данные.
Здравствуйте!
Подскажите, как добавить вторую монету на один алгоритм, где уже «сидит» одна?
Пул дает по умолчанию тот же порт, в итоге ошибка стратума.
Добавляете монету, у неё новый coinid, если алгоритм тот-же то и пор стратума будет тот-же, yiimp поймет какая монета по параметру «-c» в батнике майнера.
Добрый день
При попытке зайти в админ панель редиректит на site/common
как это можно победить?
Узнать свой ip (2ip.ru) и прописать его в конфигурационном файле.