Pages:
Author

Topic: [ANN][EGC] EverGreenCoin | Environmental Green Causes | Full 7% PoS | Foundation - page 62. (Read 284541 times)

sr. member
Activity: 364
Merit: 260
--- ChainWorks Industries ---
i decided to recompile with your changes to the test node - and its all working exceedingly well ... its the only system that has these latest changes ... and this is after all the seednodes were compiled to 1.4.0.0 ... so tanx a heap for the extra work that i now have to do for all the seednodes ... Wink ...

steven was having a bit of a giggle when he was telling me about the changes - and also suggested i wait before the full upgrade to the latest for all the seednodes ... so im lucky its only the single test node im upgrading Tongue ... hehehe ...

Hi crysx,

    I figured I would share with you and others precisely how I build a hardened EverGreenCoin daemon since the guidance in doc/build-unix.txt had led me astray.
    Here is a diff of my hardened makefile.unix.

Code:
--- makefile.unix       2016-11-10 12:08:16.596121994 -0600
+++ makefile.gentoo     2016-11-10 12:08:17.796194427 -0600
@@ -4,8 +4,10 @@
 
 # x15 Version by mammix2 ([email protected])
 
-USE_UPNP:=0
+USE_UPNP:=-
 USE_IPV6:=1
+STATIC=1
+PIE=1
 
 LINK:=$(CXX)
 ARCH:=$(system lscpu | head -n 1 | awk '{print $2}')
@@ -91,7 +93,7 @@
 #
 
 
-DEBUGFLAGS=-g
+DEBUGFLAGS=
 
 
 ifeq (${ARCH}, i686)

    'ldd evergreencoind' returns
Code:
        linux-vdso.so.1 (0x00007ffdce1fc000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007fa3c241d000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fa3c2200000)
        libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/libstdc++.so.6 (0x00007fa3c1e89000)
        libm.so.6 => /lib64/libm.so.6 (0x00007fa3c1b83000)
        libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/libgcc_s.so.1 (0x00007fa3c196c000)
        libc.so.6 => /lib64/libc.so.6 (0x00007fa3c15bf000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fa3c2621000)

    'scanelf -e evergreencoind' returns
Code:
 TYPE   STK/REL/PTL FILE 
ET_DYN RW- R-- RW- /usr/bin/evergreencoind

    'hardening-check evergreencoind' returns
Code:
evergreencoind:
 Position Independent Executable: yes
 Stack protected: yes
 Fortify Source functions: yes
 Read-only relocations: yes
 Immediate binding: yes

    evergreencoin.conf recommendations
Code:
noirc=1
synctime=0
cppolicy=strict

    The server must be running ntpd if synctime=0 has been set within evergreencoin.conf.

    Static Libraries of OpenSSL, Boost, GMP and ZLIB must all be available in order to build EverGreenCoin statically.
    Notice:  No UPnP support has been included (per the makefile specification).

    The above process is optimized for a headless evergreencoind binary which uses only the command line.

Best Regards,
-Chicago

this is how egc daemons are built on all the seednodes - statically and without upnp support also ...

this was a necessity for me as the redhat based systems ( centos 7 x64 - in this case ) had crippled openssl implementations ... where redhat legal removed the ecc required to build the daemons ... so i was left with no choice but to build statically every time ... its a better implementation in my opinion also ...

so the scripts we use - build the applications first - then the daemon ... and all of them build at reasonably the same time ...

but those extra conf parameters are not used ... id be interested to see how well they work with the current test node i have running with 1.4.1.0 ...

tanx for all the info - those parameters in the conf are new to me ... so its always good to learn something new ... Wink ...

#crysx
sr. member
Activity: 592
Merit: 259
i decided to recompile with your changes to the test node - and its all working exceedingly well ... its the only system that has these latest changes ... and this is after all the seednodes were compiled to 1.4.0.0 ... so tanx a heap for the extra work that i now have to do for all the seednodes ... Wink ...

steven was having a bit of a giggle when he was telling me about the changes - and also suggested i wait before the full upgrade to the latest for all the seednodes ... so im lucky its only the single test node im upgrading Tongue ... hehehe ...

Hi crysx,

    I figured I would share with you and others precisely how I build a hardened EverGreenCoin daemon since the guidance in doc/build-unix.txt had led me astray.
    Here is a diff of my hardened makefile.unix.

Code:
--- makefile.unix       2016-11-10 12:08:16.596121994 -0600
+++ makefile.gentoo     2016-11-10 12:08:17.796194427 -0600
@@ -4,8 +4,10 @@
 
 # x15 Version by mammix2 ([email protected])
 
-USE_UPNP:=0
+USE_UPNP:=-
 USE_IPV6:=1
+STATIC=1
+PIE=1
 
 LINK:=$(CXX)
 ARCH:=$(system lscpu | head -n 1 | awk '{print $2}')
@@ -91,7 +93,7 @@
 #
 
 
-DEBUGFLAGS=-g
+DEBUGFLAGS=
 
 
 ifeq (${ARCH}, i686)

    'ldd evergreencoind' returns
Code:
        linux-vdso.so.1 (0x00007ffdce1fc000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007fa3c241d000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fa3c2200000)
        libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/libstdc++.so.6 (0x00007fa3c1e89000)
        libm.so.6 => /lib64/libm.so.6 (0x00007fa3c1b83000)
        libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/libgcc_s.so.1 (0x00007fa3c196c000)
        libc.so.6 => /lib64/libc.so.6 (0x00007fa3c15bf000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fa3c2621000)

    'scanelf -e evergreencoind' returns
Code:
 TYPE   STK/REL/PTL FILE 
ET_DYN RW- R-- RW- /usr/bin/evergreencoind

    'hardening-check evergreencoind' returns
Code:
evergreencoind:
 Position Independent Executable: yes
 Stack protected: yes
 Fortify Source functions: yes
 Read-only relocations: yes
 Immediate binding: yes

    evergreencoin.conf recommendations
Code:
noirc=1
synctime=0
cppolicy=strict

    The server must be running ntpd if synctime=0 has been set within evergreencoin.conf.

    Static Libraries of OpenSSL, Boost, GMP and ZLIB must all be available in order to build EverGreenCoin statically.
    Notice:  No UPnP support has been included (per the makefile specification).

    The above process is optimized for a headless evergreencoind binary which uses only the command line.

Best Regards,
-Chicago
sr. member
Activity: 364
Merit: 260
--- ChainWorks Industries ---

hi all ...

if all goes well - we should have 12 seednodes up and running by tomorrow afternoon ( gold coast - queensland - australia time ) and a total of 16 from the cwi network fully functional ...

always in contact with steven - always working together - always keeping an eye on whats happening ...

we will strengthen this backbone - one full node at a time - one constantly running daemon at a time - one open wallet at a time ...

together - we make good on the strength that is the community and network that keeps this project moving forward ...

have some patient - and hope that everything works out with the compilations and the syncs ... we really are doing our best to keep up ...

and of course you have an awesome dev overseeing all this Wink ...

#crysx

Hi crysx,

    This is pretty great!  Thank you so much.
    The new nodes will help a great deal towards consensus.

    Checkout the latest commits to the repository for patches to enable Position Independent Executable builds, for hardening, if you are so inclined.

Best Regards,
-Chicago

hi chicago ...

i just did ... nice work mate ...

i decided to recompile with your changes to the test node - and its all working exceedingly well ... its the only system that has these latest changes ... and this is after all the seednodes were compiled to 1.4.0.0 ... so tanx a heap for the extra work that i now have to do for all the seednodes ... Wink ...

steven was having a bit of a giggle when he was telling me about the changes - and also suggested i wait before the full upgrade to the latest for all the seednodes ... so im lucky its only the single test node im upgrading Tongue ... hehehe ...

the seednodes - this is somethign that has been discussed and im sure steven will be bringing to attention when he has the tiem ...

but for now - i can mention that the seednodes that were originally slated are no longer 12 - they are in total 18 currently - with tthe provision to go to a full 25 when the other systems are provisioned ...

further to that - when the deal with the isp is complete - they will all be located in separate datacenters - globally ... which means that ALL the cwi seednodes for granite - ozziecoin - evergreencoin - berncash - donationcoin will be globally distributed and be a failover if any one or more seednodes go down ... even if dns is down - the peers contained in current peers.dat files will still be able to locate all the seednodes via ip address ... the only ones that will be affected in such a circumstance are the new wallet users ... and even then - steven always seems to have an updated peers file - and a complete uptodate snapshot ... so if all else fails - that can still be a major support for newcomers ...

this is the basis that we want with the cwi infrastructure - to make sure that nothing we can foresee in the future issues will taint the accessibility of the wallets ... thats the goal anyway ...

so as soon as steven gives the go ahead - all seednodes will be recompiled to the latest source - and then we need to discuss the coinage for constant staking of the seednodes and the consequential support for the blockchain ( in the worst case scenario ) as a result of the weight the seednodes would have ...

in any case - im sure steven will attend to these and many more things when he has the time ...

anyway - paperwork for the new contract i start on monday ... then off to compile another two coins for support within the cwi infrastructure ...

#crysx
sr. member
Activity: 592
Merit: 259

hi all ...

if all goes well - we should have 12 seednodes up and running by tomorrow afternoon ( gold coast - queensland - australia time ) and a total of 16 from the cwi network fully functional ...

always in contact with steven - always working together - always keeping an eye on whats happening ...

we will strengthen this backbone - one full node at a time - one constantly running daemon at a time - one open wallet at a time ...

together - we make good on the strength that is the community and network that keeps this project moving forward ...

have some patient - and hope that everything works out with the compilations and the syncs ... we really are doing our best to keep up ...

and of course you have an awesome dev overseeing all this Wink ...

#crysx

Hi crysx,

    This is pretty great!  Thank you so much.
    The new nodes will help a great deal towards consensus.

    Checkout the latest commits to the repository for patches to enable Position Independent Executable builds, for hardening, if you are so inclined.

Best Regards,
-Chicago
hero member
Activity: 616
Merit: 500
legendary
Activity: 2170
Merit: 1192
EverGreenCoin® (EGC) EverGreenCoin.org
http://evergreencoin.org/729617snap.zip

I don't have anything to do with the above link.

But I am updating mine at
Kiklo's Premium Blockchain Snapshot Service

It will be updated to today's date in a few hours. Will Post when it is ready.

 Cool

FYI:
Coins that receive our free service are updated about ~ 2 months
Coins that use our paid service are updated every ~2 weeks
Optional Services for BlockChain SnapShots
Direct Link to Snapshot download
Exact Date created included in the Snapshot Post
SHA-256 Hash Generated so you can verify the File download matches the original created file.
Snapshot & BootStrap Updated every 2 weeks instead of ~ 2 Months
Current Price is 250 thousand ZEIT per month per coin to add these options.
(Only ZEIT Accepted)


FYI:
@shadabahmed ,
Is your Wallet Encrypted so it is not trying to stake while syncing?
This can severely slow down a sync on any coin.



Many thanks,  kiklo!

So the community is aware, the EverGreenCoin wallet does also support "staking=0"  in the evergreencoin.conf file to disable staking. This works both for an encrypted and unencrypted wallet.
legendary
Activity: 1092
Merit: 1000
 http://evergreencoin.org/729617snap.zip

I don't have anything to do with the above link.

But I am updating mine at
Kiklo's Premium Blockchain Snapshot Service

It will be updated to today's date in a few hours. Will Post when it is ready.

 Cool

FYI:
Coins that receive our free service are updated about ~ 2 months
Coins that use our paid service are updated every ~2 weeks
Optional Services for BlockChain SnapShots
Direct Link to Snapshot download
Exact Date created included in the Snapshot Post
SHA-256 Hash Generated so you can verify the File download matches the original created file.
Snapshot & BootStrap Updated every 2 weeks instead of ~ 2 Months
Current Price is 250 thousand ZEIT per month per coin to add these options.
(Only ZEIT Accepted)


FYI:
@shadabahmed ,
Is your Wallet Encrypted so it is not trying to stake while syncing?
This can severely slow down a sync on any coin.

hero member
Activity: 616
Merit: 500
...

i did what u said i am getting this error

i downloaded this file http://evergreencoin.org/729617snap.zip

and delete these files n folders

Then Delete 4  files :  .lock & blk0001.dat & db.log & debug.log
Then Delete 2 folders named : database & txleveldb

and unzip that files n folders
...

Hi shadabhmed, sorry for the slow response, I was away from my desk.

I did test the snapshot locally and it did work as expected. The steps you mentioned do sound correct. I am doing some additional testing now to see if I can isolate a problem. Again, sorry for the slow response and for the issue you are experiencing.

dont worry bro i understand u.
and i dont think ur reponse is slow.

and bro i downloaded this file

EverGreencoinBlockChainSnapShot-2016-09-05.rar

and its working but the problem is it is too old.
legendary
Activity: 2170
Merit: 1192
EverGreenCoin® (EGC) EverGreenCoin.org
...

i did what u said i am getting this error

i downloaded this file http://evergreencoin.org/729617snap.zip

and delete these files n folders

Then Delete 4  files :  .lock & blk0001.dat & db.log & debug.log
Then Delete 2 folders named : database & txleveldb

and unzip that files n folders
...

Hi shadabhmed, sorry for the slow response, I was away from my desk.

I did test the snapshot locally and it did work as expected. The steps you mentioned do sound correct. I am doing some additional testing now to see if I can isolate a problem. Again, sorry for the slow response and for the issue you are experiencing.
hero member
Activity: 616
Merit: 500
I don't see anything weird here tbh

...

Yes, all the seednodes do appear fine also. I too noticed a lower connection count about 24 hours ago but, only < 10 fewer than the normal on average across the seednodes.  Though they do seem to be returning to normal levels now.

I have moved a more recent snapshot to our web server, http://evergreencoin.org/729617snap.zip should anyone need it. Snapshotting is much faster than re-syncing over the network. Though you do have to download 1 large (~500 MB) file first. Follow these instrustions, but use the more recent snapshot I have linked as opposed to the one linked in those instructions.

I have moved a fresh peers.dat with 38 peers as well to http://evergreencoin.org/peers.dat should that be useful to anyone with a low connection count. Remember, 1) close your wallet. 2) overwrite peers.dat 3) launch your wallet. 4) patience.

Sorry to those experiencing any issue. Measures are being actively taken to further strengthen the network and myself and community members are investigating in-depth and monitoring closely. Of course, thanks to those assisting and offering help to others.


i did what u said i am getting this error

i downloaded this file http://evergreencoin.org/729617snap.zip

and delete these files n folders

Then Delete 4  files :  .lock & blk0001.dat & db.log & debug.log
Then Delete 2 folders named : database & txleveldb

and unzip that files n folders

full member
Activity: 124
Merit: 100
I don't see anything weird here tbh

...

Yes, all the seednodes do appear fine also. I too noticed a lower connection count about 24 hours ago but, only < 10 fewer than the normal on average across the seednodes.  Though they do seem to be returning to normal levels now.

I have moved a more recent snapshot to our web server, http://evergreencoin.org/729617snap.zip should anyone need it. Snapshotting is much faster than re-syncing over the network. Though you do have to download 1 large (~500 MB) file first. Follow these instrustions, but use the more recent snapshot I have linked as opposed to the one linked in those instructions.

I have moved a fresh peers.dat with 38 peers as well to http://evergreencoin.org/peers.dat should that be useful to anyone with a low connection count. Remember, 1) close your wallet. 2) overwrite peers.dat 3) launch your wallet. 4) patience.

Sorry to those experiencing any issue. Measures are being actively taken to further strengthen the network and myself and community members are investigating in-depth and monitoring closely. Of course, thanks to those assisting and offering help to others.


hi all ...

if all goes well - we should have 12 seednodes up and running by tomorrow afternoon ( gold coast - queensland - australia time ) and a total of 16 from the cwi network fully functional ...

always in contact with steven - always working together - always keeping an eye on whats happening ...

we will strengthen this backbone - one full node at a time - one constantly running daemon at a time - one open wallet at a time ...

together - we make good on the strength that is the community and network that keeps this project moving forward ...

have some patient - and hope that everything works out with the compilations and the syncs ... we really are doing our best to keep up ...

and of course you have an awesome dev overseeing all this Wink ...

#crysx
thanks for the information
sr. member
Activity: 364
Merit: 260
--- ChainWorks Industries ---
I don't see anything weird here tbh

...

Yes, all the seednodes do appear fine also. I too noticed a lower connection count about 24 hours ago but, only < 10 fewer than the normal on average across the seednodes.  Though they do seem to be returning to normal levels now.

I have moved a more recent snapshot to our web server, http://evergreencoin.org/729617snap.zip should anyone need it. Snapshotting is much faster than re-syncing over the network. Though you do have to download 1 large (~500 MB) file first. Follow these instrustions, but use the more recent snapshot I have linked as opposed to the one linked in those instructions.

I have moved a fresh peers.dat with 38 peers as well to http://evergreencoin.org/peers.dat should that be useful to anyone with a low connection count. Remember, 1) close your wallet. 2) overwrite peers.dat 3) launch your wallet. 4) patience.

Sorry to those experiencing any issue. Measures are being actively taken to further strengthen the network and myself and community members are investigating in-depth and monitoring closely. Of course, thanks to those assisting and offering help to others.


hi all ...

if all goes well - we should have 12 seednodes up and running by tomorrow afternoon ( gold coast - queensland - australia time ) and a total of 16 from the cwi network fully functional ...

always in contact with steven - always working together - always keeping an eye on whats happening ...

we will strengthen this backbone - one full node at a time - one constantly running daemon at a time - one open wallet at a time ...

together - we make good on the strength that is the community and network that keeps this project moving forward ...

have some patient - and hope that everything works out with the compilations and the syncs ... we really are doing our best to keep up ...

and of course you have an awesome dev overseeing all this Wink ...

#crysx
legendary
Activity: 2170
Merit: 1192
EverGreenCoin® (EGC) EverGreenCoin.org
I don't see anything weird here tbh

...

Yes, all the seednodes do appear fine also. I too noticed a lower connection count about 24 hours ago but, only < 10 fewer than the normal on average across the seednodes.  Though they do seem to be returning to normal levels now.

I have moved a more recent snapshot to our web server, http://evergreencoin.org/729617snap.zip should anyone need it. Snapshotting is much faster than re-syncing over the network. Though you do have to download 1 large (~500 MB) file first. Follow these instrustions, but use the more recent snapshot I have linked as opposed to the one linked in those instructions.

I have moved a fresh peers.dat with 38 peers as well to http://evergreencoin.org/peers.dat should that be useful to anyone with a low connection count. Remember, 1) close your wallet. 2) overwrite peers.dat 3) launch your wallet. 4) patience.

Sorry to those experiencing any issue. Measures are being actively taken to further strengthen the network and myself and community members are investigating in-depth and monitoring closely. Of course, thanks to those assisting and offering help to others.
legendary
Activity: 1162
Merit: 1000
Allergic to false promises
I don't see anything weird here tbh

hero member
Activity: 616
Merit: 500

Nodes is not your problem. It is more probable you need to resync your wallet.

Follow these steps:

1, Close your EverGreenCoin wallet.
2, Navigate to %appdata%/EverGreenCoin within Windows Explorer. (otherwise stated, C:\Users\\AppData\Roaming\EverGreenCoin)
3, Delete everything in that folder except your wallet.dat file.
4 (optional), follow: https://bitcointalksearch.org/topic/m.15797264 to load a snapshot. This might be faster than snycing over the network.
5, Launch the wallet.

thanks sir


WALLET stuck again at block 724663 what to do now?

There seems to be a bit of disruption in the network although it is recovering. If you still have no connections the steps that might be worth trying are:
  • restarting the wallet (and maybe your pc)
  • stop the wallet, remove the peers.dat file and then re-start it.
  • remove the whole block chain (as described above) and re-sync

It would be worth waiting a while between each of  those options (maybe an hour to see if they work). As long as you get a few connections you should start syncing to the network.

i have 9 active connections.
i tried restarting wallet
i tried remove peers.dat but wallet not syncing
i dint wana remove whole blocj chain every time.


is there any other solution?


Possibly just wait, If you've got connections you can hopefully find the rest of the network. As I mentioned above a few of us noticed some disruption on the network (lower than normal levels of connections) so it may just need a bit of time (probably a few hours) to recover.

check this image bro

member
Activity: 121
Merit: 20

Nodes is not your problem. It is more probable you need to resync your wallet.

Follow these steps:

1, Close your EverGreenCoin wallet.
2, Navigate to %appdata%/EverGreenCoin within Windows Explorer. (otherwise stated, C:\Users\\AppData\Roaming\EverGreenCoin)
3, Delete everything in that folder except your wallet.dat file.
4 (optional), follow: https://bitcointalksearch.org/topic/m.15797264 to load a snapshot. This might be faster than snycing over the network.
5, Launch the wallet.

thanks sir


WALLET stuck again at block 724663 what to do now?

There seems to be a bit of disruption in the network although it is recovering. If you still have no connections the steps that might be worth trying are:
  • restarting the wallet (and maybe your pc)
  • stop the wallet, remove the peers.dat file and then re-start it.
  • remove the whole block chain (as described above) and re-sync

It would be worth waiting a while between each of  those options (maybe an hour to see if they work). As long as you get a few connections you should start syncing to the network.

i have 9 active connections.
i tried restarting wallet
i tried remove peers.dat but wallet not syncing
i dint wana remove whole blocj chain every time.


is there any other solution?


Possibly just wait, If you've got connections you can hopefully find the rest of the network. As I mentioned above a few of us noticed some disruption on the network (lower than normal levels of connections) so it may just need a bit of time (probably a few hours) to recover.
hero member
Activity: 616
Merit: 500

Nodes is not your problem. It is more probable you need to resync your wallet.

Follow these steps:

1, Close your EverGreenCoin wallet.
2, Navigate to %appdata%/EverGreenCoin within Windows Explorer. (otherwise stated, C:\Users\\AppData\Roaming\EverGreenCoin)
3, Delete everything in that folder except your wallet.dat file.
4 (optional), follow: https://bitcointalksearch.org/topic/m.15797264 to load a snapshot. This might be faster than snycing over the network.
5, Launch the wallet.

thanks sir


WALLET stuck again at block 724663 what to do now?

There seems to be a bit of disruption in the network although it is recovering. If you still have no connections the steps that might be worth trying are:
  • restarting the wallet (and maybe your pc)
  • stop the wallet, remove the peers.dat file and then re-start it.
  • remove the whole block chain (as described above) and re-sync

It would be worth waiting a while between each of  those options (maybe an hour to see if they work). As long as you get a few connections you should start syncing to the network.

i have 9 active connections.
i tried restarting wallet
i tried remove peers.dat but wallet not syncing
i dint wana remove whole blocj chain every time.


is there any other solution?

sr. member
Activity: 592
Merit: 259
Hello,

    Today, when this happened; after doing a bit of checking on block hashes and such - eventually I restarted evergreencoind with a few additional arguments.

    -checklevel=6 -checkblocks=0 -rescan

    The above may be overkill but is comprehensive.
    See the evergreencoind --help output for full descriptions of those arguments before employing them.

Best Regards,
-Chicago
member
Activity: 121
Merit: 20

Nodes is not your problem. It is more probable you need to resync your wallet.

Follow these steps:

1, Close your EverGreenCoin wallet.
2, Navigate to %appdata%/EverGreenCoin within Windows Explorer. (otherwise stated, C:\Users\\AppData\Roaming\EverGreenCoin)
3, Delete everything in that folder except your wallet.dat file.
4 (optional), follow: https://bitcointalksearch.org/topic/m.15797264 to load a snapshot. This might be faster than snycing over the network.
5, Launch the wallet.

thanks sir


WALLET stuck again at block 724663 what to do now?

There seems to be a bit of disruption in the network although it is recovering. If you still have no connections the steps that might be worth trying are:
  • restarting the wallet (and maybe your pc)
  • stop the wallet, remove the peers.dat file and then re-start it.
  • remove the whole block chain (as described above) and re-sync

It would be worth waiting a while between each of  those options (maybe an hour to see if they work). As long as you get a few connections you should start syncing to the network.
Pages:
Jump to: