Search Engine: Elastic

Article ID: 131599, created on Oct 11, 2017, last review on Oct 11, 2017

  • Applies to:
  • Operations Automation

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.

5356b422f65bdad1c3e9edca5d74a1ae caea8340e2d186a540518d08602aa065 e12cea1d47a3125d335d68e6d4e15e07

Email subscription for changes to this article
Save as PDF