• Forum has been upgraded, all links, images, etc are as they were. Please see Official Announcements for more information

v0.10.16 - Onyx v2

Was testing darksend on the windows wallet last night. Let it run over night with 3 rounds of mixing. Woke up to a crashed wallet. First time that ever happened.
 
that's weird...
what's your output for this:
Code:
cat ~/.darkcoin/debug.log | grep "CActiveMasternode::RegisterAsMasterNode()" | tail -n 20
?
You should have a lot of "....Is capable masternode!" too which is again weird...


Code:
ubuntu@ip-10-0-2-201:~$ cat .darkcoin/debug.log | grep "CActiveMasternode" | tail -n 20
2014-11-16 08:13:16 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 08:33:16 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 08:53:16 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 09:13:17 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 09:33:17 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 09:53:18 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 10:13:18 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 10:33:18 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 10:53:18 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 11:13:18 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 11:33:19 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 11:53:19 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 12:13:19 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 12:33:19 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 12:53:19 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 13:13:19 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 13:33:19 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 13:53:20 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 14:13:20 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 14:33:20 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
ubuntu@ip-10-0-2-201:~$ darkcoind getinfo
{
    "version" : 101611,
    "protocolversion" : 70046,
    "walletversion" : 60001,
    "balance" : 0.00000000,
    "darksend_balance" : 0.00000000,
    "blocks" : 170658,
    "timeoffset" : 0,
    "connections" : 16,
    "proxy" : "",
    "difficulty" : 5451.68359964,
    "testnet" : false,
    "keypoololdest" : 1415948843,
    "keypoolsize" : 1001,
    "paytxfee" : 0.00000000,
    "mininput" : 0.00001000,
    "errors" : ""
}
 
Code:
ubuntu@ip-10-0-2-201:~$ cat .darkcoin/debug.log | grep "CActiveMasternode" | tail -n 20
2014-11-16 08:13:16 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 08:33:16 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 08:53:16 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 09:13:17 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 09:33:17 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 09:53:18 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 10:13:18 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 10:33:18 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 10:53:18 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 11:13:18 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 11:33:19 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 11:53:19 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 12:13:19 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 12:33:19 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 12:53:19 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 13:13:19 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 13:33:19 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 13:53:20 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 14:13:20 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 14:33:20 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'

That's odd, you can't leave CActiveMasternode::RegisterAsMasterNode() without having more log printed...
 
Yep, compiled against git tag 0.10.16.11 this morning.

Yup, see that. I used the binaries..shouldn't be a difference but may it's worth a try on one of the nodes? Have you tried stopping/starting after removing peers.dat on both local/remote?
 
Yup, see that. I used the binaries..shouldn't be a difference but may it's worth a try on one of the nodes? Have you tried stopping/starting after removing peers.dat on both local/remote?
I can't count how many restarts my nodes had the last 24hrs ^^

I like i wrote: i have no issues at all, nodes are active and getting paid since update.
 
Code:
ubuntu@ip-10-0-2-201:~$ cat .darkcoin/debug.log | grep "CActiveMasternode" | tail -n 20
2014-11-16 08:13:16 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 08:33:16 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 08:53:16 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 09:13:17 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 09:33:17 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 09:53:18 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 10:13:18 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 10:33:18 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 10:53:18 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 11:13:18 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 11:33:19 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 11:53:19 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 12:13:19 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 12:33:19 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 12:53:19 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 13:13:19 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 13:33:19 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 13:53:20 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 14:13:20 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
2014-11-16 14:33:20 CActiveMasternode::RegisterAsMasterNode() - Checking inbound connection to '54.171.75.34:9999'
ubuntu@ip-10-0-2-201:~$ darkcoind getinfo
{
    "version" : 101611,
    "protocolversion" : 70046,
    "walletversion" : 60001,
    "balance" : 0.00000000,
    "darksend_balance" : 0.00000000,
    "blocks" : 170658,
    "timeoffset" : 0,
    "connections" : 16,
    "proxy" : "",
    "difficulty" : 5451.68359964,
    "testnet" : false,
    "keypoololdest" : 1415948843,
    "keypoolsize" : 1001,
    "paytxfee" : 0.00000000,
    "mininput" : 0.00001000,
    "errors" : ""
}
Hmmmm.....
How about this?
Code:
cat ~/.darkcoin/debug.log | grep "CDarkSendPool::GetMasterNodeVin" | tail
 
wonder what's up with these..says inactive for active duration, but status active.
Masternode IP:portPort Check (Next check)VersionMasternode PubkeyBalanceActive DurationLast SeenCountryStatus
(Active Score)
104.131.134.41:9999Open (42m52s)0.10.16.11XtfLy5bx2WUN43Uto2Hq2WozAVhF5ShtWE[1][2]1,000.000Inactive6m48s
us.png
United StatesActive (100%)
104.131.236.114:9999Open (42m16s)0.10.16.11XdAdrkjBbSMSe8ofVtS7S4PPQXzFbBwsSi[1][2]1,000.000Inactive6m47s
us.png
United StatesActive (100%)
107.170.13.222:9999Open (42m17s)0.10.16.11XsmWeGdR6ZQLZUJRi7ut16keKMARssNZVy[1][2]1,000.000Inactive6m46s
us.png
United StatesActive (100%)
107.170.157.166:9999Open (42m17s)0.10.16.11XtcEBhogcKvheZ41hAL3HLVeEAcWpED13z[1][2]1,000.000Inactive6m45s
us.png
United StatesActive (100%)
107.170.196.35:9999Open (42m17s)0.10.16.11XkQnk5U9fUWhvrnn4uKPGZn3wj3UKxvuhX[1][2]1,000.000Inactive6m48s
us.png
United StatesActive (100%)
 
Masternodes still getting inactive after 60 minutes, even with v0.10.16.11.

A script automatically starts them again once they are down, but it's still annoying.

This is how my log looks like for the last 30 hours or so, the big dip in the middle was the update to v0.10.16.11 last night:
View attachment 630
I also have a script checking activity of MN's and winners. After I stopped running the script, the problem goes away. Do you want to try stop running your script? There may be some bug that kicks the MN off the list after certain query limit.

EDIT: Have been running without being kicked off the network for six hours now. The script worked perfectly with 0.10.15.21. So, I'm sure it is not the script that is buggy. I also wait 10 seconds after stop and 60+ seconds after start.
 
Last edited by a moderator:
UdjinM6

I checked for "CActiveMasternode::RegisterAsMasterNode() - Masternode input = " on all nodes now, and i am getting a certain percentage of hits: ~ 20% of all nodes have these entries.
Seems to be a race condition in the masternode startup code...
 
Last edited by a moderator:
Only one way for them to stay online in this situation - they are "in the future".

We need a check like this https://github.com/darkcoin/darkcoin/blob/master/src/masternode.cpp#L178-L181 to be implemented in CMasterNode::Check() https://github.com/darkcoin/darkcoin/blob/master/src/masternode.cpp#L464 and maybe somewhere in dsee message processing.

EDIT: fixed -->Check
I've checked the time, both masternodes and local laptop - all in sync, despite being different timezones.
 
I've checked the time, both masternodes and local laptop - all in sync, despite being different timezones.
That's confusing me cause I have no more ideas..:oops:
The last one. From somewhere else (not from the node you check):
Code:
darkcoind masternode list lastseen | grep "IP_OF_SOME_NODE"
What is the unix time you get for this? Is it something in the last hour or so?
http://www.onlineconversion.com/unix_time.htm
 
Back
Top