View Single Post
Old 09-14-2018, 08:02 PM   #3
Junior Member
 
Join Date: Sep 2018
Posts: 2
oxfordhosting is on a distinguished road
Default

Quote:
Originally Posted by ksenya View Post
Hello

Could you please show us the output of etc/libvirt/hooks/firewall.sh
Make sure that SELinux and FirewallD are disabled on the server. Our control panels work with pure iptables.
#!/bin/bash

rulefile=`mktemp`
errfile=`mktemp`

perform_firewall()
{
if [ "_$1" = "_v6" ] ; then
iptables=ip6tables
else
iptables=iptables
fi

echo "# Generated by VMmanager KVM on `date`" > $rulefile
echo "*filter" >> $rulefile
rulesdir="/etc/vmmgr/$iptables.rules.d/"
rules=`find $rulesdir -type f -iname '*.rule' | sort`
for i in $rules
do
cat $i >> $rulefile
echo >> $rulefile
done
echo "COMMIT" >> $rulefile
$iptables-restore < $rulefile 2>$errfile >/dev/null || return 1
}

delete-temp()
{
rm -f $rulefile
rm -f $errfile
}
error()
{
cat $rulefile
echo "--------------------------------"
cat $errfile
delete-temp
exit 1
}


perform_firewall || error
perform_firewall v6 || error

delete-temp
oxfordhosting is offline   Reply With Quote