Ensim Pro for Linux 10.1.0 Hotfix 11 Release notes Introduction ------------ This hotfix includes fixes for DNS issues. Hotfix information ------------------ Hotfix no: 11 Hotfix date: 17/02/2007 Applies to: Ensim Pro for Linux - 10.1.0 for FC2, FC4, RHEL4, CentOS4.3, CentOS4.4 Hotfix file information ----------------------- This hotfix contains the following files: FC2: webppliance-bind-10.1.0-fc.2.27.i386.rpm : ec6f2e372a24afa297e6d6f4e15f1762 epl-bind-10.1.0-fc.2.27.i386.rpm : 6bb78f53489c952fdc8b08516c7d4946 epl-bind-frontend-10.1.0-fc.2.27.i386.rpm : ce901447b57c68b7e9405f9aee46c3c8 ensim-appliance-l-10.1.0-fc.2.27.i386.rpm : dc3388835d8342e03725ebc7eb7a6988 epl-frontend-common-10.1.0-fc.2.27.i386.rpm : 99439d01d320231c65d320c0ee9fb57c FC4: ensim-appliance-l-10.1.0-fc.4.27.i386.rpm : 3f3cd33bec693b406187a8ba8e179750 epl-bind-10.1.0-fc.4.27.i386.rpm : 5528646cd092c158da4d37e52a8437db epl-bind-frontend-10.1.0-fc.4.27.i386.rpm : d4e0f6c463a912529145bf84821ec17f webppliance-bind-10.1.0-fc.4.27.i386.rpm : eecced34f4e0e8129ce68c06fc72eff7 epl-frontend-common-10.1.0-fc.4.27.i386.rpm : 607abf5d76bf0292b57e4e469aaedc01 RHEL4: webppliance-bind-10.1.0-rhel.4ES.27.i386.rpm : 0f20d0d8572d1c8e4cfd23f7ff54cbb6 epl-bind-10.1.0-rhel.4ES.27.i386.rpm : 3e7bf082b25e96d04ac882277724c697 epl-bind-frontend-10.1.0-rhel.4ES.27.i386.rpm : 1241f811e409dd3a8e1514da150175ad ensim-appliance-l-10.1.0-rhel.4ES.27.i386.rpm : 38338b7e2fa2bc858e3a401d146eb05f epl-frontend-common-10.1.0-rhel.4ES.27.i386.rpm : d72ce1676a9f8e5481ed74eb445f19bd CentOS4: Note: Use RHEL4 rpms for CentOS4. Resolved Issues --------------- This hotfix resolves the following issue. The numbers in parentheses indicate the Ensim problem report (PR) number. Issue: With the enhanced DNS feature, while adding sites, plans and zones, the default value of master server was given as the hostname of the EPL Server. Same was applicable to reseller owned sites, plans and zones. Even for all the existing sites and plans this default value was being applied. If different nameservers are to be used then each site and plan needs to be changed manually which is painful. (58943) Resolution: Since Primary and Secondary/Virtual DNS Servers are already being used, the default value for master server would be the Primary DNS Server and the slave server would be Secondary/Virtual DNS Server. This would be applicable to all existing sites and plans as well. Issue: After changing the domain name, DNS zone records get prefixed by the old domain name. (58949) Resolution: This has occuring because services like, apache, sendmail, etc. where trying to remove their records from the zone. But after the zone rename the old records were already removed. Hence, this issue is fixed by not allowing these services to update the zone at all. Issue: Command delete_local_nameserver downs the eth0 interface if hostname entry from the /etc/virtualhosting/localnameserver file is deleted.(58981) Resolution: Hostname entry in the /etc/virtualhosting/localnameserver file should never be deleted hence adding a check for the same. Prerequisites : N/A Time requirements and customer impact : N/A Installing the hotfix --------------------- This section explains how to install the hotfix. Pre-installation instructions: 1] If any nameservers other than the hostname and External Server are being used, then it should be included in the /etc/virtualhosting/localnameserver file. Nameservers can be added to /etc/virtualhosting/localnameserver file using the following command: /usr/lib/opcenter/bind/add_local_nameserver 2] If any nameservers are to be used as external servers, they should be present in the /etc/virtualhosting/masterconf file. External Servers can be added by performing the following steps: (i) Login to the EPL CP as the administrator. (ii) Go to DNS->External Name Servers->Add External Name Server. (iii)Enter all the required information. (iv) Click on Add button. 3] If a nameserver is present in /etc/virtualhosting/localnameserver file and also in /etc/virtualhosting/masterconf file the it would be treated as local as /etc/virtualhosting/localnameserver file is given more preference over /etc/virtualhosting/masterconf file. Hence, be careful while adding entries in these two file. 4] Add appropriate Primary, Secondary/Virtual DNS Servers for configuring your EPL server as master, slave or forwarder. (i) Configuring EPL as Master Server: (a) Primary Name Server should be either the hostname of the box or one of the Name Servers present in /etc/virtualhosting/localnameserver file. (b) Secondary/Virtual Name Server should be one of the name servers present in /etc/virtualhosting/masterconf file. (ii) Configuring EPL as Slave Server: (a) Primary Name Server should be one of the name servers present in /etc/virtualhosting/masterconf file. (b) Secondary/Virtual Name Server should be either the hostname of the box or one of the Name Servers present in /etc/virtualhosting/localnameserver file. (iii) Configuring EPL as Forward Server: (a) Primary Name Server should be one of the name servers present in /etc/virtualhosting/masterconf file. (b) Secondary/Virtual Name Server should be one of the name servers present in /etc/virtualhosting/masterconf file. 5] At a time only one of the Secondary DNS Server or the Virtual DNS Server should be configured for the EPL server. In case both Secondary and Virtual DNS Servers are configured on the EPL Server, the one which is not required should be removed before proceeding further. For example, while exporting complete Appliance, the Secondary DNS Server may be set and the box on which this backup has to be imported has Virtual DNS Server set. In this case, the EPL CP will show values for both Secondary and Virtual DNS Servers. Installation instructions: 1] Upgrade the RPM. FC2: rpm -Uvh webppliance-bind-10.1.0-fc.2.27.i386.rpm rpm -Uvh epl-bind-10.1.0-fc.2.27.i386.rpm rpm -Uvh epl-bind-frontend-10.1.0-fc.2.27.i386.rpm rpm -Uvh ensim-appliance-l-10.1.0-fc.2.27.i386.rpm rpm -Uvh epl-frontend-common-10.1.0-fc.2.27.i386.rpm FC4: rpm -Uvh ensim-appliance-l-10.1.0-fc.4.27.i386.rpm rpm -Uvh epl-bind-10.1.0-fc.4.27.i386.rpm rpm -Uvh epl-bind-frontend-10.1.0-fc.4.27.i386.rpm rpm -Uvh webppliance-bind-10.1.0-fc.4.27.i386.rpm rpm -Uvh epl-frontend-common-10.1.0-fc.4.27.i386.rpm RHEL4: rpm -Uvh webppliance-bind-10.1.0-rhel.4ES.27.i386.rpm rpm -Uvh epl-bind-10.1.0-rhel.4ES.27.i386.rpm rpm -Uvh epl-bind-frontend-10.1.0-rhel.4ES.27.i386.rpm rpm -Uvh ensim-appliance-l-10.1.0-rhel.4ES.27.i386.rpm rpm -Uvh epl-frontend-common-10.1.0-rhel.4ES.27.i386.rpm CentOS4: Note: Use RHEL4 rpms for CentOS4. Post-installation instructions: 1] service epld restart -------------------------------------------------------------------------------- Ensim Corporation 3945 Freedom Circle, Suite 1100 Santa Clara, CA 95054