Closed mariodian closed 4 years ago
Do you have LND_NETWORK
set?
@nolim1t the problem was that MACAROON_DIR
is supposed to be a path to the directory where macaroons are stored, not a path to admin.macaroon
itself as per the documentation.
That path is correct. But from within docker.
You should be able to explicitly define it too
But I'll make a note in the documentation
That path is correct. But from within docker.
You should be able to explicitly define it too
But when I change to my lnd macaroon' path it doesn't work. It only works when it points to the directory instead of the macaroon.
Good spot, @mariodian! Looks like MACAROON_DIR
is incorrectly referred to the admin.macaroon
path in the documentation, when we indeed use it as the macaroon directory path:
I ran into another problem though.
When going through the account creation at server.com/start
and then trying to recover the wallet with seed, it's loading forever and the error I'm getting is:
/v1/lnd/wallet/seed
LndError: Macaroon exists, therefore wallet already exists
So I can't make it past the sign up screen.
Ah unfortunately the way the entire stack is structured, it doesn't support using an existing lnd wallet. There're too many moving parts to manually fix (such as the dashboard password needs to be the same password as your lnd wallet so it's auto-unlocked when you login, etc).
I'd really not recommend running it with an existing lnd/bitcoind instance for the same reason. Even if you get it working, the next OTA update will probably break it again...
@mayankchhabra I see. Is an existing lnd/bitcoind instance going to be supported in the future?
I don't really think so because the way we're architecting getumbrel/umbrel is so that it's a plug-n-play solution that bundles everything and requires no additional configuration.
Alright thanks. I'll change the code to fit my needs. I really like the UI!
Hi,
I'm trying to run umbrel manually (without Docker) because I already run my own instances of lnd and bitcoind. However when opening the web UI, I get stuck on
/api/v1/lnd/info/status
which returns{operational: false, unlocked: false}
. When printing the complete error I get the following:I'm 100% sure that
LND_HOST
,TLS_FILE
andMACAROON_DIR
are set up correctly.I'm accessing the web UI remotely (nginx is setup correcly), however lnd, bitcond and all umbrel packages are running on the same server.
Is it possible that umbrel-middleware can't yet communicate with lnd > 0.10.4 or is there something else I should check? I'm currently running lnd 0.11.
Thanks!