Author

Topic: Bitcoind JSON-rpc and tor on php (Read 1840 times)

full member
Activity: 148
Merit: 100
May 02, 2012, 09:38:10 AM
#6
Code:
# Listen for RPC connections on this TCP port:
rpcport=9050

Should I change my rcp port to 8333?  I tied changing the port in the php code and got nothing.
hero member
Activity: 560
Merit: 500
April 27, 2012, 11:36:15 PM
#5
Code:
# Listen for RPC connections on this TCP port:
rpcport=9050
full member
Activity: 148
Merit: 100
April 25, 2012, 10:31:36 PM
#4
I have my config setup properly.  Here it is if anyone wants to check it.

It has been ages since I have attempted this.  Time to get back on the wagon...





# bitcoin.conf configuration file. Lines beginning with # are comments.


# Network-related settings:

# Run on the test network instead of the real bitcoin network.
#testnet=1

# Connect via a socks4 proxy
#proxy=127.0.0.1:9050

# Use as many addnode= settings as you like to connect to specific peers
#addnode=69.164.218.197
#addnode=10.0.0.2:8333

# ... or use as many connect= settings as you like to connect ONLY
# to specific peers:
#connect=69.164.218.197
#connect=10.0.0.1:8333

# Do not use Internet Relay Chat (irc.lfnet.org #bitcoin channel) to
# find other peers.
#noirc=1

# Maximum number of inbound+outbound connections.
#maxconnections=


# JSON-RPC options (for controlling a running Bitcoin/bitcoind process)

# server=1 tells Bitcoin to accept JSON-RPC commands.
server=1

# You must set rpcuser and rpcpassword to secure the JSON-RPC api
rpcuser=username
rpcpassword=password

# By default, only RPC connections from localhost are allowed.  Specify
# as many rpcallowip= settings as you like to allow connections from
# other hosts (and you may use * as a wildcard character):
#rpcallowip=
#rpcallowip=

# Listen for RPC connections on this TCP port:
rpcport=9050

# You can use Bitcoin or bitcoind to send commands to Bitcoin/bitcoind
# running on another host using this option:
rpcconnect=127.0.0.1

# Use Secure Sockets Layer (also known as TLS or HTTPS) to communicate
# with Bitcoin -server or bitcoind
#rpcssl=1

# OpenSSL settings used when rpcssl=1
#rpcsslciphers=TLSv1+HIGH:!SSLv2:!aNULL:!eNULL:!AH:!3DES:@STRENGTH
#rpcsslcertificatechainfile=server.cert
#rpcsslprivatekeyfile=server.pem


# Miscellaneous options

# Set gen=1 to attempt to generate bitcoins
gen=0

# Use SSE instructions to try to generate bitcoins faster.
#4way=1

# Pre-generate this many public/private key pairs, so wallet backups will be valid for
# both prior transactions and several dozen future transactions.
keypool=100

# Pay an optional transaction fee every time you send bitcoins.  Transactions with fees
# are more likely than free transactions to be included in generated blocks, so may
# be validated sooner.
paytxfee=0.00

# Allow direct connections for the 'pay via IP address' feature.
#allowreceivebyip=1


# User interface options

# Start Bitcoin minimized
#min=1

# Minimize to the system tray
#minimizetotray=1
hero member
Activity: 560
Merit: 500
March 14, 2012, 11:55:56 PM
#3
Code:
// Replace with the username and password you set in bitcoin.conf earlier

Have you setup your bitcoin.conf already?
sr. member
Activity: 313
Merit: 258
March 14, 2012, 11:48:36 PM
#2
since you are using http, you will problably have to disable https, to do that stop bitcoind, and add the line in bitcoin.conf  rpcssl=0 or comment out rpcssl=1, then restart the bitcoin daemon, and try again.
Let me know if this helped.
full member
Activity: 148
Merit: 100
March 13, 2012, 09:27:50 PM
#1
Does anyone have an idea how to get JSON-rpc running with tor?

I have jsonRPCClient.php in my public_html.  I have also configured the bitcoin.conf to the best of my knowledge on localhost.  Am I missing something?  When I try and run the code below it gives me blank screen.  I am fairly new to php and bitcoind in general so any help would be appreciated.  If coin will get me through this I can provide it.


   require_once 'jsonRPCClient.php';
  // Replace with the username and password you set in bitcoin.conf earlier
  $bitcoin = new jsonRPCClient('http://username:[email protected]:8332/');
  print_r($bitcoin->getinfo());
?>
Jump to: