How-to Restore Bitcoin Core Network Connection on Tor v3.6.3, OS X Mavericks 10.9.4
29 Jul 2014First and foremost, make sure Tor is up-to-date.
Now, if you’re running OS X Mavericks 10.9.4, you may find that after upgrading Tor your Bitcoin Core client you can no longer connect to a Bitcoin network.
To fix the issue, I took the steps listed below, which take about 5-minutes to complete. Hopefully, this saves you some time crawling threads with many questions, no answers, and greedy pagination.
Steps to repair Bitcoin Core (Bitcoin-Qt)’s network connection
-
Open Bitcoin-Qt. From the File menu, open Preferences and select the Network tab.
-
Check the two available radio boxes: one labeled Map port using UPnP, and one labeled Connect through SOCKS proxy (default proxy)
-
Set the Proxy IP to your localhost: 127.0.0.1
-
Set the port to 9051
-
Choose 5 for your SOCKS Version
-
Click Okay, and quit Bitcoin-Qt (required for changes to take effect)
-
Quit TorBrowser
-
Navigate to “~/library/application support/bitcoin” (read steps below for quick way to navigate to hidden files in Finder?)
-
Open your text editor and create a new file, ‘bitcoin.conf’, in the /Bitcoin directory. Make sure that the file uses the extension .conf and does not simply have .conf in the filename.
-
Add the following text to bitcoin.conf and save the file in the current directory (the Bitcoin directory):
bind=127.0.0.1
listen=1
upnp=0
proxy=127.0.0.1:9150
Voila!
<h3>Navigating for hidden files in Finder</h3>
First, I prefer using the CLI over Finder.
That said if you’re using Finder and its default configuration, follow these steps to quickly jump to hidden folders.
-
Open a Finder window
-
Press and hold ⌘ + ⇧ + G.
-
This will open a ‘Go to’ prompt that will allow you to enter your desired path. Copy and paste the path used in step 8, then press return.</p>
Also, you should un-hide your files.