Request for help from a real Umbrel administrator after this:

I am trying to get in touch with a real administrator of Umbrel who has access to the “Automatic Encrypted Backups” files to find my funds.
I have already done this and I came across this person who did so (Telegram: Contact @getumbrel):

Aaron Dewes

29 June 2021

R

16:17

Renaud

Telegram: Contact @getumbrel

Hello, i tried to recover my funds after an update

No funds with wallet synchonised - #13 by rensou83

AD

17:00

Aaron Dewes

Please share the logs from Settings > Troubleshooting and from when you need the bakup

R

17:39

Renaud

umbrel-1624979162209-debug.log

Not included, change data exporting settings to download.

33.5 KB

i deposited 0.1 btc on june 7 at 5:49 am and opened a first lightning channel the same day at 5:51 am.

one of the channels opened afterwards (100048 sat) returned to my bitcoin wallet on June 7 at 8:13 p.m.

Does the backup file for the next day, June 8, look good to you?

AD

17:48

Aaron Dewes

Please also follow Step 1 only of [Telegram: Contact @getumbrel](file:///Users/soufflet27/Library/Containers/com.apple.TextEdit/Data/Downloads/Telegram%20Desktop/ChatExport_2021-07-04%20(2)/t.me/getumbrel/50080), then copy & paste this:

Deterministically derives 128 bits of cryptographically secure entropy

derive_entropy () {

identifier=“${1}”

umbrel_seed=$(cat “${UMBREL_ROOT}/db/umbrel-seed/seed”) || true

if [[ -z “$umbrel_seed” ]] || [[ -z “$identifier” ]]; then

&2 echo “Missing derivation parameter, this is unsafe, exiting.”

exit 1

fi

We need sed 's/^.* //' to trim the "(stdin)= " prefix from some versions of openssl

printf “%s” “${identifier}” | openssl dgst -sha256 -hmac “${umbrel_seed}” | sed ‘s/^.* //’

}

backup_id=$(derive_entropy “umbrel_backup_id”)

echo “$backup_id”

R

17:58

Renaud

https://umbrel-paste.vercel.app/9a6bfc98722bee92a0ef503c2dd7fa37

AD

18:22

Aaron Dewes

In reply to this message

It seems like you got either a power supply issue or an SSD that uses too much power, so you might experience crashes, but if you read m message again, I asked you to follow Step 1 only, and after that, paste the command I sent you

R

18:23

Renaud

like this?

AD

18:25

Aaron Dewes

Sorry, I had a typo in the command

18:25

Please run

UMBREL_ROOT=“/home/umbrel/umbrel”

derive_entropy () {

identifier=“${1}”

umbrel_seed=$(cat “${UMBREL_ROOT}/db/umbrel-seed/seed”) || true

if [[ -z “$umbrel_seed” ]] || [[ -z “$identifier” ]]; then

&2 echo “Missing derivation parameter, this is unsafe, exiting.”

exit 1

fi

We need sed 's/^.* //' to trim the "(stdin)= " prefix from some versions of openssl

printf “%s” “${identifier}” | openssl dgst -sha256 -hmac “${umbrel_seed}” | sed ‘s/^.* //’

}

backup_id=$(derive_entropy “umbrel_backup_id”)

echo “$backup_id”

echo

R

18:27

Renaud

AD

18:27

Aaron Dewes

Please press enter, then copy & paste again

R

18:28

Renaud

AD

18:29

Aaron Dewes

Perfect! Can you please copy & paste the line starting with 5b8155 here?

R

18:29

Renaud

5b8155ffd88e01f5c2ab7014d5686882f5111527fc915098b835f37b7e9c449a

AD

18:29

Aaron Dewes

Thanks, I’ll contact you with a backup later.

R

18:30

Renaud

ok, thanks Aaron, see you later

4 July 2021

R

16:41

Renaud

I am not the only one to have this concern.

How long should I wait for you to provide me with my backup channel?

No funds with wallet synchonised

AD

16:48

Aaron Dewes

I’m no longer working on Umbrel since a few days now, so I’ll no longer provide channel.backup files. Please contact @lukechilds, @mayankchhabra or @lounes_kmt regarding backups

R

16:53

Renaud

So you made the decision to stop working for Umbrel right after contacting me, a regrettable combination of circumstances.

I will therefore see where this business takes me.

AD

16:55

Aaron Dewes

I was never working there, I was just contributing to its open source code and helping developers by telling users how to get backup ids, helping troubleshoot nodes, … Sory for not telling you, I forgot about that.

R

16:57

Renaud

we’ll see, good luck.