How to Install KISS My Firewall on Ensim Control Panel
KISS My Firewall is a FREE iptables script designed for a typical web server. It takes advantage of the latest firewall technologies including stateful packet inspection and connection tracking. It also contains some preventative measures for port scanning, DoS attacks, and IP spoofing, among other things.
KISS My Firewall 2 is very easy to install and does not require any initial configuration. It will work with any stock installation of Ensim WEBppliance Basic & Pro, Plesk, and Webmin. Cpanel installations require some modifications.
When logged in as root ( “su -” ), type:
cd /usr/bin
wget http://www.indotek.com/kiss/kiss-2.2.tar.gz
tar zxvf kiss-2.2.tar.gz
That’s it! To get it running anywhere on the command line, you simply type:
To stop the firewall, type:
To get status information, type:
If you want to block an offenders IP address/subnet, simply edit the BLOCK_LIST variable in the /usr/bin/kiss file. You can separate IP addresses and subnet’s with a space. Once you are finished, simply restart KISS by typing:
Reset the license for Ensim Pro Control Panel Linux
Ensim Pro Control Panel license is tied to a MAC-address. Therefore, when you change your network card, Ensim does not recognize the license as valid anymore.
Rename /etc/appliance/.license/.LIC_file and /etc/appliance/.license/.MLK_file so that the license would be treated as a new one by Ensim
# mv /etc/appliance/.license/.MLK_file /etc/appliance/.license/.MLK_file.bak
# mv /etc/appliance/.license/.LIC_file /etc/appliance/.license/.LIC_file.bak
Once this is done, we need to contact support to reset the license.
IP aliases disappears after network services is restarted in Ensim
If networks service has been restarted server looses the IP aliases set by ensim.
To get all IP aliases back restart virtualhosting service.
# service virtualhosting restart
Bandwidth is getting calculated higher than expected in Ensim Pro for Linux
For RHEL4, Cent OS 4.1, Cent OS 4.2, Cent OS 4.3:
http://download.swsoft.com/ensim/download/pro/linux/4.1.0/hotfix/bandwidth2/rhel4/webppliance-bandwidth-4.1.0-38.rhel.4ES.i386.rpm
Installation Procedure:
rpm -Uvh webppliance-bandwidth-4.1.0-38.[os version].i386.rpm
service webppliance restart
service bandwidth_manager restart
service [affected service] restart (where affected services are proftpd, sendmail, ssh)
Reference : http://parallels.com/
Installation issues on CentOS for Ensim Pro Linux
Since a minimal OS installation for CentOS don’t install prerequisites packages for Ensim Pro X 10.0.0, it is mandatory to create CentOS repos on the local drive or provide an external repos while installing Ensim Pro X 10.0.0
e.g.
python ./ensim-installer.py –adminemail=admin@email.com –adminname=admin –adminpasswd=password –updater=yum –os-source=http://mirror.centos.org/centos/4/os/i386/ –updates-source=http://mirror.centos.org/centos/4/updates/i386/
OR
python ./ensim-installer.py –adminemail=admin@email.com –adminname=admin –adminpasswd=password –updater=yum –os-source=file:///path/to/repos/os –updates-source=file:///path/to/repos/updates