addnode en bitcoin.conf no funciona (modo Regtest)

Estoy tratando de hacer que los nodos en la misma computadora se comuniquen. Configuré dos carpetas de bitcoin con dos archivos bitcoin.conf. bitcoin.conf en el segundo nodo es el siguiente:

rpcuser=bitcoinrpc rpcpassword=roiroiroiroiroi addnode=127.0.0.1:18444

mientras que en el primer nodo es solo que acabo de configurar rpcuser y rpcpasswords

Ahora inicio los nodos con el siguiente comando

primer nodo./bitcoin/src/bitcoind -regtest

Segundo nodo./bitcoin/src/bitcoind -regtest -rpcport=5444 -port=18888 -datadir=/Users/tommaso/.bitcoin/

Pero no se conectan entre sí.

Solo si ejecutan el comando ./bitcoin/src/bitcoin-cli -regtest -rpcport=5444 -datadir=/Users/tommaso/.bitcoin/ addnode "127.0.0.1:18444" "onetry" finalmente se conectan

¿Por qué addnode=127.0.0.1:18444 en bitcoin.conf no funciona?

Si solo tiene que hacer una conexión, puede intentar usar connecten lugar deaddnode
De todos modos, addnode debería funcionar, pero solo para estar seguro, también he intentado conectarme, pero tampoco funciona.
Tengo una Mac por cierto, esto podría ayudar
Intente ejecutar bitcoind con -debugy -printtoconsolebanderas (y no -daemon) para ver si nota algo durante el inicio
¿Cuál es la resolución a esta pregunta?
¿Has probado en Linux (en lugar de Mac)?

Respuestas (1)

Bueno, llego tarde, pero puedo decir.

funciona, usa la siguiente cadena

addnode IP: 8333 agregue pero el puerto que no necesita mostrar, porque todos usan el mismo puerto, porque ese es el que configuró como abierto en su enrutador. el puerto rpc solo debe definirse una vez al inicio. en addnode no lo use, porque también podría estar vinculado a una IP a través del comando bind=, entonces el servidor no sabe qué hacer.