[dashninja.pl] Dash Masternode Ninja - Free Masternode Monitoring

elbereth

Active Member
Dash Support Group
Mar 25, 2014
459
483
133
Costa Rica
dashninja.pl
Dash Address
XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
There is since 2 weeks an intermittent DNSSEC failure on DashNinja.pl domain (no idea why as everything is configured correctly and worked for years). This result in the website been not accessible if you DNS resolver checks for DNSSEC validation (they should...).

Trying to fix that problem on dashninja.pl (it will take at least 48h, restarting the OpenDNSSEC config from scratch), in the meantime you can :
1) disable DNSSEC verification (if you have a local bind allowing that) - Not recommended
2) use TOR v2 : http://seuhd5sihasshuqh.onion/masternodes.html
3) use TOR v3 : http://dtsfpvtrnqcyordz62efdrvhevgmqvpi5ora2nul7c2wikjxw5kboeqd.onion/masternodes.html
4) use I2P : http://dzjzoefy7fx57h5xkdknikvfv3ckbxu2bx5wryn6taud343g2jma.b32.i2p/masternodes.html (or http://dashninja.i2p/masternodes.html if you put it in your adress book)
5) use the alternative URL (HTTPS too, same server, just using a subdomain of my personal domain) : https://dashninja.elbereth.zone/
 

elbereth

Active Member
Dash Support Group
Mar 25, 2014
459
483
133
Costa Rica
dashninja.pl
Dash Address
XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
Normal URL should be fixed.
Additionally masternode/governance listing was stuck for 4 days. Fixed too.
 

daf

Active Member
Oct 18, 2015
176
134
103
Hi @elbereth , is there an API for getting info about deterministic MNs? (Registration block, last paid block, penalty, etc.)
 

qwizzie

Well-known Member
Aug 6, 2014
1,667
806
183
There is since 2 weeks an intermittent DNSSEC failure on DashNinja.pl domain (no idea why as everything is configured correctly and worked for years). This result in the website been not accessible if you DNS resolver checks for DNSSEC validation (they should...).

Trying to fix that problem on dashninja.pl (it will take at least 48h, restarting the OpenDNSSEC config from scratch), in the meantime you can :
1) disable DNSSEC verification (if you have a local bind allowing that) - Not recommended
2) use TOR v2 : http://seuhd5sihasshuqh.onion/masternodes.html
3) use TOR v3 : http://dtsfpvtrnqcyordz62efdrvhevgmqvpi5ora2nul7c2wikjxw5kboeqd.onion/masternodes.html
4) use I2P : http://dzjzoefy7fx57h5xkdknikvfv3ckbxu2bx5wryn6taud343g2jma.b32.i2p/masternodes.html (or http://dashninja.i2p/masternodes.html if you put it in your adress book)
5) use the alternative URL (HTTPS too, same server, just using a subdomain of my personal domain) : https://dashninja.elbereth.zone/
Dashninja seems broken since yesterday, both the normal dashninja deterministic site and the elbereth.zone site, are you aware of this and perhaps
in the middle of some maintenance ?
 

elbereth

Active Member
Dash Support Group
Mar 25, 2014
459
483
133
Costa Rica
dashninja.pl
Dash Address
XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
Following the budget approval for Q1 2021 (thanks !) :
- The new server is up and running (performance is much better now)
- Explorer is now up and working with Insight, balance is now correct (and much faster to retrieve)

Still not working :
- Port scanner : waiting for dedicated IPv4 to be delivered (it was ordered on 25/12...).
- Explorer : not the final certificate nor IPv4.
- I2P : not configured yet
 
  • Like
Reactions: pille

elbereth

Active Member
Dash Support Group
Mar 25, 2014
459
483
133
Costa Rica
dashninja.pl
Dash Address
XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
Reporting I2P is now working on the new server (same address as before).

Still not working :
- Port scanner : waiting for dedicated IPv4 to be delivered (it was ordered on 25/12...).
- Explorer : not the final certificate nor IPv4.
 

elbereth

Active Member
Dash Support Group
Mar 25, 2014
459
483
133
Costa Rica
dashninja.pl
Dash Address
XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
Finally got the IPs.
Explorer is now with correct certificate and final IPv4 (IPv6 is unchanged).
It displays an error :
Code:
Can't connect to dashd to get live updates from the p2p network. (Tried connecting to dashd at : and failed.)
No idea why but is seems to work anyway.

Next step is to bring up the port checker.
 
  • Like
Reactions: splawik21

elbereth

Active Member
Dash Support Group
Mar 25, 2014
459
483
133
Costa Rica
dashninja.pl
Dash Address
XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
Portchecker is back online and should be much quicker than before. :)
Still only checks every hour to avoid spamming.
You can whitelist portchecker.dashninja.pl if you want.
It only sends a version packet and reads the reply.

Side changes :
The protx json file should be as fresh as possible everytime it is generated now (it bypasses cache).
Hopefully this will not overload the server. It is more than fine atm.

Next for Dash Ninja :
I still need to do some stuff on the server admin side, but it is pretty good now (albeit the weird error message in Insight).
Then I will start working on the improvements of the code.
I have spend between 2 and 3 days of work already this month setting up the server and migrating Dash Ninja there.
But that still give some time for code improvements.
The small fixes I did here and there are not yet submitted to Github, I will do that asap.
 

elbereth

Active Member
Dash Support Group
Mar 25, 2014
459
483
133
Costa Rica
dashninja.pl
Dash Address
XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
Fixes:
Governance votes are working again (retrieved in database and shown).
Triggers should also be fixed and this should fix the payment detection for governance objects but I need to check on next superblock.
Protocol description updated.

Github status:
All code changes are on github repositories.
 
  • Like
Reactions: splawik21

elbereth

Active Member
Dash Support Group
Mar 25, 2014
459
483
133
Costa Rica
dashninja.pl
Dash Address
XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
Little end of the first month update :
The server is running smoothly.
I am currently working on the protx (deterministic masternode) detail page. It isn't ready for production yet, I hope to have it for next month.
It is taking more time because I am also using this new page to learn the new Bootstrap version (the current pages uses v3).

Thanks again ! It is good to be able to work on Dash Ninja without fears for my family income. :)
 

elbereth

Active Member
Dash Support Group
Mar 25, 2014
459
483
133
Costa Rica
dashninja.pl
Dash Address
XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
End of February 2021 update :
I used only 2 days of work this month, mainly for maintenance on the server and still learning the Bootstrap new version (my front-end stuff is rusty).
I won't be asking for funding yet because I can still maintain another month with the Q1 funding.

Plan :
For March/April I still got 6 days (dev/maintenance) + server (rental fee).
I might add a testnet server (much smaller) so I can test the new Dash versions beforehand.
 

elbereth

Active Member
Dash Support Group
Mar 25, 2014
459
483
133
Costa Rica
dashninja.pl
Dash Address
XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
End of Mars 2021 update :
I couldn't work at all on Dash Ninja in March.
My work as CIO on my company took all my time, sorry for that (for me too, I love working on DN).
And I seem to be having some sort of allergy since 2 months that prevent me from doing anything past 6pm (strong headaches).
I am sure my time will be more free on the coming months.
Hopefully as soon as this month (France decisions regarding Covid are not helping me).
That means the only budget used this month was for the server rental fee.

Plan :
Next budget will therefore probably be for Q3 in May or June.
Still 6 days of dev in budget. Should cover the next months.
 
  • Like
Reactions: thephez and Geert

elbereth

Active Member
Dash Support Group
Mar 25, 2014
459
483
133
Costa Rica
dashninja.pl
Dash Address
XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
Not sure why you are posting that without a word.
My initial proposal for Q1 was fulfilled almost completely. I was able to reach most of the goals ahead of budget :
Dash Ninja works with current version has a standalone server that works much better and faster.
It's true I was not able to improve the code for 2 months (strong IRL changes that were not anticipated) and that's still something I want to do, but I haven't spend the budget. It is still there and I will not ask for more budget until it is done. I am using part of the dev time to pay for the rental of the server that's all that was spent during April and for May.
I am very transparent, the code is open source and published. I don't like to bullshit that's why I told it as it was.
I too would have prefered to be working part time on Dash Ninja, but that did not work as expected. I know I will be able in May.

If you want to implement the changes expected, go ahead, send a pull request. We can discuss before the estimated time and you will get part of the budget.
If anyone send me a pull request for the features I will be glad to send them part of the budget as long as there is still available, honestly. Go ahead.
 
  • Like
Reactions: vazaki3

vazaki3

Member
Jul 1, 2019
187
46
88
32
apogee.dynu.net
Dash Address
XnpT2YQaYpyh7F9twM6EtDMn1TCDCEEgNX
If you want to implement the changes expected, go ahead, send a pull request. We can discuss before the estimated time and you will get part of the budget.
So I assume you support my pre-proposal!
Thanks!
Could you vote for it?

In case a voted proposal exceeds the deadline then anyone should be able to do it and get the reward
 

elbereth

Active Member
Dash Support Group
Mar 25, 2014
459
483
133
Costa Rica
dashninja.pl
Dash Address
XkfkHqMnhvQovo7kXQjvnNiFnQhRNZYCsz
End of Mai 2021 update :
The new ProTx Masternode detail page is live. For ex : https://www.dashninja.pl/protx.html...d658d91c6a64c85e34411b72b309fcd0477bc271283cd
Using Bootstrap v5 with the new design I want to use for the whole site and better responsive tables.
Updated the monitoring nodes to 0.17.0.2.

Plan :
Next budget will therefore probably be for Q3 in July.
Still 3 days of dev in budget. Should cover the next 2 months.
 
  • Like
Reactions: thephez and qwizzie