Update vpnmon.sh

This commit is contained in:
2023-11-16 22:28:20 -06:00
parent 6e60bb667c
commit 8017d98030

View File

@@ -72,7 +72,8 @@ CHECK(){
OUT=$(ip link | grep "${VPN_INTERFACE}") OUT=$(ip link | grep "${VPN_INTERFACE}")
if [ ${#OUT} -ne 0 ]; then if [ ${#OUT} -ne 0 ]; then
checked="" checked=""
elif [ ${cc} -eq 10 ]; then elif [ ${cc} -eq 10 ]; then
echo "VPN Failed, will try and reconnect after a timeout ..."
if [ -f /opt/idssys/vpnmon/vpn.fail ]; then if [ -f /opt/idssys/vpnmon/vpn.fail ]; then
echo "$(date) - VPN Failure #2 - stopping for 5mins" >> $logfile echo "$(date) - VPN Failure #2 - stopping for 5mins" >> $logfile
touch /opt/idssys/vpnmon/vpn.fail2 touch /opt/idssys/vpnmon/vpn.fail2
@@ -104,6 +105,7 @@ CHECK(){
echo "$(date) - VPN Fixed" >> $logfile echo "$(date) - VPN Fixed" >> $logfile
rm -f /opt/idssys/vpnmon/vpn.fail* rm -f /opt/idssys/vpnmon/vpn.fail*
fi fi
echo "VPN Running"
fi fi
} }