getting this weird error. Maybe I need to be running two instances of zcashd? One for accepting blocks and the other for processing payments?
No, you shouldnât have to run separate network nodes just to process payments, although I havenât looked at it at all. You can get on rocketchat and ask one of the pool ops or devs.
ok. asking on the zclassic slack now. Iâm also going to see what NOMP FAQâs has to say about it.
woo, Iâm slow today! I finally did this part and it worked. I put it in the zclassic.json config instead though, because at some point I am going to use this pool server for mining more than zclassic
So, I am really liking this mining pool way of going about things. Ran it for a few days and found some blocks. Tried to upgrade code and broke it. Nothing. Now itâs working again.
Learned a lot in the last week, feel like I am catching up to everyone else. The more I look at zcash the more I am impressed by how much better it is than anything else out there. I like the zclassic community also.
I wish I could understand. But I donât, anyhow when you guys build your pools can you see how close you are getting to solving a block? Like Bitcoin you can see your best share?
Not that Iâm aware of. In fact, I havenât seen either an ETH or ZEC/ZCL pool that reports that number. To be honest though, what difference does it make? You either solve it or you donât, itâs not like horseshoes.
As far as I can tell itâs entirely random. Last night I found 5 blocks. All day today nothing. I need to set monitoring up so I can check and make sure things are running properly without checking the found blocksâŚbecause when I find nothing for a while I start to worry.
There are Bitcoin pools that show that stat. As well as the miner software ( cgminer in particular cause thatâs what was running the miner I had). To each there own itâs just something I want to see.
Thatâs because it is (pseudo) random. Mining is nothing but probability and variance (aka âluckâ). With Zcash, you have a 150 second average block time. Now, look at the network hash rate. On average, it takes 150 times the network hash rate to find a block. Youâll notice, however, that the inter-block times are all over the place, from a couple seconds to many, many minutes. In that context, consider your own hash rate. It all makes hitting the Power Ball lottery look easy, except we miners get a lot more tickets.
ok, just found another block. Everything is working
I know what can increase the odds, though, more power! Just placed a parts order for 6 more 6-GPU rigs.
If it makes you feel any better, I have 54K sols/s. In a day Iâve had a low of 8 blocks and a high of 34, over the last 4 weeks. As far as more rigs go, all I can say is: remember everything could change tomorrow.
yes, I agree with that. Only playing with money I can afford to lose.
Itâs why I am also mining Bitcoin, X11 for Dash, Scrypt for Gulden and litecoin.
I had written off Ethereum as very overpriced. Nice price action, though. I might have to look back into it.
My Nanos are so efficient with the Equihash algo, it doesnât make any sense for me to go back to ETH, which I mined exclusively for almost a year.
Iâve been running Z-NOMP for solo mining. Iâve seen a number of cases where the private pool is submitting the same solution to the node for a block from 2 different miners. So, this is probably happening at the share level, as well. Anyone else notice this? It happens almost every day, and sometimes twice. I only see it at the block level, since the share data is meaningless to me, but if itâs happening at the block level, it may be happening much more frequently at the share level.
Perhaps I can be helped here, I have the server going redis crashes every like 20 minutes and I also cannot connect a miner to the server, here is the crash log in redis
2017-02-27 10:18:27 [Pool] [zcash] (Thread 5) Connection to redis database has been ended
2017-02-27 10:18:27 [Pool] [zcash] (Thread 4) Connection to redis database has been ended
2017-02-27 10:18:27 [Pool] [zcash] (Thread 1) Connection to redis database has been ended
2017-02-27 10:18:27 [Pool] [zcash] (Thread 7) Connection to redis database has been ended
2017-02-27 10:18:27 [Pool] [zcash] (Thread 6) Connection to redis database has been ended
2017-02-27 10:18:27 [Pool] [zcash] (Thread 2) Connection to redis database has been ended
2017-02-27 10:18:27 [Pool] [zcash] (Thread 3) Connection to redis database has been ended
2017-02-27 10:18:27 [Pool] [zcash] (Thread 8) Connection to redis database has been ended
events.js:161
throw er; // Unhandled âerrorâ event
^
Error: Redis connection to 127.0.0.1:6379 failed - connect ECONNREFUSED 127.0.0.1:6379
at Object.exports._errnoException (util.js:1028:11)
at exports._exceptionWithHostPort (util.js:1051:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1090:14)
2017-02-27 10:18:28 [Pool] [zcash] (Thread 7) Redis client had an error: {âcodeâ:âECONNREFUSEDâ,âerrnoâ:âECONNREFUSEDâ,âsyscallâ:âconnectâ,âaddressâ:â127.0.0.1â,âportâ:6379}
2017-02-27 10:18:28 [Pool] [zcash] (Thread 5) Redis client had an error: {âcodeâ:âECONNREFUSEDâ,âerrnoâ:âECONNREFUSEDâ,âsyscallâ:âconnectâ,âaddressâ:â127.0.0.1â,âportâ:6379}
2017-02-27 10:18:28 [Pool] [zcash] (Thread 4) Redis client had an error: {âcodeâ:âECONNREFUSEDâ,âerrnoâ:âECONNREFUSEDâ,âsyscallâ:âconnectâ,âaddressâ:â127.0.0.1â,âportâ:6379}
events.js:161
throw er; // Unhandled âerrorâ event
^
Error: Redis connection to 127.0.0.1:6379 failed - connect ECONNREFUSED 127.0.0.1:6379
at Object.exports._errnoException (util.js:1028:11)
at exports._exceptionWithHostPort (util.js:1051:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1090:14)
2017-02-27 10:18:28 [Pool] [zcash] (Thread 1) Redis client had an error: {âcodeâ:âECONNREFUSEDâ,âerrnoâ:âECONNREFUSEDâ,âsyscallâ:âconnectâ,âaddressâ:â127.0.0.1â,âportâ:6379}
events.js:161
throw er; // Unhandled âerrorâ event
^
Error: Redis connection to 127.0.0.1:6379 failed - connect ECONNREFUSED 127.0.0.1:6379
at Object.exports._errnoException (util.js:1028:11)
at exports._exceptionWithHostPort (util.js:1051:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1090:14)
events.js:161
throw er; // Unhandled âerrorâ event
^
Error: Redis connection to 127.0.0.1:6379 failed - connect ECONNREFUSED 127.0.0.1:6379
at Object.exports._errnoException (util.js:1028:11)
at exports._exceptionWithHostPort (util.js:1051:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1090:14)
events.js:161
throw er; // Unhandled âerrorâ event
^
Error: Redis connection to 127.0.0.1:6379 failed - connect ECONNREFUSED 127.0.0.1:6379
at Object.exports._errnoException (util.js:1028:11)
at exports._exceptionWithHostPort (util.js:1051:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1090:14)
2017-02-27 10:18:28 [Pool] [zcash] (Thread 6) Redis client had an error: {âcodeâ:âECONNREFUSEDâ,âerrnoâ:âECONNREFUSEDâ,âsyscallâ:âconnectâ,âaddressâ:â127.0.0.1â,âportâ:6379}
2017-02-27 10:18:28 [Pool] [zcash] (Thread 2) Redis client had an error: {âcodeâ:âECONNREFUSEDâ,âerrnoâ:âECONNREFUSEDâ,âsyscallâ:âconnectâ,âaddressâ:â127.0.0.1â,âportâ:6379}
events.js:161
throw er; // Unhandled âerrorâ event
^
Error: Redis connection to 127.0.0.1:6379 failed - connect ECONNREFUSED 127.0.0.1:6379
at Object.exports._errnoException (util.js:1028:11)
at exports._exceptionWithHostPort (util.js:1051:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1090:14)
2017-02-27 10:18:28 [Pool] [zcash] (Thread 3) Redis client had an error: {âcodeâ:âECONNREFUSEDâ,âerrnoâ:âECONNREFUSEDâ,âsyscallâ:âconnectâ,âaddressâ:â127.0.0.1â,âportâ:6379}
events.js:161
throw er; // Unhandled âerrorâ event
^
Error: Redis connection to 127.0.0.1:6379 failed - connect ECONNREFUSED 127.0.0.1:6379
at Object.exports._errnoException (util.js:1028:11)
at exports._exceptionWithHostPort (util.js:1051:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1090:14)
events.js:161
throw er; // Unhandled âerrorâ event
^
Error: Redis connection to 127.0.0.1:6379 failed - connect ECONNREFUSED 127.0.0.1:6379
at Object.exports._errnoException (util.js:1028:11)
at exports._exceptionWithHostPort (util.js:1051:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1090:14)
2017-02-27 10:18:28 [Pool] [zcash] (Thread 8) Redis client had an error: {âcodeâ:âECONNREFUSEDâ,âerrnoâ:âECONNREFUSEDâ,âsyscallâ:âconnectâ,âaddressâ:â127.0.0.1â,âportâ:6379}
events.js:161
throw er; // Unhandled âerrorâ event
^
Error: Redis connection to 127.0.0.1:6379 failed - connect ECONNREFUSED 127.0.0.1:6379
at Object.exports._errnoException (util.js:1028:11)
at exports._exceptionWithHostPort (util.js:1051:20)
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1090:14)
2017-02-27 10:18:28 [Master] [Website] Website process died, spawning replacementâŚ
2017-02-27 10:18:28 [Master] [PoolSpawner] Fork 4 died, spawning replacement workerâŚ
2017-02-27 10:18:28 [Master] [PoolSpawner] Fork 3 died, spawning replacement workerâŚ
2017-02-27 10:18:28 [Master] [PoolSpawner] Fork 0 died, spawning replacement workerâŚ
2017-02-27 10:18:28 [Master] [PoolSpawner] Fork 6 died, spawning replacement workerâŚ
2017-02-27 10:18:28 [Master] [PoolSpawner] Fork 5 died, spawning replacement workerâŚ
2017-02-27 10:18:28 [Master] [PoolSpawner] Fork 2 died, spawning replacement workerâŚ
2017-02-27 10:18:28 [Master] [PoolSpawner] Fork 1 died, spawning replacement workerâŚ
2017-02-27 10:18:28 [Master] [PoolSpawner] Fork 7 died, spawning replacement workerâŚ
2017-02-27 10:18:30 [Website] [Server] Website started on 0.0.0.0:8080
2017-02-27 10:18:30 [Switching] [Setup] (Thread 5) Loading last proxy state from redis
do yo know ho to fix this ?
/home/pool/z-nomp/node_modules/bs58check/index.js:48 if (!payload) throw new Error(âInvalid checksumâ) ^
thanks
incredibly late response, but duplicate shares happen all the time since nonce ranges are limited. Duplicate blocks do happen but rarely
Can you share what your daemon node version is as well your nodejs version?
zcashd 1.0.8
nodejs-6.10.1-2.el7.x86_64
i also tried Centos 7 (Ubuntu before) and the same error. This si some stupid error in config i think
thanks for ideas