Задать вопрос
@VoodBLack

Подключение к Bitcoin Core удаленно?

Установил на сервер Bitcoin core, локально все работает. Но вопрос как подключиться к ней с другого сервера на котором расположен сайт? Через curl не приходят данные. Настройки bitcoin.conf следующие:
prune=600
maxconnections=12
maxuploadtarget=20
rpcallowip=141.105.64.251
rpcuser=MyUser
rpcpassword=MyPass
server=1
daemon=1
keypool=10000


При обращении через CURL выбрасывает данную ошибку
curl --data-binary '{"jsonrpc": "1.0", "method": "getbestblockhash", "params": []}' -H 'content-type: application/json;' http://MyUser:MyPass@141.105.64.251:8333/


curl: (1) Received HTTP/0.9 when not allowed


Как подключиться к ней удаленно? Кто сможет подсказать? Сервер Ubuntu 22.04

Данные сервера:
IP: 141.105.64.251,
Mask: 255.255.255.128,
GW: 141.105.64.129
  • Вопрос задан
  • 186 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
@rPman
пробовали добавить флаг?
curl --http0.9 ...
и конечно если какая то проблема возникает, смотри логи, у bitcoind в момент запроса и у curl, добавив -v

p.s. не шифрованный доступ к bitcoind? вы уверены что ваш провайдер не мониторит трафик? а так же провайдер vps и еще 100500 провайдеров между вами, у каждого стоит dpi, мало ли какие там правила они понаписали?

у bitcoind есть поддержка самоподписанных сертификатов
А еще, настоятельно не рекомендуется какие либо не публичные сервисы публиковать в сеть, баги, ddos, да просто знание первому попавшемуся автоматическому сканеру что у вас тут деньги лежат! поднимайте vpn или пользуйтесь банальным ssh port forwarding
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы