How to configure IIS to use HTTPs for the GFI MailArchiver configuration.
The information in this article applies to:
- GFI MailArchiver for Exchange 3
- GFI MailArchiver for Exchange 4
- GFI MailArchiver for Exchange 5
- GFI MailArchiver for Exchange 6
Article ID: KBID002670
Configuring IIS to use HTTPs will provide a secure connection to the GFI MailArchiver interface. This may be required by some organizations, especially if GFI MailArchiver is accessed from the internet.
More Information:
Follow this procedure to configure IIS to use a secure connection:
IIS 7
Ensure that you have configured a Server Certificate which will be used for HTTPs communication. You can configure this from the following:
- Open Internet Information Services (IIS) Manager
- Click on the Server
- In the left pane, click on 'Server Certificates' under 'IIS'
- Create a new certificate, or attach to an existing certificate.
Ensure that there is a HTTPs binding for the web server hosting the GFI MailArchiver website:
- Open Internet Information Services (IIS) Manager
- Expand the Server > 'Sites'
- Right Click on the 'Default Web Site' (Which is hosting the GFI MailArchiver website by default) and select 'Edit Bindings'
- Ensure that the 'https' binding is created, if not click on the 'Add...' button and add a new 'https' type binding. Click 'OK' to create the binding.
Enforce SSL communication on the GFI MailArchiver virtual directory:
- Open Internet Information Services (IIS) Manager
- Expand the Server > 'Sites' > 'Default Web Site'
- Click on the 'MailArchiver' node.
- In the left pane, click on 'SSL Settings' under 'IIS'
- Tick the options 'Require SSL' and 'Require 128-bit SSL'
IIS 6
- Open the Internet Information Services (IIS) Manager.
- Browse to Websites.
- Right click on the website used by GFI MailArchiver and select ‘Properties’ - by default, the ‘Default Web Site’ is used.
- From the ‘Directory Security’ tab select ‘Server Certificate’.
- Follow the IIS certificate wizard to create a new certificate, or attach to an existing certificate.
- Click OK to close the 'Default Web Site' properties.
- Under ‘Default Web Site’ select the ‘MailArchiver' virtual directory.
- Right click and select ‘Properties’.
- Select the ‘Directory Security’ tab and in the ‘Secure Communications’ section click ‘Edit’.
- Check ‘Require secure channel (SSL)’ and ‘Require 128-bit encryption’.
- Ensure that in the ‘Client Certificates’ section, ‘Ignore client certificates’ is selected.
- Click 'OK' to close the 'Secure Communications' window.
- Click 'OK' to close the MailArchiver Virtual Directory Properties.
The following will explain how to change the GFI MailArchiver shortcuts to use HTTPs:
- Browse to the GFI MailArchiver folder <...\GFI\MailArchiver>.
- Locate the Internet Shortcut ‘GFIMailArchiver.url’.
- Edit the properties of the shortcut to point to ‘https://<IP of GFI MailArchiver machine>:<port>/MailArchiver/sc.htm’
Example, change:
http://192.168.1.1/MailArchiver/sc.htm
To:
https://192.168.1.1:443/MailArchiver/sc.htm
- Locate the Internet Shortcut ‘GFIMailArchiverConfig.url’
- Edit the properties of the shortcut to point to ‘https://<IP of GFI MailArchiver machine>:<port>/MailArchiver/Configuration/sc.htm’
Example, change:
http://192.168.1.1/MailArchiver/Configuration/sc.htm
To:
https://192.168.1.1:443/MailArchiver/Configuration/sc.htm
Note:
- Ensure that the HTTP SSL service is running. By default, the Startup Type for this service is set to Manual. From the properties of the services, change the Startup Type to Automatic and start the service.
- If GFI MailArchiver is installed using Role-based Deployment, the above procedure must be done on the User Interface and Administration role.