Each week we invite community members to help test RNode.
We have a fix to address the issues experienced last week. We will use this time to test the fix to demonstrate nodes connecting to both bootstrap as well as to other nodes on the network.
These packages will be available in the #node-testing channel in the RChain Discord.
*Note - We do not yet have a Docker image that supports the fix. We may by the start of the session, however at this time (18 June 19:00 UTC) we do not.
Install Libsodium using brew
brew install libsodium |
Install Libsodium using MacPorts
port install libsodium |
RNode v0.4.1 + fix on Pawel's branch
This version not added yet to RChain/RChain repo
Deb and .tgz -
docker pull rchain/rnode:test |
Deb users
To determine correct version
rnode --help --default-timeout —no-upnp |
Connect to bootstrap node
rnode -b rnode://98b78571b929158b568764e87227c074a1b9db49@52.119.8.10:30304 |
Check IP address at http://checkip.amazonaws.com
Docker users
To run RNode
User needs to manually add IP address
docker run -v ~/tempvar:/var/lib/rnode -it --name rnode0 --network rchainnet -p 30304 rchain/rnode:test --host 93.158.233.123 --no-upnp -b rnode://98b78571b929158b568764e87227c074a1b9db49@52.119.8.10:30304 |
Solution
sudo -u rnode sudo chown username: /var/lib/rnode sudo chmod u+w /var/lib/rnode |
This fix version of RNode does support network connection to bootstrap and connection to other peers on the network. Most participants were able to connect and see 10+ peers. Participants that were not successful experienced either issues building and running RNode, or configuration issues related to opening a port behind a router or VPN.