Update vpnmon.sh

This commit is contained in:
2024-11-01 10:50:37 -05:00
parent af20930c4c
commit 2f926bb57a

View File

@@ -75,17 +75,24 @@ CHECK(){
elif [ ${cc} -eq 10 ]; then
echo "VPN Failed, will try and reconnect after a timeout ..."
if [ -f /opt/idssys/vpnmon/vpn.fail ]; then
echo "$(date) - VPN Failure #2 - stopping for 5mins" >> $logfile
echo "$(date) - VPN Failure #2 - stopping for 3mins" >> $logfile
touch /opt/idssys/vpnmon/vpn.fail2
rm -f /opt/idssys/vpnmon/vpn.fail
STOP
sleep 3m
START
exit 1
elif [ -f /opt/idssys/vpnmon/vpn.fail2 ]; then
# echo "$(date) - VPN Failure #3 - Shutting down VPN system until repaired" >> $logfile
# STOP
# exit 1
echo "$(date) - VPN Failure #subsequent - stopping for 5mins" >> $logfile
touch /opt/idssys/vpnmon/vpn.fail2
rm -f /opt/idssys/vpnmon/vpn.fail
STOP
sleep 5m
START
exit 1
elif [ -f /opt/idssys/vpnmon/vpn.fail2 ]; then
echo "$(date) - VPN Failure #3 - Shutting down VPN system until repaired" >> $logfile
STOP
exit 1
else
echo "$(date) - VPN Failure #1 - stopping for 1min" >> $logfile
touch /opt/idssys/vpnmon/vpn.fail