котировка
Время bitcoind GetInfo
{
"версия" : 80100,
"protocolversion" : 70001,
"walletversion" : 60000,
"баланс" : 0.00000000,
"блоки" : 244761,
"связи" : 8,
"полномочие" : "",
"трудность" : 21335329.11398300,
"testnet" : ложный,
"keypoololdest" : 1374707237,
"keypoolsize" : 101,
"paytxfee" : 0.00000000,
"ошибки" : ""
}
реальные 0m0.006s
0m0.004s пользователей
SYS 0m0.000s
{
"версия" : 80100,
"protocolversion" : 70001,
"walletversion" : 60000,
"баланс" : 0.00000000,
"блоки" : 244761,
"связи" : 8,
"полномочие" : "",
"трудность" : 21335329.11398300,
"testnet" : ложный,
"keypoololdest" : 1374707237,
"keypoolsize" : 101,
"paytxfee" : 0.00000000,
"ошибки" : ""
}
реальные 0m0.006s
0m0.004s пользователей
SYS 0m0.000s
После того, как быстро поблагодарив Интернет помог мне с этим я хотел бы задать еще одну услугу. Сервер работает bitcoind здесь не может быть моим вебхостинг по причинам. Так что я проделала rpcallowip с возможностью подключения с удаленного хоста PHP. И, как ни удивительно, он большую часть времени работает с временем отклика около 0,14-иш. Что хорошо со мной. Тем не менее, иногда я получаю:
котировка
Предупреждение: FOPEN (HTTP: //...@myserver: 8332 /): не удалось открыть поток: Тайм-аут соединения в /stuff/jsonRPCClient.php.
Фатальная ошибка: Uncaught исключение «Exception» с сообщением «Невозможно подключиться к Http: // bitcoinrpc: мойпароль @ MyServer: 8332 /'В Myfile трассировки стека: # 0 / MyFile: jsonRPCClient->__call ( 'listtransaction ...', Array) # 1 mypath: jsonRPCClient->listtransactions ( 'Кадзу') # 2 mypath: включают в себя ( 'file.php') # 3 {} Основной брошен в /stuff/jsonRPCClient.php на линии 140
Listtransactions случается первый звонок я делаю. Эта ошибка появляется после того, как ждать некоторое время. Для того, чтобы проверить, был ли это законным вопросом, я попытался telnetting. Теперь, я не 100% уверен, что это означает, что оно должно работать работает, но я сделал:Фатальная ошибка: Uncaught исключение «Exception» с сообщением «Невозможно подключиться к Http: // bitcoinrpc: мойпароль @ MyServer: 8332 /'В Myfile трассировки стека: # 0 / MyFile: jsonRPCClient->__call ( 'listtransaction ...', Array) # 1 mypath: jsonRPCClient->listtransactions ( 'Кадзу') # 2 mypath: включают в себя ( 'file.php') # 3 {} Основной брошен в /stuff/jsonRPCClient.php на линии 140
Время телнет MyServer: 8332
и повторил это в 100 раз, и вернулся
телнет: не может решить MyServer: 8332 / телнета: Системная ошибка
со средним временем отклика 0,016 секунды.
Так проблема с интернетом моей bitcoind-машиной, или же эксперимент телнета означает, что его проблемы с моим клиентом? Что мне делать?
EDIT: Просто испытано, я получаю "телнет: не удалось разрешить сервера: 8332 / телнет: Системная ошибка" даже для серверов, которые не слушают. Итак, я попытался portscanning. я получил "порт открыт" для на моем сервере на 8332 в миллисекундах. Что дает?