======Applications - Authentication - SecurEnvoy - Notes====== =====PowerShell===== ====ERR, Failed to get masterkey==== ===Probem description=== On Windows Server 2008 R2 the following works: [Reflection.Assembly]::LoadFile(“C:\Program Files (x86)\SecurEnvoy\Security Server\ADMIN\adminAPI.dll") [Reflection.Assembly]::LoadFile(“C:\Program Files (x86)\SecurEnvoy\Security Server\ADMIN\Interop.CAPICOM.dll") [Reflection.Assembly]::LoadFile(“C:\Program Files (x86)\SecurEnvoy\Security Server\ADMIN\Interop.CHILKATENCRYPTLib.dll") $objSecurEnvoyAdmin = New-Object securenvoy.admin $objSecurEnvoyAdmin But the following: $objSecurEnvoyAdmin.listuser($objSecurEnvoyAdmin.getdn("user.name") Gives the error: ERR, Failed to get masterkey ===Solution=== Check if PowerShell v3 (or higher) is installed. \\ If PowerShell v3 (or higher) is not installed, [[https://support.microsoft.com/en-us/kb/2506143|install it with KB2506143]].