i installed 0.6 from scratch and still get the following:
pi@peerbox:~ $ peerbox -start
Traceback (most recent call last):
File “/usr/bin/peerbox”, line 291, in
if is_running() == False and not (args.start or args.tor):
File “/usr/bin/peerbox”, line 103, in is_running
pid = sh.pidof(“ppcoind”).stdout.strip()
File “/usr/lib/python2.7/dist-packages/sh.py”, line 769, in call
return RunningCommand(cmd, call_args, stdin, stdout, stderr)
File “/usr/lib/python2.7/dist-packages/sh.py”, line 330, in init
self.wait()
File “/usr/lib/python2.7/dist-packages/sh.py”, line 334, in wait
self._handle_exit_code(self.process.wait())
File “/usr/lib/python2.7/dist-packages/sh.py”, line 348, in _handle_exit_code
self.process.stderr
sh.ErrorReturnCode_1:
[quote=“thehuntergames, post:64, topic:3827”]i installed 0.6 from scratch and still get the following:
pi@peerbox:~ $ peerbox -start
Traceback (most recent call last):
File “/usr/bin/peerbox”, line 291, in
if is_running() == False and not (args.start or args.tor):
File “/usr/bin/peerbox”, line 103, in is_running
pid = sh.pidof(“ppcoind”).stdout.strip()
File “/usr/lib/python2.7/dist-packages/sh.py”, line 769, in call
return RunningCommand(cmd, call_args, stdin, stdout, stderr)
File “/usr/lib/python2.7/dist-packages/sh.py”, line 330, in init
self.wait()
File “/usr/lib/python2.7/dist-packages/sh.py”, line 334, in wait
self._handle_exit_code(self.process.wait())
File “/usr/lib/python2.7/dist-packages/sh.py”, line 348, in _handle_exit_code
self.process.stderr
sh.ErrorReturnCode_1:
RAN: ‘/bin/pidof ppcoind’
STDOUT:
STDERR:[/quote]
Thanks for the report, I will take look at it in the next few days.
Noted few days ago, I’ve introduced some unexpected behavior with refactor of is_running function. I will get on it as soon as possible to finish new release.
upon install peerbox will now correctly recognize that machine has already been renamed to "peerbox.local"
most of ugly error messages are now hidden from the user
issues with start/info/tor commands are now fixed
I get the following when using ‘peerbox’ commands (e.g. peerbox -info):
Traceback (most recent call last):
File "/usr/bin/peerbox", line 404, in <module>
node = Client(testnet=False)
File "/usr/lib/python2.7/dist-packages/peercoin_rpc/peercoin_rpc.py", line 29, in __init__
self.username, self.password = self.userpass() ## try to read from ~/.ppcoin
File "/usr/lib/python2.7/dist-packages/peercoin_rpc/peercoin_rpc.py", line 56, in userpass
return username, password
UnboundLocalError: local variable 'username' referenced before assignment
systemctl still works and ‘ppcoind getinfo’ responds properly
Yeah I was going to propose just that. It seems that it can’t live with too long of a password.
I’ve made it so that new default pass length is 24 chars now.
Thank-you for your response, have it working now.
Was working with a new Raspian install that probably needed to be updated & upgraded, before attempting the Peerbox install. Though I’m still stuck at 8 connections - moar router work to do.