#1 Global Leader in Data Resilience

Enterprise Manager works with HTTP, but not with HTTPS

KB ID: 1168
Product: Veeam Backup & Replication
Version: All
Published: 2011-08-22
Last Modified: 2024-12-03
mailbox
Get weekly article updates
By subscribing, you are agreeing to have your personal information managed in accordance with the terms of Veeam's Privacy Notice.

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

This article covers two scenarios:

  • The Veeam Backup Enterprise Manager webpage is not able to be reached when using both HTTP and HTTPS.

    or
  • The Veeam Backup Enterprise Manager webpage is accessible when using HTTP, but fails to load when using HTTPS.

Solution

Enterprise Manager Webpage Is Inaccessible Using Both HTTP and HTTPS

Check the following on the Machine where the browser is running:

 

Check the following on the Enterprise Manager server itself
  • Make sure that the Veeam Backup Enterprise Manager service is running.
Veeam Backup Enterprise Manager Service
  • Open Internet Information Services (IIS) Manager and make sure that the "VeeamBackup" site is in a started state.
Site Running
  • In the Internet Information Services (IIS) Manager console under Application Pools, check that the VeeamBackup application pool exists and has at least one linked application.
Application Pools
  • Within Internet Information Services (IIS) Manager, make sure that Anonymous Authentication is enabled for the VeeamBackup site.
Anonymous Auth

Enterprise Manager webpage is Accessible via HTTP, but not HTTPS

Part 1: Generate a New "Veeam Self-Signed Certificate" for Enterprise Manager
On the machine where Veeam Backup Enterprise Manager is installed, open an Administrative PowerShell Console and run the following PowerShell script:
#Generate Self-Signed Certificate
$params = @{
DnsName = [System.Net.Dns]::GetHostByName("").HostName
CertStoreLocation = "Cert:\LocalMachine\My"
FriendlyName = "$(Get-Date -Format 'yyMMdd') Veeam Self-Signed Certificate"
Subject = 'CN=' + [System.Net.Dns]::GetHostByName("").HostName
KeyUsage = @("None")
NotAfter = (Get-Date).AddYears(10)
}
$cert = New-SelfSignedCertificate @params

#Add the certificate to the Trusted Root Certification Authorities
$rootStore = New-Object System.Security.Cryptography.X509Certificates.X509Store('Root', 'LocalMachine')
$rootStore.Open('ReadWrite')
$rootStore.Add($cert)
$rootStore.Close()

Part 2: Assigning the New Certificate to the Site

With a new certificate imported or generated using the steps above, perform the following steps to assign that certificate to the site within IIS Manager.

  1. Open Internet Information Service (IIS) Manager (InetMgr.exe).
  2. Expand the node for the server's name.
  3. Expand the Sites node.
  4. Right-click on the entry 'VeeamBackup'.
  5. From the context menu, select Edit Bindings...
Edit Bindings BEM
  1. In the Site Bindings window, double-click the https entry.
edit https
  1. Using the SSL certificate drop-down box, select the new certificate.

    Note: The self-signed certificate generation scripts on this KB add a datestamp prefix to the new certificate's name for easy identification.
select new cert
  1. After selecting the new SSL certificate, click OK to close the https site binding settings, then close the Site Bindings window with the close button.
  2. Right-click the site, and from the Manage Website sub-menu, select Restart.
restart site
To submit feedback regarding this article, please click this link: Send Article Feedback
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 hCaptcha and its Privacy Policy and Terms of Service apply except as noted in our Privacy Policy.
Thank you!

Thank you!

Your feedback has been received and will be reviewed.

Oops! Something went wrong.

Please, try again later.

You have selected too large block!

Please try select less.

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 Notice.
This site is protected by hCaptcha and its Privacy Policy and Terms of Service apply except as noted in our Privacy Policy.
Verify your email to continue your product download
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.