mirror of
https://github.com/fort-nix/nix-bitcoin.git
synced 2024-11-22 22:33:46 +03:00
a359cdfb66
Password length and alphabet is unchanged, but the restriction to include at least one numeric and one capital char has been removed. This restriction is not needed by client applications, adds code complexity, and even (insignificantly) reduces entropy. Reason for switching to pwgen: apg uses /dev/random instead of /dev/urandom which brings no security benefits but can stall the generate-secrets script on low-entropy devices due to blocking. Since `security.rngd` has been disabled in NixOS 20.09, blocking in generate-secrets can also appear on regular NixOS desktop systems.
2.8 KiB
2.8 KiB
- Q: When deploying or trying to SSH into the machine I see
bitcoin-node> waiting for SSH... Received disconnect from 10.1.1.200 port 22:2: Too many authentication failures
- A: Somehow ssh-agent and nixops don't play well together. Try killing the ssh-agent.
- Q: When deploying or trying to SSH into the machine I see
Make sure you don't have something likeroot@xxx.xxx.xxx.xxx: Permission denied (publickey,password,keyboard-interactive).
in your ssh config.Host * PubkeyAuthentication no
- Q: When deploying to virtualbox for the first time I see
bitcoin-node> Mar 19 09:22:27 bitcoin-node systemd[1]: Started Get NixOps SSH Key. bitcoin-node> Mar 19 09:22:27 bitcoin-node get-vbox-nixops-client-key-start[2226]: VBoxControl: error: Failed to connect to the guest property service, error VERR_INTERNAL_ERROR bitcoin-node> Mar 19 09:22:27 bitcoin-node systemd[1]: get-vbox-nixops-client-key.service: Main process exited, code=exited, status=1/FAILURE bitcoin-node> Mar 19 09:22:27 bitcoin-node systemd[1]: get-vbox-nixops-client-key.service: Failed with result 'exit-code'. bitcoin-node> error: Traceback (most recent call last): File "/nix/store/6zyvpi0q6mvprycadz2dpdqag4742y18-python2.7-nixops-1.6pre0_abcdef/lib/python2.7/site-packages/nixops/deployment.py", line 731, in worker raise Exception("unable to activate new configuration") Exception: unable to activate new configuration
- A: This is issue https://github.com/NixOS/nixops/issues/908. The machine needs to be rebooted. You can do that by running
nixops deploy
with the--force-reboot
flag once.
- A: This is issue https://github.com/NixOS/nixops/issues/908. The machine needs to be rebooted. You can do that by running
- Q: I'm deploying to virtualbox it's not able to connect anymore.
- A: Maybe the IP address of the box changed. Run
nixops deploy --check
to update nixops with the new IP address. Sometimes you need to runnixops modify -d <deployment> network/network.nix network/network-vbox.nix
. Sometimes you also need to remove the old IP address from~/.ssh/known_hosts
.
- A: Maybe the IP address of the box changed. Run
- Q: The clightning service is running but when I try to use it (f.e. by running
lightning-cli getinfo
as user operator) all I get islightning-cli: Connecting to 'lightning-rpc': Connection refused
.- A: Check your clightning logs with
journalctl -eu clightning
. Do you see something likebitcoin-cli getblock ... false
failed? Are you using pruned mode? That means that clightning hasn't seen all the blocks it needs to and it can't get that block because your node is pruned. If you're just setting up a new node you cansystemctl stop clightning
and wipe your/var/lib/clightning
directory. Otherwise you need to reindex the Bitcoin node.
- A: Check your clightning logs with
- Q: My disk space is getting low due to nix.
- A: run
nix-collect-garbage -d
- A: run