Details
Product: Ensim Pro for Linux
Version: 4.0.3 (Fedora Core 1,Fedora Core 2 and Red Hat Enterprise Linux 3ES)
Date: June 09,2005
Patch Description: Addresses the issue:
Entries like subdomain.alias.com are not removed from global subdomain map after disabling aliases
Overview : When site admin creates subdomains for a site with aliases enabled, sub domain entries are created in /etc/virtualhosting/mapping/subdomain_domain e.g. subdomain.alias.com.
Entries like subdomain.alias.com are not removed from global sub domain map after disabling aliases.
How To Reproduce : The following could be one of the methods how this bug can be reproduced.
* Login as Appliance Admin Create a site
* Enable Aliases for the site.
* Login to the created site and add sub domain
* Login as Appliance Admin again and disable aliases for the site.
* Check the /etc/virtualhosting/mappings/subdomain_domain should find sub domain entries for aliases still there.
Download :
For fc1: http://download.swsoft.com/ensim/outgoing/kb/4.0.3/subdomain/fc1/subdomain.pyc
(md5sum: 38da1eafa69614eb8178a4d47c1bad0b)
http://download.swsoft.com/ensim/outgoing/kb/4.0.3/subdomain/fc1/subdomain_utils.pyc
(md5sum: 3678be120d968d2107c9579009f4ffcd)
For fc2: http://download.swsoft.com/ensim/outgoing/kb/4.0.3/subdomain/fc2/subdomain.pyc
(md5sum : b1edfca04261a703d9f9b838688c7829)
http://download.swsoft.com/ensim/outgoing/kb/4.0.3/subdomain/fc2/subdomain_utils.pyc
(md5sum : e2d856ebb03c4a508a4c73cab484fc37)
For RHEL: http://download.swsoft.com/ensim/outgoing/kb/4.0.3/subdomain/rhel/subdomain.pyc
(md5sum : 57f78b51046515a10cf59a7b55304ed8)
http://download.swsoft.com/ensim/outgoing/kb/4.0.3/subdomain/rhel/subdomain_utils.pyc
(md5sum : 22bc013c150b6b14ce1189dccc79aa2b)
Installation Procedure:
1. Download appropriate subdomain.pyc and subdomain_utils.pyc files for the EPL version that you are running and verify md5sum.
2. Back up /usr/lib/ensim-python/site-packages/vh3/modules/subdomain.pyc
3. Back up /usr/lib/ensim-python/site-packages/vh3/subdomain_utils.pyc
4. Copy the downloaded subdomain.pyc file in place of /usr/lib/ensim-python/site-packages/vh3/modules/subdomain.pyc
5. Copy the downloaded subdomain_utils.pyc file in place of /usr/lib/ensim-python/site-packages/vh3/subdomain_utils.pyc
6. Restart Webppliance
7. For domains which have aliases disabled and their entries are not removed from the domain map, you need to enable/disable aliases.
|