Details
Ensim® Pro for Windows 10.0.0 Hotfix 5 Release notes
- Service:Ensim Pro for Windows - 10.0.0
- Hotfix no:5
- Hotfix date:09-August-2006
Download: ftp://ftp.ensim.com/download/pro/windows/10.0.0/hotfix/5/EPW-10.0.0-Hotfix-5.zip
md5sum : 388a2fc23f6eecfeb91c7d9650210444
This hotfix resolves the following issue:
- Selecting mail encoding other than "Unicode(UTF-8)" like JIS code (ISO-2022-JP) on control panel.
Normal: Control Panel does not provide facility to select desired mail encoding.
Resolution: Control Panel provides facility to select desired mail encoding at ISP level.
Before installing this hotfix, ensure that your Ensim Pro 10.0.0 for Windows system has the following:
- Ensim Pro for Windows 10.0.0 - hotfix 1, 2, 3, 4
It takes a few minutes to apply the hotfix. During this time, new customers cannot be provisioned, and Ensim Pro control panel is unavailable.
This section explains how to install the hotfix.
Pre-installation instructions
Before installing the hotfix, you need to disable server applications. This section describes the pre-installation instructions.
- Ensure that you have installed all hotfixes mentioned in the prerequisites section unless they are marked as optional.
- Open a command window and run the command iisreset /stop.
- Disable the EnsimProvisionEngine service by logging in to server as server administrator and performing the following steps:
a. Click Start > Programs > Administrative Tools, then click Component Services.
b. In the left navigation bar, expand Console Root > Component Services > Computers > My Computer >
COM+ Applications.
c. Right-click EnsimProvisionEngine, then select Shut down.
The pre-installation procedure is complete.
Installation instructions
After performing the steps in the pre-installation section, complete the following steps to install the hotfix.
- Unzip the hotfix zip file to a temporary directory.
- Change to the directory <install_dir>\pe\install where <install_dir> refers to the path where Ensim Pro is installed. For example, if Ensim Pro is installed in C:\Program Files\Ensim\WEBppliance, then go to C:\Program Files\Ensim\WEBppliance\pe\install directory.
- Back up the existing EnsimLib.dll file to a location other than the existing directory.
Important: Do not rename the file and keep it in the current directory.
- Copy the new EnsimLib.dll from the temporary directory to the current directory.
- Open a new command window.
- Change to the directory <windows>\assembly\GAC\EnsimLib\2.1.0.0__a0478cffa08d992f where <windows> refers to the path where windows is installed. For example, if windows is installed on c:, then switch to c:\windows\assembly\GAC\EnsimLib\2.1.0.0__a0478cffa08d992f directory.
- Delete EnsimLib.dll file present at that location
- Close the command window before starting the next step.
- Click Start > Settings > Control Panel > Administrative Tools > Microsoft .NET Framework 1.1 Configuration > Assembly Cache, then click the Add an Assembly to the Assembly Cache link.
- Navigate to temporary directory, select EnsimLib.dll in the dialog box, then click Open.
- Close the Microsoft .NET Framework 1.1 Configuration window
- Change to the directory <install_dir>\cli where <install_dir> refers to the path where Ensim Pro is installed.
- Back up the existing EnsimInterfaces.dll file to a location other than the existing directory.
Important: Do not rename the file and keep it in the current directory.
- Copy the new EnsimInterfaces.dll from the temporary directory to the current directory.
- Change to the directory <install_dir>\pe\ProvEngine where <install_dir> refers to the path where Ensim Pro is installed.
- Copy the new EnsimInterfaces.dll from the temporary directory to the current directory.
- Change to the directory <install_dir>\cp\admin\bin where <install_dir> refers to the path where Ensim Pro is installed.
- Copy the new EnsimInterfaces.dll from the temporary directory to the current directory.
- Change to the directory <install_dir>\pe\ProvEngine where <install_dir> refers to the path where Ensim Pro is installed.
- Back up the existing Ensim.ProvEngine.dll file to a location other than the existing directory.
Important: Do not rename the file and keep it in the current directory.
- Copy the new Ensim.ProvEngine.dll from the temporary directory to the current directory.
- Change to the directory <install_dir>\cp\admin\bin where <install_dir> refers to the path where Ensim Pro is installed.
- Back up the existing cp.dll file to a location other than the existing directory.
Important: Do not rename the file and keep it in the current directory.
- Copy the new cp.dll from the temporary directory to the current directory.
- Change to the directory <install_dir>\pe\ProvEngine where <install_dir> refers to the path where Ensim Pro is installed.
- Back up the existing EnsimLicensing.dll file to a location other than the existing directory.
Important: Do not rename the file and keep it in the current directory.
- Copy the new EnsimLicensing.dll from the temporary directory to the current directory.
- Change to the directory <install_dir>\cp\admin\bin where <install_dir> refers to the path where Ensim Pro is installed.
- Copy the new EnsimLicensing.dll from the temporary directory to the current directory.
- Change to the directory <install_dir>\cp\admin\bin\services\WebHosting where <install_dir> refers to the path where Ensim Pro is installed.
- Back up the existing WebHosting.dll file to a location other than the existing directory.
Important: Do not rename the file and keep it in the current directory.
- Copy the new WebHosting.dll from the temporary directory to the current directory.
- Change to the directory <install_dir>\cp\admin\bin where <install_dir> refers to the path where Ensim Pro is installed.
- Back up the existing Ensim.PEConnection.WWP.dll file to a location other than the existing directory.
Important: Do not rename the file and keep it in the current directory.
- Copy the new Ensim.PEConnection.WWP.dll from the temporary directory to the current directory.
- Change to the directory <install_dir>\cli where <install_dir> refers to the path where Ensim Pro is installed.
- Back up the existing wwpcli.dll file to a location other than the existing directory.
Important: Do not rename the file and keep it in the current directory.
- Copy the new wwpcli.dll from the temporary directory to the current directory.
- Change to the directory <install_dir>\cli where <install_dir> refers to the path where Ensim Pro is installed.
- Copy SetConfig.exe from the temporary directory to the current directory.
- Change to the directory <install_dir>\cli where <install_dir> refers to the path where Ensim Pro is installed.
- Copy SetConfig.exe.config from the temporary directory to the current directory.
Post-installation instructions
After installing the hotfix as described in the preceding section, perform the following step to complete the hotfix installation.
- Open a command window and run the command iisreset /start.
The hotfix installation is complete.
CLI usage
The hotfix provides a new CLI, "SetConfig.exe", to set encoding type for sending emails. This CLI can be invoked using ISP credentials only.
Syntax:
SetConfig.exe -t setconfig -f <location_of_XML_file> -u <ISP_username> -p <ISP_password>
Or
SetConfig.exe -t setconfig -s <XML_data_as_a_string> -u <ISP_username> -p <ISP_password>
XML File/XML Data as String format:
<?xml version="1.0" encoding="utf-8" ?>
<Config>
<property name="EncodingType">utf-8</property>
</Config>
You can remove (or roll back) the installed hotfix by restoring the backed up DLL files
To roll back the hotfix installation:
- Login to the server as administrator.
- Open a command window and run the command iisreset /stop.
- Stop the EnsimProvisionEngine COM+ component:
a. Click Start > Programs > Administrative Tools, then click Component Services.
b. In the left navigation bar, expand Console Root > Component Services > Computers > My Computer >
COM+ Applications.
c. Right-click EnsimProvisionEngine, then select Shut down.
- Restore the EnsimLib.dll file from the backup location to the directory <install_dir>\pe\install where <install_dir> refers to the path where Ensim Pro is installed. For example, if Ensim Pro is installed in C:\Program Files\Ensim\WEBppliance, then switch to C:\Program Files\Ensim\WEBppliance\pe\install directory.
- Open a new command window.
- Change to the directory <windows>\assembly\GAC\EnsimLib\2.1.0.0__a0478cffa08d992f
- Delete EnsimLib.dll file present at that location
- Close the command window opened in step 6 before starting the next step.
- Click Start > Settings > Control Panel > Administrative Tools > Microsoft .NET Framework 1.1 Configuration > Assembly Cache, then click the Add an Assembly to the Assembly Cache link
- Navigate to backup location, select EnsimLib.dll in the dialog box, then click Open.
- Close the Microsoft .NET Framework 1.1 Configuration window.
- Open a command window and run the command iisreset /start.
- Restore the EnsimInterfaces.dll file from the backup location to the directory <install_dir>\cli where <install_dir> refers to the path where Ensim Pro is installed.
- Restore the EnsimInterfaces.dll file from the backup location to the directory <install_dir>\pe\ProvEngine where <install_dir> refers to the path where Ensim Pro is installed.
- Restore the EnsimInterfaces.dll file from the backup location to the directory <install_dir>\cp\admin\bin where <install_dir> refers to the path where Ensim Pro is installed.
- Restore the Ensim.ProvEngine.dll file from the backup location to the directory <install_dir>\pe\ProvEngine where <install_dir> refers to the path where Ensim Pro is installed.
- Restore the cp.dll file from the backup location to the directory <install_dir>\cp\admin\bin where <install_dir> refers to the path where Ensim Pro is installed.
- Restore the EnsimLicensing.dll file from the backup location to the directory <install_dir>\cp\admin\bin where <install_dir> refers to the path where Ensim Pro is installed.
- Restore the EnsimLicensing.dll file from the backup location to the directory <install_dir>\pe\ProvEngine where <install_dir> refers to the path where Ensim Pro is installed.
- Restore the WebHosting.dll file from the backup location to the directory <install_dir>\cp\admin\bin\services\WebHosting where <install_dir> refers to the path where Ensim Pro is installed.
- Restore the Ensim.PEConnection.WWP.dll file from the backup location to the directory <install_dir>\cp\admin\bin where <install_dir> refers to the path where Ensim Pro is installed.
- Restore the wwpcli.dll file from the backup location to the directory <install_dir>\cli where <install_dir> refers to the path where Ensim Pro is installed.
- Change to the directory <install_dir>\cli where <install_dir> refers to the path where Ensim Pro is installed.
- Remove SetConfig.exe and SetConfig.exe.config from the current directory.
The hotfix rollback is complete.
|