<p>In Bitcoin Core 0.11 pruning is experimental, and incompatible with the wallet.</p>

<p>So turning on the <code>prune=</code> option automatically disables the wallet function.</p>

<p>In 0.12 the wallet will work with pruning (though you obviously won't be able to rescan past the pruning cutoff).</p>

CC BY-SA 3.0
2015-12-20T16:02:03.137Z
Thank you! That was very helpful information! Problem is now fixed.
Jared Clemence
CC BY-SA 3.0
2015-12-20T03:34:50.130Z
2015-12-20T03:34:50.130Z
Pieter Wuille
<p>I have run bitcoind as a server on one host. On a second host, I have configured bitcoin-cli to interact with bitcoind.  However, all wallet commands are now disabled with this new configuration.  When I run simple commands such as:</p>

<pre><code>bitcoin-cli listaccounts
</code></pre>

<p>or</p>

<pre><code>bitcoin-cli getaccountaddress "new_account"
</code></pre>

<p>I get:</p>

<pre><code>error: {"code":-32601,"message":"Method not found (disabled)"}
</code></pre>

<p>When I call any other bitcoin-cli method that does not involve wallets, I get a normal response.</p>

<p>What is happening?  What causes the wallet functionality to be disabled?</p>

<p>The configuration file reads as follows:</p>

<pre><code>server=1
rpcuser=jared
rpcpassword=1234
rpcport=8332
rpcallowip=192.168.0.0/16
gen=0
prune=600
</code></pre>

<bitcoind><wallet><api><ubuntu>
What causes the wallet functions to be disabled?
Jared Clemence
# What causes the wallet functions to be disabled?

(Asked by: username_0 on 2015-12-20)

I have run bitcoind as a server on one host. On a second host, I have configured bitcoin-cli to interact with bitcoind. However, all wallet commands are now disabled with this new configuration. When I run simple commands such as:

```
bitcoin-cli listaccounts

```

or

```
bitcoin-cli getaccountaddress "new_account"

```

I get:

```
error: {"code":-32601,"message":"Method not found (disabled)"}

```

When I call any other bitcoin-cli method that does not involve wallets, I get a normal response.

What is happening? What causes the wallet functionality to be disabled?

The configuration file reads as follows:

```
server=1
rpcuser=username_0
rpcpassword=1234
rpcport=8332
rpcallowip=192.168.0.0/16
gen=0
prune=600

```

**Tags:** bitcoind, wallet, api, ubuntu


---

## 1 answers

### Answer by username_1 on 2015-12-20. Score: 4 | Accepted answer

In Bitcoin Core 0.11 pruning is experimental, and incompatible with the wallet.

So turning on the `prune=` option automatically disables the wallet function.

In 0.12 the wallet will work with pruning (though you obviously won't be able to rescan past the pruning cutoff).

> **Comments:**
> **username_0**: Thank you! That was very helpful information! Problem is now fixed.  

---

