Ich betreibe meinen vollständigen Knoten mit Bitcoin Core v0.18.1 mit einer größtenteils Standardkonfiguration auf Debian 9.11. Port 8333 wird über meinen Router weitergeleitet und ich habe mehr als 20 Knotenverbindungen, sodass ich davon ausgehen kann, dass andere zumindest über IPv4 eine Verbindung herstellen können. Ein Freund testete jedoch seinen Tor-Knoten und erhielt die folgende Fehlermeldung, als er versuchte, sich mit der Adresse des versteckten Tor-Dienstes meiner Bitcoin zu verbinden:Socks5() connect to XXXXXX.onion:8333 failed: connection refused
Wenn ich es ausführe, bitcoin-cli getpeerinfo
kann ich *.onion-Adressen in der Liste sehen, also nehme ich an, dass andere sich über Tor verbinden können, ist das richtig? Ich verwende UFW und habe 8333 von allen Adressen geöffnet, obwohl Tor-Verbindungen über localhost erfolgen, sodass UFW-Regeln keine Rolle spielen sollten. Warum lehnt mein Knoten die Verbindung zum Knoten meines Freundes ab?
Hier ist meine bitcoin.conf:
bind=0.0.0.0
onlynet=ipv4
txindex=1
listen=1
maxconnections=256
dbcache=400
upnp=0
discover=1
Es stellte sich heraus, dass mein Knoten localhost (127.0.0.1) irgendwann automatisch gesperrt hatte. Infolgedessen lehnte Bitcoin alle eingehenden Verbindungen vom Tor-Dienst ab, einschließlich der Versuche meines Freundes. Ich habe die Sperre entfernt und er kann sich verbinden.
tokenizer_fsj
Mike