A family of appliances and solutions for offline data transfer to Azure.
DataBox: Issue with Passkey Containing a Semicolon — Unlock Rejection
Problem description
I'm experiencing an issue with unlocking a Data Box Disk. The portal-generated passkey appears to contain a semicolon, and when I use it with the DataBoxDiskUnlock.exe tool, it gets split into multiple fragments, causing the unlock process to fail. I expected the passkey to be accepted as a single string but encountered errors indicating invalid arguments.
Environment
Azure Data Box Disk, Windows client, used with DataBoxDiskUnlock.exe from both cmd.exe and PowerShell.
What I've already tried
I retrieved the passkey from the Azure portal and verified its format. I compared it against the tool's usage instructions, checked for leading or trailing whitespace, and hex-dumped the passkey to ensure accuracy. I tested different parameter forms and executed the tool from both cmd.exe and PowerShell, quoting the passkey. I also downloaded and compared the version info of the toolset. Despite these efforts, the passkey containing a semicolon is split into fragments, leading to errors.
Current status
Currently, the passkey is being split at the semicolon by the unlock utility, resulting in invalid argument errors. I am seeking guidance on how to correctly input a passkey containing a semicolon or workaround options, as the current behavior seems to treat the semicolon as a separator rather than a literal character.