Closed myxmaster closed 3 years ago
In case it helps:
addresses.yml:
Why there is no main account in addresses.yml? Did you manually remove it from the file?
yes, i don't want the private key of an account with funds on a VPS of course...
Was it wrong to delete the main account from addresses.yml? If so, why does the node start and function normally, but only updates are not possible?
Atm, the main account private key needs to be provided to generate the server ca certificate, redone on the --upgrade. To mitigate this we are adding encrypt/decrypt commands to bootstrap. When required, bootstrap will ask for the password to decrypt the custom preset, preset.yml and addresses.yml.
Have a look at this PR https://github.com/nemtech/symbol-bootstrap/pull/160
Hi @myxmaster ,
I've added privateKeySecurityMode to Bootstrap. I think it will address some of your security concerns around the main private keys.
Please have a look at the docs https://github.com/nemtech/symbol-bootstrap/blob/dev/docs/presetGuides.md#private-keys-and-security. You can try it out by installing bootstrap 0.4.5-alpha-202103011623
You may want to use this setup:
fixed in dev with the private key security modes
Describe the bug After updating symbol-bootstrap and restarting the node with --upgrade parameter, I see this:
Tried all this, but doesn't help:
symbol-bootstrap config -p testnet -a dual --upgrade -c enable-voting-preset.yml
symbol-bootstrap compose
To Reproduce To reproduce the behavior:
symbol-bootstrap stop
npm install -g symbol-bootstrap
symbol-bootstrap start -p testnet -a dual --upgrade -c enable-voting-preset.yml
enable-voting-preset.yml:
Logs Please tell me if you need any other logs and how/where to get those. logs-20210216.zip
Desktop (please complete the following information):
Additional context I noticed something is wrong with docker. It didn't react at all (
docker -v
ordocker ps
... I had to CTRL+C), so I diddocker system prune -a
and after that it is responding again, but the problem with starting the node (screenshot above) stays.