Hi everyone!
I have an HP Proliant server that I recently changed from Ubuntu Server LTS to Proxmox. That server has some LUKS encrypted drives that I'm no longer able to unlock. They are 4x2Gb WD Reds that are block-level encrypted and then pooled through Btrfs in a RAID6 configuration. These drives were originally encrypted within that Ubuntu system nearly seven years ago and they have unlocked fine ever since. I've also been able to unlock them from an Arch live USB when I have needed to. That Ubuntu install is now gone, and I can no longer unlock the drives in either Arch or Proxmox. I've always unlocked them non-interactively (usually automatically at boot) using a key file. That key file is the only key ever used for these drives and it occupies the only used key slot. I'm trying to figure out what happened and if there is any solution. At this point, I suspect it may have something to do with differing ciphers, but I'm not knowledgeable enough about those details to work it out on my own. I do have backups, but they are quite inconvenient and I would very much prefer to work this out if possible. Thanks for any help any of you may be able to offer.
Here is some output from my system that may be helpful. As a new user, I'm unable to link the URLs. I'm sorry for the inconvenience.
# blkid
gist.github.com/matthew02/d2db3aeee30d7f813607cf62131528d5
# cryptsetup isLuks -v /dev/sda
Command successful.
# cryptsetup open --type luks --key-file mykeyfile /dev/sda sdavault
No key available with this passphrase.
# cryptsetup open --type luks --verbose --debug --key-file /tmp/key /dev/sda sdavault
gist.github.com/matthew02/8dabfb69d37f95fc29ef5b4d6b5cddbb
# cryptsetup luksDump /dev/sda
gist.github.com/matthew02/cbfb17869dabf6d7f39dae83a34ca36b
# cryptsetup benchmark
gist.github.com/matthew02/77360f1a7013f174b9b5005b90801156
# cat /proc/crypto
gist.github.com/matthew02/abb88475392933f837570d0479e29c71
I have an HP Proliant server that I recently changed from Ubuntu Server LTS to Proxmox. That server has some LUKS encrypted drives that I'm no longer able to unlock. They are 4x2Gb WD Reds that are block-level encrypted and then pooled through Btrfs in a RAID6 configuration. These drives were originally encrypted within that Ubuntu system nearly seven years ago and they have unlocked fine ever since. I've also been able to unlock them from an Arch live USB when I have needed to. That Ubuntu install is now gone, and I can no longer unlock the drives in either Arch or Proxmox. I've always unlocked them non-interactively (usually automatically at boot) using a key file. That key file is the only key ever used for these drives and it occupies the only used key slot. I'm trying to figure out what happened and if there is any solution. At this point, I suspect it may have something to do with differing ciphers, but I'm not knowledgeable enough about those details to work it out on my own. I do have backups, but they are quite inconvenient and I would very much prefer to work this out if possible. Thanks for any help any of you may be able to offer.
Here is some output from my system that may be helpful. As a new user, I'm unable to link the URLs. I'm sorry for the inconvenience.
# blkid
gist.github.com/matthew02/d2db3aeee30d7f813607cf62131528d5
# cryptsetup isLuks -v /dev/sda
Command successful.
# cryptsetup open --type luks --key-file mykeyfile /dev/sda sdavault
No key available with this passphrase.
# cryptsetup open --type luks --verbose --debug --key-file /tmp/key /dev/sda sdavault
gist.github.com/matthew02/8dabfb69d37f95fc29ef5b4d6b5cddbb
# cryptsetup luksDump /dev/sda
gist.github.com/matthew02/cbfb17869dabf6d7f39dae83a34ca36b
# cryptsetup benchmark
gist.github.com/matthew02/77360f1a7013f174b9b5005b90801156
# cat /proc/crypto
gist.github.com/matthew02/abb88475392933f837570d0479e29c71