Guten Abend,
Ich habe kürzlich Bitcoin Core v0.12.1 auf meinem Heimserver (mit Windows 7) installiert und wollte ihm erlauben, eingehende Verbindungen zu akzeptieren, und habe die Anleitung hier verwendet: https://bitcoin.org/en/full-node#windows-7 um sicherzustellen, dass ich alles getan habe, was nötig war. Leider hat es keine eingehende Verbindung angezeigt und als ich das im Handbuch empfohlene Verbindungstool ( https://bitnodes.21.co/#join-the-network ) verwendet habe, heißt es, dass mein Server nicht erreichbar ist.
Ich habe bereits die Portweiterleitung für Port 8333 an die IP-Adresse meines Servers, 192.168.1.105 (drahtlos) und 192.168.1.129 (Ethernet), eingerichtet. Ich habe auf den folgenden Websites einen Port-Scan durchgeführt und alle zeigen an, dass Port 8333 offen ist:
(Ich würde Links für die oben genannten Scanner bereitstellen, aber ich kann nicht mehr als 2 Links posten)
Ich habe auch zwei Regeln in der Windows-Firewall (unter Eingangsregeln) mit den folgenden Eigenschaften erstellt:
Es gibt zwei Regeln mit den obigen Einstellungen, eine für TCP und eine für UPD. Trotz aller oben genannten Einstellungen sagt das Tool "Join the Network" auf der Bitnodes-Website (zweiter Link von oben) immer noch, dass mein Knoten nicht erreichbar ist, und das Debug-Fenster im Programm zeigt 0 eingehende Verbindungen und 8 ausgehende Verbindungen an.
Ich bin mir nicht sicher, was noch eingerichtet werden muss, da ich alles in der Anleitung abgeschlossen habe und Port 8333 definitiv offen ist. Jede Hilfe oder Information zu diesem Problem wäre sehr willkommen. Vielen Dank im Voraus.
Dominik
Ich hatte das gleiche Problem. Der Port war offen, aber der Test bei bitnodes.21.co schlug fehl. Nachdem mein Bitcoin-Client jedoch die gesamte Blockchain heruntergeladen hatte, funktionierte alles. Ich habe ungefähr 144 Stunden gebraucht, um die gesamte Kette mit einer 150-Mbit/s-Glasfaserleitung herunterzuladen.
Bevor die gesamte Kette heruntergeladen wurde, gab der Test unter https://bitnodes.21.co/#join-the-network einen „Unreachable“-Fehler aus. Nachdem es heruntergeladen wurde, wechselte es zu Grün und sagte, es sei erreichbar.
Also musst du dich noch gedulden :)
Ich hatte das gleiche Problem, nachdem ich alle üblichen Schritte befolgt hatte. Ich habe gewartet und es hat immer noch nicht funktioniert. Ich musste die Firewall meines Computers (in den Eingangsregeln) für den Bitcoin Core (unten hervorgehoben) ändern, um ein privates Profil zu haben. Es war zunächst "Privat, Öffentlich".
An diesem Symbol können Sie sehen, ob beide Richtungen funktionieren. Beide Teile des U links neben dem Häkchen unten sollten fett sein. Wenn eine der Richtungen nicht funktioniert, wird es keine fette Linie sein.
Außerdem können Sie hier die maximale Anzahl der Verbindungen ändern:
Bitcoin Core - Wallet > Einstellungen > Optionen > Konfigurationsdatei öffnen
Ich glaube, meine war anfangs nur auf max=3 gesetzt.
Wenn alles andere fehlschlägt, können Sie "Port Triggering" versuchen, wodurch Ihr Router basierend auf Triggern bestimmte Ports für eingehenden Datenverkehr öffnet. Ich verwende den Router Motorola Surfboad / Arris. Ich musste diese Option aktivieren, obwohl ich die Portweiterleitung als erforderlich eingestellt hatte. Viel Glück. Rauben.
Wechseln Sie in der eingehenden Regel, die Sie in Ihrer Windows-Firewall erstellt haben, zur Registerkarte „Erweitert“ und setzen Sie die Einstellung „Edge Traversal“ auf „Edge Traversal zulassen“, standardmäßig auf „Edge Traversal blockieren“.
Zuerst hatte ich ein ähnliches Problem, aber nachdem ich die obige Einstellung geändert hatte, bekam ich eingehende Verbindungen.
Versuchen Sie es mit einer leeren bitcoin.conf. Sehen Sie dann, ob Sie eingehende Verbindungen haben. Wenn ja (es hat bei mir funktioniert), fügen Sie Ihre Informationen einzeln hinzu und überprüfen Sie sie jedes Mal, indem Sie den Bitcoin-Kern schließen und erneut öffnen. Am Ende habe ich rpcport nicht hinzugefügt und es hat funktioniert!
Nick Odell
Dominik M.
Sebastian Xawery Wiśniowiecki