After doing some searching I figured out the firewall wasn't installed by default and I just want someone to check that I installed it alright. I read in the comments section of the debian lenny guide to use Code: # apt-get install bastille -y To install the firewall. I kept the already installed script from ispconfig. I got a weird error from psad Code: ERR: Syslog has not been configured to send messages to /var/lib/psad/psadfifo. Please configure it as described in psad(8). So I googled it and found basic lowdown and the way to debug psad. I used Code: # echo -e ’kern.info\t|/var/lib/psad/psadfifo’ >> /etc/syslog.conf To fix the original error and I edited the /etc/psad/psad.conf Code: EMAIL_ADDRESSES <myemailaddress>; HOSTNAME <myhostname>; SYSLOG_DAEMON rsyslogd; ### Only send email alert if danger level >= to this value. EMAIL_ALERT_DANGER_LEVEL 3; I went back into my ispconfig 3 webface and deleted the rule and remade. Open TCP ports: 20,21,22,25,53,80,110,143,443,3306,8080,10000 Open UDP ports: 53,3306 and now my 'iptables -L' Code: [email protected] Do the iptables look alright? I'm not very experienced in the lingo, yet.