Just got latest payout script since it hasn't been working right (not paying out MON, only VTC), but now it won't start:
File "/usr/lib/python2.7/threading.py", line 808, in __bootstrap_inner
self.run()
File "/mydir/proxypool/payout/sharelogger.py", line 37, in run
numshares = rd.llen(sharelist)
File "/usr/lib/python2.7/dist-packages/redis/client.py", line 646, in llen
return self.execute_command('LLEN', name)
File "/usr/lib/python2.7/dist-packages/redis/client.py", line 279, in execute_command
connection.send_command(*args)
File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 260, in send_command
self.send_packed_command(self.pack_command(*args))
File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 243, in send_packed_command
self.connect()
File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 194, in connect
self.on_connect()
File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 220, in on_connect
if self.read_response() != 'OK':
File "/usr/lib/python2.7/dist-packages/redis/connection.py", line 270, in read_response
raise response
ResponseError: Client sent AUTH, but no password is set
Any clue? Sharelogger.conf looks right and didn't update when the script did (I did have one git rollback wipe my conf last time I updated and payouts broke :\)
Edit: Looks like it was this update that causes this error.. must be a difference on the versions of redis or something? On ubuntu 13.10
https://github.com/erkmos/proxypool/commit/aa06db11697bddbb72ee6cfc978daecf1b86cb5b#diff-1c9a708a7468f030544c33baf61d8e31I undid that commit locally and it works again.
Edit 2:
MON still doesn't appear to being paid out... have 30+ in the wallet and min tx set to 2, some users have 5+