Код:
штифтика @ Бассейн: ~ $ bitcoind
************************
ИСКЛЮЧЕНИЕ: N5boost16exception_detail10clone_implINS0_19error_info_injectorINS_6system12system_errorEEEEE
Адрес уже используется
Bitcoin в ThreadRPCServer ()
Terminate вызывается после метания экземпляр «подъема :: exception_detail :: clone_impl<повышение :: exception_detail :: error_info_injector<повышение :: системы :: system_error> >'
то, что (): Адрес уже используется
Прервано (ядро сбрасывали)
Моя текущая конфигурация для bitcoind:
Код:
rpcuser = имя пользователя
rpcpassword = пароль
rpcport = 8332
Сервер = 1
rpcallowip = *. *. *. *
До того как я начал получать эту ошибку, я получаю "Http 500" Ошибки, и "JSON Upstream не удалось" Ошибки от pushpoold. В попытке упростить конфиг я пошел от конфигурации ниже описанной выше.
Код:
# Конфигурационный файл bitcoin.conf. Строки, начинающиеся с #, являются комментариями.
# Сетевые параметры:
# Запуск на тестовой сети, а не в реальной сети Bitcoin.
# Testnet = 0
# Подключение через прокси-сервер socks4
# Прокси = 127.0.0.1: 9050
################################################## ############
## Быстрый Грунтовка на AddNode против подключения ##
## Скажем, например, вы используете AddNode = 4.2.2.4 ##
## ADDNODE соединит вас и рассказать вам о ##
## узлы соединены с 4.2.2.4. Кроме того, он покажет ##
## другие узлы, связанные с ним, что вы существуете так ##
## они могут подключиться к вам. ##
## подключение не будет делать выше, когда вы подключите "к нему. ##
## Он будет * только * подключить вас к 4.2.2.4 и никто другой ##.
## ##
## Итак, если вы находитесь за брандмауэром, или есть другие проблемы ##
## найти узлы, добавить с помощью «AddNode». ##
## ##
## Если вы хотите оставаться частной, используйте «соединение» только ##
## подключиться к "доверенный" узлы. ##
## ##
## Если вы запустите несколько узлов в локальной сети, нет необходимости в ##
## все из них, чтобы открыть много соединений. Вместо ##
## «Connect» их всех к одному узлу, который перенаправляется порт ##
## и имеет множество связей. ##
## Спасибо идет к [Лапша] на Freenode. ##
################################################## ############
# Используйте столько AddNode = настройки, как вы хотите подключиться к определенным аналогам
# ADDNODE = 69.164.218.197
# ADDNODE = 10.0.0.2: 8333
# ... или использовать столько Connect = настройки, как вы хотите подключить ТОЛЬКО
# Для конкретных коллег:
# Подключения = 69.164.218.197
# Подключить = 10.0.0.1: 8333
# Не использовать Internet Relay Chat (irc.lfnet.org #bitcoin канал) в
# Найти другие сверстники.
noirc = 0
# Максимальное количество входящих + исходящих соединений.
MaxConnections = 150
Параметры # JSON-RPC (для управления бегущей Bitcoin / bitcoind процесса)
# Сервер = 1 говорит Bitcoin-QT принимать команды JSON-RPC.
Сервер = 1
# Вы должны установить rpcuser и rpcpassword для обеспечения JSON-RPC API
rpcuser = имя пользователя
rpcpassword = пароль
# Сколько секунд Bitcoin будет ждать полного запроса RPC HTTP.
устанавливается # после подключения HTTP.
rpctimeout = 60
# По умолчанию, только RPC соединения от локального хоста разрешены. Указывать
# Как много rpcallowip = настройки, как вы хотите, чтобы разрешить соединения с
# другие хосты (и вы можете использовать * в качестве символа подстановки):
# Rpcallowip = 10.1.1.34
# Rpcallowip = 192.168.1. *
rpcallowip = *. *. *. *
# Прислушайтесь RPC соединения по этому TCP порту:
rpcport = 8332
# Вы можете использовать Bitcoin или bitcoind для отправки команд Bitcoin / bitcoind
# Работает на другом хосте с помощью этой опции:
# Rpcconnect = 127.0.0.1
# Использование Secure Sockets Layer (также известный как TLS или HTTPS) для связи
# С Bitcoin -server или bitcoind
# Rpcssl = 1
Настройки # OpenSSL используется при rpcssl = 1
# Rpcsslciphers = TLSv1 + ВЫСОКИЙ: SSLv2: aNULL: eNULL: AH: 3DES: @STRENGTH
# Rpcsslcertificatechainfile = server.cert
# Rpcsslprivatekeyfile = server.pem
# опции Разное
# Установить ген = 1, чтобы попытаться произвести биткойны
# Gen = 0
# Инструкции Использование SSE, чтобы попытаться создать биткойны быстрее.
# 4way = 1
# Предварительно генерировать такое количество открытых / закрытых ключей пары, поэтому бумажник резервные копии будут действительны
# Обе предыдущие операции и несколько десятков будущих сделок.
keypool = 150
# Обратите факультативную плату за сделку каждый раз, когда вы отправляете биткойны. Операции с налогами
# Более вероятно, чем свободные сделки, включенных в сгенерированных блоках, так что может
# Быть подтверждено раньше.
paytxfee = 0,01
# Разрешить прямые соединения для «оплат через IP-адрес» функцию.
# Allowreceivebyip = 1
# опции интерфейса пользователя
# Start Bitcoin минимизированы
# Мин = 0
# Минимизация в системный трей
# MinimizeToTray = 0
Может кто-нибудь мне точку в правильном направлении Teh относительно того, что я делаю неправильно? Кроме того, это мой pushpool конфигурации (server.json)
Код:
{
# сетевые порты
"Слушать" : [
# Двоичный протокол (по умолчанию), порт 8335
{ "порт" : 8335},
# HTTP JSON-RPC протокол, порт 8336
{ "порт" : 8336, "протокол" : "HTTP-JSON" },
Протокол HTTP # JSON-RPC, порт 8337,
# С доверенным прокси appserver.example.com экспедиторская
# запросы к нам
{ "порт" : 8337, "протокол" : "HTTP-JSON",
"полномочие" : "127.0.0.1" },
# Двоичный протокол, локальный только порт 8338
{ "хозяин" : "127.0.0.1", "порт" : 8338, "протокол" : "двоичный" }
],
# настройка базы данных
"база данных" : {
"двигатель" : "MySQL",
"хозяин" : "192.168.1.11",
"порт" : 3306,
"имя" : "Mining_Pool",
"имя пользователя" : "SQLUsername",
"пароль" : "SQLPassword",
"sharelog" : правда,
"stmt.pwdb":"Выберите `` password` ОТ pool_worker` где `username` =?",
"stmt.sharelog":"INSERT INTO акций (rem_host, имя пользователя, our_result, upstream_result, причина, решение) VALUES (? $
},
# Настройки кэша
"Memcached" : {
"серверы" : [
{ "хозяин" : "127.0.0.1", "порт" : 11211}
]
},
"ПИД-регулятор" : "/tmp/pushpoold.pid",
# Переопределяет локального обнаружения имени хоста
"forcehost" : "localhost.localdomain",
"log.requests" : "/tmp/request.log",
"log.shares" : "/tmp/shares.log",
# Сервер принимает longpolling (ж / SIGUSR1 вызывается для каждого BLK)
"longpoll.disable" : ложный,
# Длина времени для кэширования учетных данных имя пользователя / пароль, в секундах
"auth.cred_cache.expire" : 75,
# RPC Настройки | Обратите внимание на то, как это не номер порта 8332 это becuase тот же номер порта не должен becuase inconjunc $
"rpc.url" : "http://127.0.0.1:8332",
"rpc.user" : "имя пользователя",
"rpc.pass" : "пароль",
# Переписывают вернулся «цель» к затруднению-1?
"rpc.target.rewrite" : правда
}
Спасибо за чтение, и я надеюсь, что в скором времени услышать от кого-то.