Running Centos 7.1 on my VPS with firewalld disabled and iptables installed. CSF has been working without incident for 5 months until today when an update was available today which I installed.
When trying to restart csf/lfd it freezes at the line below. Although CSF states it is running it is not effective after several tests I did.
Flushing chain `INPUT'
Flushing chain `FORWARD'
Flushing chain `OUTPUT'
Flushing chain `PREROUTING'
Flushing chain `INPUT'
Flushing chain `OUTPUT'
Flushing chain `POSTROUTING'
Flushing chain `INPUT'
Flushing chain `FORWARD'
Flushing chain `OUTPUT'
open3: exec of is-active firewalld failed at /usr/sbin/csf line 625.
I restored my server snapshot, deleted firewalld and completed the update again which made no difference.
On checking line 625 in /usr/sbin/csf (see below) it mentions firewalld.
Code: Select all
my $cmdpid = open3($childin, $childout, $childout, $config{SYSTEMCTL},"is-active","firewalld");
Why is firewalld mentioned in this line if it not supported? Is it safe to delete this line or do I need to avoid the update at the present time.
Thanks for any advice.
Regards,
Talen