Das Problem begann nach der Installation von cpp-ethereum und der Aktualisierung von Geth auf 1.3.3. Geth wird im Hintergrund immer wieder neu geöffnet, nachdem es zum Herunterfahren gezwungen wurde. Wenn ich versuche, geth im Terminal auszuführen, erhalte ich die folgende Fehlermeldung:
Schwerwiegend: Fehler beim Starten von Ethereum: listen udp :30303: bind: Adresse bereits >in Verwendung (möglicherweise verwendet eine andere Instanz von geth denselben Port)
Habe einen harten Neustart versucht, danach wurde Geth wieder im Hintergrund geöffnet. Versucht, cpp-ethereum zu deinstallieren und geth zu deinstallieren (sowohl 1.3.3 als auch das vorherige 1.2.2). Sobald es neu installiert wird, öffnet sich Geth im Hintergrund.
Offen für alle Vorschläge!
Wenn Sie Geth über das Brew-Paket installieren, richtet es ein automatisches Startskript ein, sodass Geth während des Bootens gestartet wird.
Wenn dies nicht erwünscht ist, können Sie es deaktivieren mit:
launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.ethereum.plist
Wenn dies nicht funktioniert, öffnen Sie die Datei homebrew.mxcl.ethereum.plist (z. B. in Xcode) und ändern Sie die booleschen Werte von RunAtLoad und KeepAlive von „true“ auf „false“.
Maran
Josch Stark
Maran
launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.ethereum.plist
sollte hoffentlich verhindern, dass geth beim Neustart bootet. Könntest du das versuchen?