Hey guys,
I recently upgraded vCenter Server (in Windows) to 5.5 U1, and thus vCO was upgraded to the most recent version as well. It looks like the AD plugin was upgraded to 1.0.4-763, and now cannot be correctly configured. The logs from vCO give the following:
2014-05-12 12:11:14.141-0400 [WorkflowExecutorPool-Thread-1] ERROR {Administrator@VSPHERE.LOCAL:Configure Active Directory server:8a6abc61-9f1e-4b75-84e3-5f7ed902af57:1d74889645f12cdf0145f133c1e20009} [MSPluginFactory] Provided credentials are corrupted.
java.lang.RuntimeException: org.bouncycastle.crypto.InvalidCipherTextException: pad block corrupted
at ch.dunes.util.PasswordEncryptor.decrypt(PasswordEncryptor.java:76)
at ch.dunes.util.EncryptHelper.newDecrypt(EncryptHelper.java:61)
Furthermore, when I attempt to configure an AD server using the plug-in, I get the following issue, showing me that one of the configuration objects is null - "ConfigurationManager".
2014-05-12 12:11:14.251-0400 [WorkflowExecutorPool-Thread-1] WARN {Administrator@VSPHERE.LOCAL:Configure Active Directory server:8a6abc61-9f1e-4b75-84e3-5f7ed902af57:1d74889645f12cdf0145f133c1e20009} [WorkflowItemTaskRunner] Script execution error on workflow : Configure Active Directory server / 'Update Configuration'(item1) : ReferenceError: "ConfigurationManager" is not defined. (Workflow:Configure Active Directory server / Update Configuration (item1)#10)
2014-05-12 12:11:14.351-0400 [WorkflowExecutorPool-Thread-1] ERROR {Administrator@VSPHERE.LOCAL:Configure Active Directory server:8a6abc61-9f1e-4b75-84e3-5f7ed902af57:1d74889645f12cdf0145f133c1e20009} [SCRIPTING_LOG] [Configure Active Directory server (5/12/14 12:11:12)] ReferenceError: "ConfigurationManager" is not defined. (Workflow:Configure Active Directory server / Update Configuration (item1)#10) - null
We are not using LDAPS, just standard LDAP, so I can't see why we'd be getting a crypto exception, and the configuration object "ConfigurationManager" being null is interesting.
Is there any way to reset the plugin configuration, reestablish a connection, and try again? I'd prefer not to reinstall this vCO, as we have done a lot of configuration.
Uninstalling and reinstalling the 1.0.4 plugin doesn't seem to resolve the issue. Can or should I revert to 1.0.3?
Thanks for all of your help.