Отказано в соединении с локальной машины на биткойн - PullRequest
0 голосов
/ 03 июня 2019

У меня установлен и настроен узел биткойнов в Ubuntu 18.04 с целью использования вызовов API RPC / JSON и создания сервиса биткойнов.

Мое приложение построено в Laravel 5.8, я использую пакет laravel-bitcoinrpc дляподключиться к узлу.Если приложение находится на том же сервере, что и узел, я могу подключиться и выполнить вызовы RPC, но когда я пытаюсь подключиться к узлу с локального компьютера (ноутбука), я получаю отказ в соединении.

Я разрешилмой локальный IP-адрес.

22/tcp                     ALLOW       Anywhere
443/tcp                    ALLOW       Anywhere
80/tcp                     ALLOW       Anywhere
OpenSSH                    ALLOW       Anywhere
8332                       ALLOW       Anywhere
Anywhere                   ALLOW       89.165.xxx.xx - My IP address
8332                       ALLOW       89.165.xxx.xx - - My IP address
8332/tcp                   ALLOW       Anywhere
18332                      ALLOW       89.165.xxx.xx - - My IP address
22/tcp (v6)                ALLOW       Anywhere (v6)
443/tcp (v6)               ALLOW       Anywhere (v6)
80/tcp (v6)                ALLOW       Anywhere (v6)
OpenSSH (v6)               ALLOW       Anywhere (v6)
8332 (v6)                  ALLOW       Anywhere (v6)
8332/tcp (v6)              ALLOW       Anywhere (v6)

Это мой bitcoin.conf

prune=600
maxconnection=20
maxuploadtarget=20
daemon=1
server=1
rpcuser=username
rpcpassword=password
rpcport=18332
rpcallowip=127.0.0.1
rpcallowip=<my-local-ip->
rpcbind=<my-local-ip->
keypool=10000
rpctimeout=30

rpcallowip должен позволять мне подключаться к узлу от удаленного пользователя, но я все еще получаю отказ в соединении.

Я также разрешил порты на моем маршрутизаторе.

1 Ответ

0 голосов
/ 03 июня 2019

Вы можете попробовать rpcallowip=0.0.0.0.

...