Pages:
Author

Topic: PSA: Add a Full Node for just $19/year! (Read 17766 times)

legendary
Activity: 3430
Merit: 1142
Ιntergalactic Conciliator
August 24, 2015, 09:26:47 AM
Morbias is not looking this anymore  Huh
legendary
Activity: 3430
Merit: 1142
Ιntergalactic Conciliator
August 21, 2015, 12:52:31 PM
any solution for this problem? Why is not running this script anymore in fresh vps setup and is still runing in the same sever ubuntu 14.04 but old setup?
hero member
Activity: 854
Merit: 658
rgbkey.github.io/pgp.txt
August 21, 2015, 12:51:04 PM
but is not in the same server
But they're likely still in the same datacenter, they still help, just not as much as they would if they were spread out more.
legendary
Activity: 3430
Merit: 1142
Ιntergalactic Conciliator
August 21, 2015, 12:46:48 PM
but is not in the same server
hero member
Activity: 854
Merit: 658
rgbkey.github.io/pgp.txt
August 21, 2015, 12:35:30 PM
If you host a bunch of nodes on one server provider, you're really not doing that much good. They need to be spread out more.
legendary
Activity: 3430
Merit: 1142
Ιntergalactic Conciliator
August 21, 2015, 12:35:15 PM
same errors here

File "/usr/local/bin/btc-update.py", line 6, in
    info = access.getinfo()
  File "/usr/local/lib/python2.7/dist-packages/bitcoinrpc/authproxy.py", line 134, in __call__
    'Content-type': 'application/json'})
  File "/usr/lib/python2.7/httplib.py", line 979, in request
    self._send_request(method, url, body, headers)
  File "/usr/lib/python2.7/httplib.py", line 1013, in _send_request
    self.endheaders(body)
  File "/usr/lib/python2.7/httplib.py", line 975, in endheaders
    self._send_output(message_body)
  File "/usr/lib/python2.7/httplib.py", line 835, in _send_output
    self.send(msg)
  File "/usr/lib/python2.7/httplib.py", line 797, in send
    self.connect()
  File "/usr/lib/python2.7/httplib.py", line 778, in connect
    self.timeout, self.source_address)
  File "/usr/lib/python2.7/socket.py", line 571, in create_connection
    raise err
socket.error: [Errno 111] Connection refused
legendary
Activity: 3430
Merit: 1142
Ιntergalactic Conciliator
August 21, 2015, 11:59:40 AM
it seems that and in my case the /usr/local/bin/btc-update.py
is not running. I try to run it manual but with no luck.
The strange is in the same system in my old vps the update.py still runs fine
legendary
Activity: 3430
Merit: 1142
Ιntergalactic Conciliator
August 21, 2015, 11:44:05 AM
it seems that this script is not working anymore. It cant install even the bitcoind and it not auto runs after each reboot
legendary
Activity: 1974
Merit: 1029
January 27, 2015, 02:19:07 AM
I may. But I'd like to estimate the chances of success before spending time fiddling with custom builds of the client...

More people could be in that same situation and you might be the one who paved the way for them Wink. I already said "is stable enough" because, well, I can do so Wink.
hero member
Activity: 1232
Merit: 516
January 26, 2015, 06:21:56 PM
[pull request 4701, autoprune]

How successful is this?

I'd like to know this too. Anyone tried it?


Why don't you try it?

I may. But I'd like to estimate the chances of success before spending time fiddling with custom builds of the client...
legendary
Activity: 1974
Merit: 1029
January 26, 2015, 03:18:54 PM
[pull request 4701, autoprune]

How successful is this?

I'd like to know this too. Anyone tried it?


Why don't you try it?
hero member
Activity: 1232
Merit: 516
January 26, 2015, 03:03:01 PM
Great!  The superb pricing that kicked off this thread no longer works with the expanded size of the blockchain.

The pull request 4701 implements autoprune and is stable enough to give it a try. Easy directions to build it are on reddit. Just add the "prune" parameter to the bitcoin.conf (e.g. "prune=19500" for a 20 Gb box) and you're set.

How successful is this?

I'd like to know this too. Anyone tried it?
legendary
Activity: 1764
Merit: 1002
January 01, 2015, 03:23:11 PM
Great!  The superb pricing that kicked off this thread no longer works with the expanded size of the blockchain.

The pull request 4701 implements autoprune and is stable enough to give it a try. Easy directions to build it are on reddit. Just add the "prune" parameter to the bitcoin.conf (e.g. "prune=19500" for a 20 Gb box) and you're set.

How successful is this?
sr. member
Activity: 392
Merit: 250
♫ A wave came crashing like a fist to the jaw ♫
January 01, 2015, 12:08:39 PM
Edit, it looks like rpc is not running correctly or the script/caller does not have the correct permissions to access the proxy url

Code:
>>> dir(access._get_response())
Traceback (most recent call last):
  File "", line 1, in
  File "/usr/local/lib/python2.7/dist-packages/bitcoinrpc/authproxy.py", line 163, in _get_response
    http_response = self.__conn.getresponse()
  File "/usr/lib/python2.7/httplib.py", line 1018, in getresponse
    raise ResponseNotReady()
httplib.ResponseNotReady


Hypothesis is correct:
Code:
root@fullnode:/# curl http://****:****@127.0.0.1:8332
"http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd">


Error


401 Unauthorized.






Need some help with this guys.

bitcoind is running fine


Code:
root@fullnode:/# bitcoind getinfo
{
    "version" : 90300,
    "protocolversion" : 70002,
    "walletversion" : 60000,
    "balance" : 0.00000000,
    "blocks" : 336975,
    "timeoffset" : 1,
    "connections" : 20,
    "proxy" : "",
    "difficulty" : 40640955016.57649231,
    "testnet" : false,
    "keypoololdest" : 1403450557,
    "keypoolsize" : 102,
    "paytxfee" : 0.00000000,
    "relayfee" : 0.00001000,
    "errors" : ""
}
root@fullnode:/#





Issue running btc-update.py

Code:
root@fullnode:/# sudo python ./usr/local/bin/btc-update.py
Traceback (most recent call last):
  File "./usr/local/bin/btc-update.py", line 6, in
    info = access.getinfo()
  File "/usr/local/lib/python2.7/dist-packages/bitcoinrpc/authproxy.py", line 124, in __call__
    response = self._get_response()
  File "/usr/local/lib/python2.7/dist-packages/bitcoinrpc/authproxy.py", line 170, in _get_response
    response = json.loads(responsedata, parse_float=decimal.Decimal)
  File "/usr/lib/python2.7/json/__init__.py", line 339, in loads
    return cls(encoding=encoding, **kw).decode(s)
  File "/usr/lib/python2.7/json/decoder.py", line 366, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/lib/python2.7/json/decoder.py", line 384, in raw_decode
    raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
root@fullnode:/#



Tried running the script manually, no luck

Code:
root@fullnode:/# python
Python 2.7.3 (default, Feb 27 2014, 19:58:35)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from bitcoinrpc.authproxy import AuthServiceProxy
>>> import time
>>> access = AuthServiceProxy("http://*****:****@127.0.0.1:8332")
>>> access.getinfo()
Traceback (most recent call last):
  File "", line 1, in
  File "/usr/local/lib/python2.7/dist-packages/bitcoinrpc/authproxy.py", line 124, in __call__
    response = self._get_response()
  File "/usr/local/lib/python2.7/dist-packages/bitcoinrpc/authproxy.py", line 170, in _get_response
    response = json.loads(responsedata, parse_float=decimal.Decimal)
  File "/usr/lib/python2.7/json/__init__.py", line 339, in loads
    return cls(encoding=encoding, **kw).decode(s)
  File "/usr/lib/python2.7/json/decoder.py", line 366, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/lib/python2.7/json/decoder.py", line 384, in raw_decode
    raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
>>>
legendary
Activity: 3430
Merit: 1142
Ιntergalactic Conciliator
December 15, 2014, 03:50:45 PM
I have transfer again the server to Uk location and i have setup once again from the scratch. Now i have a problem to see the web page and i only see the apache server page. I try to change the apache path to  /var/www but it didnt work. The strange think is that i can see the vnstat page without problem. Any idea?

http://185.38.44.64/vnstat/index.php?if=venet0&graph=large&style=light&page=d
legendary
Activity: 3430
Merit: 1142
Ιntergalactic Conciliator
December 11, 2014, 07:17:17 PM
It seems that my last node and the server get bricked. I have ask for a new transfer to europe location and i have to do now a fresh install of the node.
legendary
Activity: 1974
Merit: 1029
December 07, 2014, 10:36:26 AM
Great!  The superb pricing that kicked off this thread no longer works with the expanded size of the blockchain.

The pull request 4701 implements autoprune and is stable enough to give it a try. Easy directions to build it are on reddit. Just add the "prune" parameter to the bitcoin.conf (e.g. "prune=19500" for a 20 Gb box) and you're set.
legendary
Activity: 3430
Merit: 1142
Ιntergalactic Conciliator
December 07, 2014, 07:30:20 AM
Two days now i cant access my node through ssh. It seems to be offline. I have ask forr support but in this days they say that they look to my problem but nothing happens. Can i add to the node a brute force attack protection like fail2ban to protect the node from ddos attack?
sr. member
Activity: 270
Merit: 250
December 02, 2014, 03:53:37 PM
Following closely - I'm running a full node on my desktop now that never gets turned off, but I'm looking into getting this too.
Great!  The superb pricing that kicked off this thread no longer works with the expanded size of the blockchain.  But, if you can get a good deal on a VPS somewhere, it's still a pretty efficient way to contribute to the network.  If you need help setting up a VPS for a full node, I think Morblias will still help with that, too.
legendary
Activity: 1288
Merit: 1227
Away on an extended break
December 02, 2014, 03:47:20 PM
Following closely - I'm running a full node on my desktop now that never gets turned off, but I'm looking into getting this too.
Pages:
Jump to: