У меня успешно установлен узел установки в виртуальной машине Azure (ОС Windows). Ниже приведены команды
geth --rpc --rpcport 8545 --rpcaddr 0.0.0.0 --rpccorsdomain "*" --datadir testprivareDir --port "30303" --nodiscover --rpcapi "db,eth,net,web3" --networkid XXXX
В моем коде, размещенном на сайтах Azure
new Web3.providers.HttpProvider("http://publicIP:8545")); **-- not working**
new Web3.providers.HttpProvider("http://dnsname:8545")); **-- not working**
Примечание
- Я могу получить к нему доступ в Remix web3Provider, используя localhost: 8545 внутри виртуальной машины с узлом , но я не могу получить доступ вне виртуальной машины с помощью общедоступного IP-адреса (publicIP: 8545) или DNSName: 8545
- У меня открыт порт 30303, 8545, 22,8000, 8080 в группе сетевой безопасности виртуальной машины
- Узел в настоящее время также успешно майнируется
rpccorsdomain "*", --rpcaddr 0.0.0.0, try also --rpcaddr StaticIP
Я думаю, что если я смогу получить к нему доступ в Remix вне виртуальной машины с узлом, он, вероятно, будет работать на веб-сайтах Azure.