PROBLEM Hi,
Running bitcoind.exe under Windows with the -testnet flag shows:
C:\Program Files (x86)\Bitcoin\daemon>bitcoind.exe -testnet Warning: To use bitcoind, you must set rpcpassword=<password> in the configuration file: C:/Users/Andrew/AppData/Roaming/Bitcoin/testnet/bitcoin.conf
If the file does not exist, create it with owner-readable-only file permissions.
I created and verified this file existed at the location, and had the rpcpassword (and rpcuser etc lines) all set.
The error persisted.
I then round Issue #78 which indicates the config file really being read is at C:/Users/Andrew/AppData/Roaming/Bitcoin/bitcoin.conf for -testnet (contrary to what the error message says).
I then created C:/Users/Andrew/AppData/Roaming/Bitcoin/testnet.conf and then ran:
bitcoind.exe -testnet -conf=testnet.conf
And my problem disappeared.
SOLUTION The error message should be updated to point to the right config file that bitcoind.exe is looking for, instead of being misleading.
Thanks