Symptoms
The task Destroy BlackBerry account 'user@example.com' (id=111) fails with the output as below:
Provisioning request failed. Call of method "BESProvider::removeUser" failed.
Type: Parallels.Wpe.Utils.WpeProcedureException.
Inner exception(s):
-------------------
Unable to execute any BlackBerry User Admin Tools:
BES5: Target server not responding\n BES4: BESUserAdmin tools not found
Type: BESProvider.BESAdminException.
In the wpe.log
file on the WPE node the following error is registered for the provisioning request:
DEBUG 2017-10-10 22:28:32 (1676/4368): The request was aborted: Could not create SSL/TLS secure channel.
Cause
Operating system running the WPE node is of higher version than the BES node accepting the request. As a result, WPE cannot establish SSL connection to the BES node, because ciphers available on the BES node are too weak.
Resolution
- Run Windows registry editor
- Navigate to
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\KeyExchangeAlgorithms
- Create the sub-key with the name
Diffie-Hellman
- Create the DWORD entry with the name
ClientMinKeyBitLength
and decimal value512
No Windows restart is required, the task can be resubmitted right after above changes are applied.