Estoy ejecutando mi nodo completo con bitcoin core v0.18.1 con una configuración predeterminada en su mayoría en debian 9.11. El puerto 8333 se reenvía a través de mi enrutador y tengo más de 20 conexiones de nodo, por lo que puedo suponer con seguridad que otros pueden conectarse, al menos a través de ipv4. Sin embargo, un amigo estaba probando su nodo tor y recibió el siguiente error al intentar conectarse a la dirección de servicio oculta tor de mi bitcoind:Socks5() connect to XXXXXX.onion:8333 failed: connection refused
Cuando ejecuto bitcoin-cli getpeerinfo
puedo ver las direcciones * .onion en la lista, así que supongo que otros pueden conectarse a través de tor, ¿es correcto? Estoy usando UFW y tengo 8333 abierto desde todas las direcciones, aunque las conexiones tor se realizan a través de localhost, por lo que las reglas de UFW no deberían importar. ¿Por qué mi nodo rechaza la conexión con el nodo de mi amigo?
Aquí está mi bitcoin.conf:
bind=0.0.0.0
onlynet=ipv4
txindex=1
listen=1
maxconnections=256
dbcache=400
upnp=0
discover=1
Resulta que mi nodo había prohibido automáticamente localhost (127.0.0.1) en algún momento. Como resultado, bitcoind estaba rechazando todas las conexiones entrantes del servicio tor, incluidos los intentos de mi amigo. Eliminé la prohibición y él puede conectarse.
tokenizador_fsj
Miguel