Pages:
Author

Topic: [ANN][SLR] SolarCoin | PoW to PoS v. 2.0 | Solar Proof of Generation (§1 = 1MWh) - page 70. (Read 466803 times)

sr. member
Activity: 445
Merit: 250

I'm done for tonight. Already shut down my PC. Unfortunately I need to get up early tomorrow.
I have tried everything I can like 5x already. On top of that it takes twice as long on the intel pc stick so it's really annoying to have to uninstall/install the Wallet and delete/download the blockchain...
The Wallet won't even let me reload the blockchain from the bootstrap now for some reason.

When I have time tomorrow I will try again and I will PM you my debog.log file.

Thank you for your efforts
sr. member
Activity: 308
Merit: 250
truth=(true?true:false);
I seem to be back on the long chain again, so far so good

Just installed the new update and reloading blockchain. I will post the results

2.1.7.1 is ready to go.  Help->Check for Update, then let me know if you are still having issues.  Thanks, again, everyone.

-Steve


Now it doesn't even try to catch up - it's In Sync right after downloading the bootstrap. I will post a screenshot and a text file with the getpeerinfo. I am connecting from a cellular IP (random within the provider's range).

EDIT: will repeat the bootstrap download, just to be sure it got right.
EDIT2: Now it works! This time it did sync up to the current Explorer block height, and keeps on syncing. Will now go on to upgrade all wallets.
Thank you Steve!

Mine wont sync although it says in sync. Im missing about 20 blocks.

When I got back from the cellular IP to my regular LAN/WAN setup, syncing stopped altogether - it does say "In Sync" (with a new empty wallet) and would apparently start staking with a non-empty wallet. As per Steve, my regular IP may have been banned for up to 24 hours, but shouldn't it be trying to sync during the ban, instead of staying In Sync and staking at the wrong block height? This time I need to post a snapshot - back here in a few minutes.

Let me delete the peers.dat on the master node and see if that helps some of you that may be banned.  I'll edit this post when done...

EDIT: Done.

solarcoiner, can you PM me your debug.log file?


OK, I will try it now, but this current logic would still leave the possibility for any IP that gets banned to fork since it will stay In Sync & Staking instead of just hanging in a Syncing state until the ban expires. Or may be that would't be an issue later on? Still the possibility remains that anyone newly connected and syncing will have the (bad) chance to sync to a banned IP and join that fork.

EDIT: Just re-loaded the blockchain from the bootstrap, synced to 1456166... took it a while waiting for 94 more blocks, but eventually decided it's In Sync at 1456166.

While I am currently researching the problem (I believe there are still too many forked 2.1.7 nodes, even though 2.1.1 is being successfully blocked), could everyone that is not on the block displayed by CryptoID do the following:

1. Shutdown your wallet.
2. Delete peers.dat.
3. Verify that solarcoin.conf only has the master node: addnode=162.243.214.120
4. Restart the wallet.
5. Reload the Blockchain.

I have just created a fresh bootstrap from the master node.  The reason you stop several blocks short of the longest chain is because the fork you are on is not generating blocks, or doing so slowly.  If you can get past that chain, you should be good.

-Steve

EDIT: 2.1.7 still outnumbers 2.1.7.1 almost 5 to 1, so we need to get more nodes to update.
sr. member
Activity: 377
Merit: 251
Note to self: it's not you doing it, it's us.
I seem to be back on the long chain again, so far so good

Just installed the new update and reloading blockchain. I will post the results

2.1.7.1 is ready to go.  Help->Check for Update, then let me know if you are still having issues.  Thanks, again, everyone.

-Steve


Now it doesn't even try to catch up - it's In Sync right after downloading the bootstrap. I will post a screenshot and a text file with the getpeerinfo. I am connecting from a cellular IP (random within the provider's range).

EDIT: will repeat the bootstrap download, just to be sure it got right.
EDIT2: Now it works! This time it did sync up to the current Explorer block height, and keeps on syncing. Will now go on to upgrade all wallets.
Thank you Steve!

Mine wont sync although it says in sync. Im missing about 20 blocks.

When I got back from the cellular IP to my regular LAN/WAN setup, syncing stopped altogether - it does say "In Sync" (with a new empty wallet) and would apparently start staking with a non-empty wallet. As per Steve, my regular IP may have been banned for up to 24 hours, but shouldn't it be trying to sync during the ban, instead of staying In Sync and staking at the wrong block height? This time I need to post a snapshot - back here in a few minutes.

Let me delete the peers.dat on the master node and see if that helps some of you that may be banned.  I'll edit this post when done...

EDIT: Done.

solarcoiner, can you PM me your debug.log file?


OK, I will try it now, but this current logic would still leave the possibility for any IP that gets banned to fork since it will stay In Sync & Staking instead of just hanging in a Syncing state until the ban expires. Or may be that would't be an issue later on? Still the possibility remains that anyone newly connected and syncing will have the (bad) chance to sync to a banned IP and join that fork.

EDIT: Just re-loaded the blockchain from the bootstrap, synced to 1456166... took it a while waiting for 94 more blocks, but eventually decided it's In Sync at 1456166.
sr. member
Activity: 308
Merit: 250
truth=(true?true:false);
I seem to be back on the long chain again, so far so good

Just installed the new update and reloading blockchain. I will post the results

2.1.7.1 is ready to go.  Help->Check for Update, then let me know if you are still having issues.  Thanks, again, everyone.

-Steve


Now it doesn't even try to catch up - it's In Sync right after downloading the bootstrap. I will post a screenshot and a text file with the getpeerinfo. I am connecting from a cellular IP (random within the provider's range).

EDIT: will repeat the bootstrap download, just to be sure it got right.
EDIT2: Now it works! This time it did sync up to the current Explorer block height, and keeps on syncing. Will now go on to upgrade all wallets.
Thank you Steve!

Mine wont sync although it says in sync. Im missing about 20 blocks.

When I got back from the cellular IP to my regular LAN/WAN setup, syncing stopped altogether - it does say "In Sync" (with a new empty wallet) and would apparently start staking with a non-empty wallet. As per Steve, my regular IP may have been banned for up to 24 hours, but shouldn't it be trying to sync during the ban, instead of staying In Sync and staking at the wrong block height? This time I need to post a snapshot - back here in a few minutes.

Let me delete the peers.dat on the master node and see if that helps some of you that may be banned.  I'll edit this post when done...

EDIT: Done.

solarcoiner, can you PM me your debug.log file?
sr. member
Activity: 377
Merit: 251
Note to self: it's not you doing it, it's us.
I seem to be back on the long chain again, so far so good

Just installed the new update and reloading blockchain. I will post the results

2.1.7.1 is ready to go.  Help->Check for Update, then let me know if you are still having issues.  Thanks, again, everyone.

-Steve


Now it doesn't even try to catch up - it's In Sync right after downloading the bootstrap. I will post a screenshot and a text file with the getpeerinfo. I am connecting from a cellular IP (random within the provider's range).

EDIT: will repeat the bootstrap download, just to be sure it got right.
EDIT2: Now it works! This time it did sync up to the current Explorer block height, and keeps on syncing. Will now go on to upgrade all wallets.
Thank you Steve!

Mine wont sync although it says in sync. Im missing about 20 blocks.

When I got back from the cellular IP to my regular LAN/WAN setup, syncing stopped altogether - it does say "In Sync" (with a new empty wallet) and would apparently start staking with a non-empty wallet. As per Steve, my regular IP may have been banned for up to 24 hours, but shouldn't it be trying to sync during the ban, instead of staying In Sync and staking at the wrong block height? This time I need to post a snapshot - back here in a few minutes.

EDIT: uploading snapshot and getpeerinfo.txt, will post links in next edit. In this case it synced up to the lowest (as of the connection time) block height of all current connections. Or may be it has been doing exactly so in my previous observations, too? In any case, it's not (even trying to) syncing to the highest current block height.
EDIT2:
https://www.dropbox.com/s/b0my1o5ots6wcll/NotUpToDateButInSync.png?dl=0
https://www.dropbox.com/s/xgmpb3srp8flfkk/getpeerinfo.txt?dl=0

btw looks like there is already a fork from 1456166 on... it's now at 1456176

sr. member
Activity: 445
Merit: 250
I seem to be back on the long chain again, so far so good

Just installed the new update and reloading blockchain. I will post the results

2.1.7.1 is ready to go.  Help->Check for Update, then let me know if you are still having issues.  Thanks, again, everyone.

-Steve


Now it doesn't even try to catch up - it's In Sync right after downloading the bootstrap. I will post a screenshot and a text file with the getpeerinfo. I am connecting from a cellular IP (random within the provider's range).

EDIT: will repeat the bootstrap download, just to be sure it got right.
EDIT2: Now it works! This time it did sync up to the current Explorer block height, and keeps on syncing. Will now go on to upgrade all wallets.
Thank you Steve!

Mine wont sync although it says in sync. Im missing about 20 blocks.
sr. member
Activity: 445
Merit: 250
I seem to be back on the long chain again, so far so good

Just installed the new update and reloading blockchain. I will post the results

2.1.7.1 is ready to go.  Help->Check for Update, then let me know if you are still having issues.  Thanks, again, everyone.

-Steve


Now it doesn't even try to catch up - it's In Sync right after downloading the bootstrap. I will post a screenshot and a text file with the getpeerinfo. I am connecting from a cellular IP (random within the provider's range).

EDIT: will repeat the bootstrap download, just to be sure it got right.
EDIT2: Now it works! This time it did sync up to the current Explorer block height, and keeps on syncing. Will now go on to upgrade all wallets.
Thank you Steve!

Yeah, I created a fresh bootstrap.zip from the master node about an hour ago so you would be almost in sync after bootstrapping.

EDIT: I'm doing some post mortum, and even have a node syncing from the genesis block. That will take a while, but I'll post anything that comes up.


Just sent you a 100 SLR tip Steve, thank you for your dedication.

Just reloaded and its still not working. This is starting to piss me off. 4 days of my time wasted.
legendary
Activity: 1708
Merit: 1000
Solarcoin.org
I seem to be back on the long chain again, so far so good

Just installed the new update and reloading blockchain. I will post the results

2.1.7.1 is ready to go.  Help->Check for Update, then let me know if you are still having issues.  Thanks, again, everyone.

-Steve


Now it doesn't even try to catch up - it's In Sync right after downloading the bootstrap. I will post a screenshot and a text file with the getpeerinfo. I am connecting from a cellular IP (random within the provider's range).

EDIT: will repeat the bootstrap download, just to be sure it got right.
EDIT2: Now it works! This time it did sync up to the current Explorer block height, and keeps on syncing. Will now go on to upgrade all wallets.
Thank you Steve!

Yeah, I created a fresh bootstrap.zip from the master node about an hour ago so you would be almost in sync after bootstrapping.

EDIT: I'm doing some post mortum, and even have a node syncing from the genesis block. That will take a while, but I'll post anything that comes up.


Just sent you a 100 SLR tip Steve, thank you for your dedication.
sr. member
Activity: 308
Merit: 250
truth=(true?true:false);
I seem to be back on the long chain again, so far so good

Just installed the new update and reloading blockchain. I will post the results

2.1.7.1 is ready to go.  Help->Check for Update, then let me know if you are still having issues.  Thanks, again, everyone.

-Steve


Now it doesn't even try to catch up - it's In Sync right after downloading the bootstrap. I will post a screenshot and a text file with the getpeerinfo. I am connecting from a cellular IP (random within the provider's range).

EDIT: will repeat the bootstrap download, just to be sure it got right.
EDIT2: Now it works! This time it did sync up to the current Explorer block height, and keeps on syncing. Will now go on to upgrade all wallets.
Thank you Steve!

Yeah, I created a fresh bootstrap.zip from the master node about an hour ago so you would be almost in sync after bootstrapping.

EDIT: I'm doing some post mortum, and even have a node syncing from the genesis block. That will take a while, but I'll post anything that comes up.

EDIT2: Thanks for the tip, whoever that was. Smiley
sr. member
Activity: 377
Merit: 251
Note to self: it's not you doing it, it's us.
I seem to be back on the long chain again, so far so good

Just installed the new update and reloading blockchain. I will post the results

2.1.7.1 is ready to go.  Help->Check for Update, then let me know if you are still having issues.  Thanks, again, everyone.

-Steve


Now it doesn't even try to catch up - it's In Sync right after downloading the bootstrap. I will post a screenshot and a text file with the getpeerinfo. I am connecting from a cellular IP (random within the provider's range).

EDIT: will repeat the bootstrap download, just to be sure it got right.
EDIT2: Now it works! This time it did sync up to the current Explorer block height, and keeps on syncing. Will now go on to upgrade all wallets.
Thank you Steve!
sr. member
Activity: 365
Merit: 250
Making things better with better things.
I seem to be back on the long chain again, so far so good

Just installed the new update and reloading blockchain. I will post the results

2.1.7.1 is ready to go.  Help->Check for Update, then let me know if you are still having issues.  Thanks, again, everyone.

-Steve


I'm currently doing a completely fresh install. Will let everyone know once it's done and staking

just updated. node is now 2.1.7.1 20 connections, staking, blockheight matches and in sync with explorer.  Thanks Steve.
sr. member
Activity: 445
Merit: 250
I seem to be back on the long chain again, so far so good

Just installed the new update and reloading blockchain. I will post the results

2.1.7.1 is ready to go.  Help->Check for Update, then let me know if you are still having issues.  Thanks, again, everyone.

-Steve


I'm currently doing a completely fresh install. Will let everyone know once it's done and staking
sr. member
Activity: 308
Merit: 250
truth=(true?true:false);
I seem to be back on the long chain again, so far so good

Just installed the new update and reloading blockchain. I will post the results

2.1.7.1 is ready to go.  Help->Check for Update, then let me know if you are still having issues.  Thanks, again, everyone.

-Steve
sr. member
Activity: 445
Merit: 250
I seem to be back on the long chain again, so far so good

Just installed the new update and reloading blockchain. I will post the results
full member
Activity: 185
Merit: 100
I seem to be back on the long chain again, so far so good
sr. member
Activity: 445
Merit: 250
Tried sending slr to bittrex and although the wallet is supposedly up and running it doesnt seem to be showing.

Anyone know whats up?

Please hold off sending any SLR until the syncing issues are resolved. Thanks!

I am fully synced and on the correct fork, any ideas or is it just a case of wait and it will all resolve itself?

If you're fully synced and on the correct chain then your coins aren't lost. Its probably a problem with bittrex's wallet. They will appear in your account once they fix the problem with their wallet
sr. member
Activity: 300
Merit: 250
Tried sending slr to bittrex and although the wallet is supposedly up and running it doesnt seem to be showing.

Anyone know whats up?

Please hold off sending any SLR until the syncing issues are resolved. Thanks!

I am fully synced and on the correct fork, any ideas or is it just a case of wait and it will all resolve itself?
sr. member
Activity: 445
Merit: 250
To everyone that is still experiencing issues, please follow these steps:

1. Shutdown your wallet.
2. Uninstall the SolarCoin wallet.
3. Verify that the clock is set correctly on your computer.
4. Make a copy of your wallet.dat and save it in a safe, temporary, location.
5. Delete EVERYTHING in the application data directory (C:\Users\{your name}\AppData\Roaming\SolarCoin\).
6. Delete EVERYTHING in the program directory (C:\Program Files (x86)\SolarCoin\).
7. Download and Install the 2.1.7 wallet from: http://solarcoin.org/downloads/
    (Respond 'No' to importing a wallet.)
8. Run File->Reload Blockchain, then wait for the wallet to restart and fully sync with the network.
   (This should happen automatically after the install. You will need to provide a password for the new wallet.)
9. When the wallet is fully synced, shutdown the wallet again.

10. Copy your saved wallet.dat back to the application data directory.
11. Startup your wallet.
12. Run File->Rescan Wallet (Your wallet will restart and take a while to fully come back up.)

This is a sledgehammer approach, but removes all possible variables.

Notes:
  Executing steps 1 - 9 with a fresh (empty) wallet will make the process go much faster, as there are no transactions in the empty wallet to scan for.
  The installed solarcoin.conf file should only have one addnode for the master-node server. If you use a custom conf file, please wait to reintroduce it until you are fully in sync.

Thanks for you patience,
Steve


EDIT: I just ran through these steps, and everything synced up fine. Please follow the steps exactly. Thanks.


All, I am going to issue a new wallet, version 2.1.7.1, soon which has the following changes:

1. Increase the number of required connected nodes to 4 before allowing your node to stake.  This will alleviate some of the mini forking, by requiring a stronger pool of nodes before you can submit new blocks.
2. Added 4 new checkpoints to help keep all the nodes on track, and prevent requesting blocks from possible forked nodes.  The new checkpoints are:
            (1000000, uint256("0x96d44ecebaf37bc17044a52ecaf7ba9da16ecbb42936402de3e23c38561a6b20"))
            (1440000, uint256("0xae70181c2b2a0af8eb16916f4037ceaf674f3b040e3609d59193a8c37f44e096"))
            (1450000, uint256("0x65051554822826f1ced143093bba9443c00f4c53138a06df193741cdee3b3ac8"))
            (1456000, uint256("0xd7c13104530a9794dc67a623111e6644b3110f7b18b6f8aa3a92aae8162d9996"))


Note to Joe and Nick, there is no rush to get the exchanges and block explorers updated.  This is primarily for staking nodes.

-Steve


Alright. When can expect to get this new version? thx
sr. member
Activity: 308
Merit: 250
truth=(true?true:false);
To everyone that is still experiencing issues, please follow these steps:

1. Shutdown your wallet.
2. Uninstall the SolarCoin wallet.
3. Verify that the clock is set correctly on your computer.
4. Make a copy of your wallet.dat and save it in a safe, temporary, location.
5. Delete EVERYTHING in the application data directory (C:\Users\{your name}\AppData\Roaming\SolarCoin\).
6. Delete EVERYTHING in the program directory (C:\Program Files (x86)\SolarCoin\).
7. Download and Install the 2.1.7 wallet from: http://solarcoin.org/downloads/
    (Respond 'No' to importing a wallet.)
8. Run File->Reload Blockchain, then wait for the wallet to restart and fully sync with the network.
   (This should happen automatically after the install. You will need to provide a password for the new wallet.)
9. When the wallet is fully synced, shutdown the wallet again.

10. Copy your saved wallet.dat back to the application data directory.
11. Startup your wallet.
12. Run File->Rescan Wallet (Your wallet will restart and take a while to fully come back up.)

This is a sledgehammer approach, but removes all possible variables.

Notes:
  Executing steps 1 - 9 with a fresh (empty) wallet will make the process go much faster, as there are no transactions in the empty wallet to scan for.
  The installed solarcoin.conf file should only have one addnode for the master-node server. If you use a custom conf file, please wait to reintroduce it until you are fully in sync.

Thanks for you patience,
Steve


EDIT: I just ran through these steps, and everything synced up fine. Please follow the steps exactly. Thanks.


All, I am going to issue a new wallet, version 2.1.7.1, soon which has the following changes:

1. Increase the number of required connected nodes to 4 before allowing your node to stake.  This will alleviate some of the mini forking, by requiring a stronger pool of nodes before you can submit new blocks.
2. Added 4 new checkpoints to help keep all the nodes on track, and prevent requesting blocks from possible forked nodes.  The new checkpoints are:
            (1000000, uint256("0x96d44ecebaf37bc17044a52ecaf7ba9da16ecbb42936402de3e23c38561a6b20"))
            (1440000, uint256("0xae70181c2b2a0af8eb16916f4037ceaf674f3b040e3609d59193a8c37f44e096"))
            (1450000, uint256("0x65051554822826f1ced143093bba9443c00f4c53138a06df193741cdee3b3ac8"))
            (1456000, uint256("0xd7c13104530a9794dc67a623111e6644b3110f7b18b6f8aa3a92aae8162d9996"))


Note to Joe and Nick, there is no rush to get the exchanges and block explorers updated.  This is primarily for staking nodes.

-Steve
sr. member
Activity: 445
Merit: 250
Tried sending slr to bittrex and although the wallet is supposedly up and running it doesnt seem to be showing.

Anyone know whats up?

Please hold off sending any SLR until the syncing issues are resolved. Thanks!


Did you update the bootstrap? Can I try reloading again?
Pages:
Jump to: