1-800-691-1991 | 9am - 8pm ET
EN

Error installing BEM – System.IndexOutOfRangeException: Index was outside the bounds of the array

KB ID: 1815
Product: Veeam Backup & Replication
Version: Backup Enterprise Manager
Published: 2013-09-05
Last Modified: 2020-08-13
Get weekly article updates
By subscribing, you are agreeing to have your personal information managed in accordance with the terms of Veeam's Privacy Policy.

Cheers for trusting us with the spot in your mailbox!

Now you’re less likely to miss what’s been brewing in our knowledge base with this weekly digest

error icon

Oops! Something went wrong.

Please try again later.

Challenge

User-added image

Cause

As indicated by this line in the error message "VmEMSetup.Dialogs.VMEMDialog_AddConfig.EnumSSLCertificates()", there is an issue parsing certificates with an empty Subject field, and they will need to be removed. The offending certificates are not self-signed because they are generated from Active Directory Certificate Services.

Solution

Remove the certificates that are causing the problem. To do so:

1. First, log onto the Enterprise Manager server and perform the following steps:

·         You will need a small .EXE that will assist with this workaround. Please request the zip file with this .EXE from Support.
·         Download the zip file to the Web Server we are trying to install the Enterprise Manager onto. Once the zip file has been downloaded, extract both files to this directory:
 
C:\Tools\EnumCert\
 
2. Now open the COMMAND PROMPT utility and run this command to execute the .EXE you just extracted: C:\Tools\EnumCert\EnumSSLCertificates.exe

User-added image

 
Press ENTER and then look at the list of certificates it generates. DO NOT close this window yet because we will need it after completing steps 3 through 6.
 
3. Click Start and then left-click on the ‘Run’ utility. Type mmc and press ENTER.

User-added image

4. Click File, then click Add/Remove Snap-Ins...

User-added image

A new window will appear allowing you to add the snap-in described in step 5.

5. Select Certificates, then click Add. Now select “Computer account” then click NEXT. Make sure "Local Computer" is select then click Finish. Lastly, click OK and the Certificates list should now appear in the left column.

User-added image

6. Click the + beside Certificates. Then click the + beside Personal. Now left-click on Certificates to view them.

User-added image

7. Remove the certificates that are listed in the COMMAND PROMPT window.

8. Try to Install the Enterprise Manager again.

More information

This occurs during installation of the Backup Enterprise Manager.
Click here to send feedback regarding this KB, or suggest content for a new KB.
To report a typo on this page, highlight the typo with your mouse and press CTRL + Enter.

Spelling error in text

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Thank you!

Thank you!

Your feedback has been received and will be reviewed.

Oops! Something went wrong.

Please try again later.

KB Feedback/Suggestion

This form is only for KB Feedback/Suggestions, if you need help with the software open a support case

By submitting, you are agreeing to have your personal information managed in accordance with the terms of Veeam's Privacy Policy.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Thank you for your interest in Veeam products!
We've sent a verification code to:
  • Incorrect verification code. Please try again.
An email with a verification code was just sent to
Didn't receive the code? Click to resend in sec
Didn't receive the code? Click to resend
Thank you!

Thank you!

Your feedback has been received and will be reviewed.

error icon

Oops! Something went wrong.

Please try again later.