Overview
The GFI Archiver web interface is a web application running under Microsoft Internet Information Services (IIS). Such applications typically have a lifetime and are unloaded when not being used.
When a user tries to access the GFI Archiver web interface for the first time using an Internet browser, IIS loads GFI Archiver in the background. This initial loading can take time to complete and can be interpreted by the user as a low-performance issue.
This article describes the process to configure the script, which can be used to speed up loading time. This script loads and ‘warms up’ the application whenever the GFI Archiver web interface is unloaded.
Environment
GFI MailArchiver 2013 R2 and later
Process
Before you can perform this procedure, you will need to install the IIS Scripting Tools role. For more information on how to do this, please visit the Microsoft article.
To configure the script, perform the following steps:
- On the GFI Archiver server, navigate to:
..\GFI\Archiver\Tools\UserInterfaceWarmup
- Open WarmupMA.vbs in Notepad.
- Enter a valid administrator USERNAME and PASSWORD such as:
USERNAME = "domain\administrator"
PASSWORD = "my$ecretP@ssword" - Save WarmupMA.vbs with the valid username and password.
- Right-click SetUpWarmupScript.bat and select Run as administrator
Note: The above process creates a scheduled task called MailArchiverScheduleWarmupTask. This task is executed whenever IIS is reset, when the GFI Archiver pool is restarted or when specific IIS events occur.