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

  1. Run Windows registry editor
  2. Navigate to [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\KeyExchangeAlgorithms
  3. Create the sub-key with the name Diffie-Hellman
  4. Create the DWORD entry with the name ClientMinKeyBitLength and decimal value 512

No Windows restart is required, the task can be resubmitted right after above changes are applied.

Internal content