Title: bitcoind API sendrawtransaction error 500 Post by: antonimasso on August 24, 2013, 09:11:54 AM Hello,
I'm getting an error 500 from my web server when I try to send a raw transaction through the RPC API. PHP message: PHP Warning: fopen(http://...@IP:8332/): failed to open stream: HTTP request failed! HTTP/1.1 500 Internal Server Error in /usr/share/nginx/html/common/jsonRPCClient.php on line 132 PHP message: PHP Fatal error: Uncaught exception 'Exception' with message 'Unable to connect to http://bitcoinrpc:PASSWORD@IP:8332/' in /usr/share/nginx/html/common/jsonRPCClient.php:140 Stack trace: #0 /usr/share/nginx/html/tools/do_sendBTC.php(131): jsonRPCClient->__call('sendrawtransact...', Array) #1 /usr/share/nginx/html/tools/do_sendBTC.php(131): jsonRPCClient->sendrawtransaction('010000000115d34...') #2 {main} This is the line that crashes: $result = $bitcoin->sendrawtransaction($tx_data); Every other API call works, for example validateaddress. Any idea why this fails? The same raw transaction works if sent through the bitcoind command line. Thanks Title: [SOLVED] Re: bitcoind API sendrawtransaction error 500 Post by: antonimasso on August 25, 2013, 03:45:32 PM My raw TX had an \n at the end which returned the error 500.
|