daemon.info init: Id âvpnâ respawning too fast: disabled for 5 minutes
Clash Royale CLAN TAG#URR8PPP
up vote
0
down vote
favorite
I want my openvpn daemon to be started in boot and restarted when it crashs, so I added the following in /etc/inittab
vpn:2345:respawn:/etc/init.d/openvpn restart
but it is restarting every 5 min due to I guess:
daemon.info init: Id "vpn" respawning too fast: disabled for 5 minutes
here are more debug messages:
Sep 25 14:57:35 Wirgrid daemon.info ntpd[1061]: Deleting interface #9 tun0, 10.8.0.6#123, interface stats: received=0, sent=0, dropped=0, active_time=228 secs
Sep 25 14:57:49 Wirgrid daemon.info init: Id "vpn" respawning too fast: disabled for 5 minutes
Sep 25 14:59:04 Wirgrid daemon.info ntpd[1061]: Listen normally on 10 tun0 10.8.0.6:123
Sep 25 14:59:04 Wirgrid daemon.debug ntpd[1061]: new interface(s) found: waking up resolver
Sep 25 15:02:51 Wirgrid daemon.info ntpd[1061]: Deleting interface #10 tun0, 10.8.0.6#123, interface stats: received=0, sent=0, dropped=0, active_time=227 secs
Sep 25 15:03:05 Wirgrid daemon.info init: Id "vpn" respawning too fast: disabled for 5 minutes
Sep 25 15:04:19 Wirgrid daemon.info ntpd[1061]: Listen normally on 11 tun0 10.8.0.6:123
Sep 25 15:04:19 Wirgrid daemon.debug ntpd[1061]: new interface(s) found: waking up resolver
Here is the script /etc/init.d/openvpn
:
#!/bin/sh -e
#
# Original version by Robert Leslie
# <rob@mars.org>, edited by iwj and cs
# Modified for openvpn by Alberto Gonzalez Iniesta <agi@agi.as>
# Modified for restarting / starting / stopping single tunnels by Richard Mueller <mueller@teamix.net>
test $DEBIAN_SCRIPT_DEBUG && set -v -x
DAEMON=/usr/sbin/openvpn
CONFIG_DIR=/etc/openvpn
test -x $DAEMON || exit 0
test -d $CONFIG_DIR || exit 0
start_vpn ()
$DAEMON --daemon --writepid /var/run/openvpn.$NAME.pid
--config $CONFIG_DIR/$NAME.conf --cd $CONFIG_DIR
stop_vpn ()
case "$1" in
start)
printf "Starting openvpn:"
if test -z $2 ; then
for CONFIG in `cd $CONFIG_DIR; ls *.conf 2> /dev/null`; do
NAME=$CONFIG%%.conf
start_vpn
done
else
if test -e $CONFIG_DIR/$2.conf ; then
NAME=$2
start_vpn
else
printf " No such VPN: $2"
fi
fi
echo "."
;;
stop)
printf "Stopping openvpn:"
if test -z $2 ; then
for PIDFILE in `ls /var/run/openvpn.*.pid 2> /dev/null`; do
NAME=`echo $PIDFILE | cut -c18-`
NAME=$NAME%%.pid
stop_vpn
printf " $NAME"
done
else
if test -e /var/run/openvpn.$2.pid ; then
PIDFILE=`ls /var/run/openvpn.$2.pid 2> /dev/null`
NAME=`echo $PIDFILE | cut -c18-`
NAME=$NAME%%.pid
stop_vpn
printf " $NAME"
else
printf " No such VPN: $2"
fi
fi
echo "."
;;
# We only 'reload' for running VPNs. New ones will only start with 'start' or 'restart'.
reload|force-reload)
printf "Reloading openvpn:"
for PIDFILE in `ls /var/run/openvpn.*.pid 2> /dev/null`; do
NAME=`echo $PIDFILE | cut -c18-`
NAME=$NAME%%.pid
# If openvpn if running under a different user than root we'll need to restart
if egrep '^( |t)*user' $CONFIG_DIR/$NAME.conf > /dev/null 2>&1 ; then
stop_vpn
sleep 1
start_vpn
printf "(restarted)"
else
kill -HUP `cat $PIDFILE` || true
# start-stop-daemon --stop --signal HUP --quiet --oknodo
# --exec $DAEMON --pidfile $PIDFILE
printf " $NAME"
fi
done
echo "."
;;
restart)
$0 stop $2
sleep 1
$0 start $2
;;
*)
echo "Usage: $0 restart" >&2
exit 1
;;
esac
exit 0
# vim:set ai et sts=2 sw=2 tw=0:
Any idea why the init system keeps restarting it? thanks!
shell-script openvpn sysvinit ntpd
add a comment |Â
up vote
0
down vote
favorite
I want my openvpn daemon to be started in boot and restarted when it crashs, so I added the following in /etc/inittab
vpn:2345:respawn:/etc/init.d/openvpn restart
but it is restarting every 5 min due to I guess:
daemon.info init: Id "vpn" respawning too fast: disabled for 5 minutes
here are more debug messages:
Sep 25 14:57:35 Wirgrid daemon.info ntpd[1061]: Deleting interface #9 tun0, 10.8.0.6#123, interface stats: received=0, sent=0, dropped=0, active_time=228 secs
Sep 25 14:57:49 Wirgrid daemon.info init: Id "vpn" respawning too fast: disabled for 5 minutes
Sep 25 14:59:04 Wirgrid daemon.info ntpd[1061]: Listen normally on 10 tun0 10.8.0.6:123
Sep 25 14:59:04 Wirgrid daemon.debug ntpd[1061]: new interface(s) found: waking up resolver
Sep 25 15:02:51 Wirgrid daemon.info ntpd[1061]: Deleting interface #10 tun0, 10.8.0.6#123, interface stats: received=0, sent=0, dropped=0, active_time=227 secs
Sep 25 15:03:05 Wirgrid daemon.info init: Id "vpn" respawning too fast: disabled for 5 minutes
Sep 25 15:04:19 Wirgrid daemon.info ntpd[1061]: Listen normally on 11 tun0 10.8.0.6:123
Sep 25 15:04:19 Wirgrid daemon.debug ntpd[1061]: new interface(s) found: waking up resolver
Here is the script /etc/init.d/openvpn
:
#!/bin/sh -e
#
# Original version by Robert Leslie
# <rob@mars.org>, edited by iwj and cs
# Modified for openvpn by Alberto Gonzalez Iniesta <agi@agi.as>
# Modified for restarting / starting / stopping single tunnels by Richard Mueller <mueller@teamix.net>
test $DEBIAN_SCRIPT_DEBUG && set -v -x
DAEMON=/usr/sbin/openvpn
CONFIG_DIR=/etc/openvpn
test -x $DAEMON || exit 0
test -d $CONFIG_DIR || exit 0
start_vpn ()
$DAEMON --daemon --writepid /var/run/openvpn.$NAME.pid
--config $CONFIG_DIR/$NAME.conf --cd $CONFIG_DIR
stop_vpn ()
case "$1" in
start)
printf "Starting openvpn:"
if test -z $2 ; then
for CONFIG in `cd $CONFIG_DIR; ls *.conf 2> /dev/null`; do
NAME=$CONFIG%%.conf
start_vpn
done
else
if test -e $CONFIG_DIR/$2.conf ; then
NAME=$2
start_vpn
else
printf " No such VPN: $2"
fi
fi
echo "."
;;
stop)
printf "Stopping openvpn:"
if test -z $2 ; then
for PIDFILE in `ls /var/run/openvpn.*.pid 2> /dev/null`; do
NAME=`echo $PIDFILE | cut -c18-`
NAME=$NAME%%.pid
stop_vpn
printf " $NAME"
done
else
if test -e /var/run/openvpn.$2.pid ; then
PIDFILE=`ls /var/run/openvpn.$2.pid 2> /dev/null`
NAME=`echo $PIDFILE | cut -c18-`
NAME=$NAME%%.pid
stop_vpn
printf " $NAME"
else
printf " No such VPN: $2"
fi
fi
echo "."
;;
# We only 'reload' for running VPNs. New ones will only start with 'start' or 'restart'.
reload|force-reload)
printf "Reloading openvpn:"
for PIDFILE in `ls /var/run/openvpn.*.pid 2> /dev/null`; do
NAME=`echo $PIDFILE | cut -c18-`
NAME=$NAME%%.pid
# If openvpn if running under a different user than root we'll need to restart
if egrep '^( |t)*user' $CONFIG_DIR/$NAME.conf > /dev/null 2>&1 ; then
stop_vpn
sleep 1
start_vpn
printf "(restarted)"
else
kill -HUP `cat $PIDFILE` || true
# start-stop-daemon --stop --signal HUP --quiet --oknodo
# --exec $DAEMON --pidfile $PIDFILE
printf " $NAME"
fi
done
echo "."
;;
restart)
$0 stop $2
sleep 1
$0 start $2
;;
*)
echo "Usage: $0 restart" >&2
exit 1
;;
esac
exit 0
# vim:set ai et sts=2 sw=2 tw=0:
Any idea why the init system keeps restarting it? thanks!
shell-script openvpn sysvinit ntpd
add a comment |Â
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I want my openvpn daemon to be started in boot and restarted when it crashs, so I added the following in /etc/inittab
vpn:2345:respawn:/etc/init.d/openvpn restart
but it is restarting every 5 min due to I guess:
daemon.info init: Id "vpn" respawning too fast: disabled for 5 minutes
here are more debug messages:
Sep 25 14:57:35 Wirgrid daemon.info ntpd[1061]: Deleting interface #9 tun0, 10.8.0.6#123, interface stats: received=0, sent=0, dropped=0, active_time=228 secs
Sep 25 14:57:49 Wirgrid daemon.info init: Id "vpn" respawning too fast: disabled for 5 minutes
Sep 25 14:59:04 Wirgrid daemon.info ntpd[1061]: Listen normally on 10 tun0 10.8.0.6:123
Sep 25 14:59:04 Wirgrid daemon.debug ntpd[1061]: new interface(s) found: waking up resolver
Sep 25 15:02:51 Wirgrid daemon.info ntpd[1061]: Deleting interface #10 tun0, 10.8.0.6#123, interface stats: received=0, sent=0, dropped=0, active_time=227 secs
Sep 25 15:03:05 Wirgrid daemon.info init: Id "vpn" respawning too fast: disabled for 5 minutes
Sep 25 15:04:19 Wirgrid daemon.info ntpd[1061]: Listen normally on 11 tun0 10.8.0.6:123
Sep 25 15:04:19 Wirgrid daemon.debug ntpd[1061]: new interface(s) found: waking up resolver
Here is the script /etc/init.d/openvpn
:
#!/bin/sh -e
#
# Original version by Robert Leslie
# <rob@mars.org>, edited by iwj and cs
# Modified for openvpn by Alberto Gonzalez Iniesta <agi@agi.as>
# Modified for restarting / starting / stopping single tunnels by Richard Mueller <mueller@teamix.net>
test $DEBIAN_SCRIPT_DEBUG && set -v -x
DAEMON=/usr/sbin/openvpn
CONFIG_DIR=/etc/openvpn
test -x $DAEMON || exit 0
test -d $CONFIG_DIR || exit 0
start_vpn ()
$DAEMON --daemon --writepid /var/run/openvpn.$NAME.pid
--config $CONFIG_DIR/$NAME.conf --cd $CONFIG_DIR
stop_vpn ()
case "$1" in
start)
printf "Starting openvpn:"
if test -z $2 ; then
for CONFIG in `cd $CONFIG_DIR; ls *.conf 2> /dev/null`; do
NAME=$CONFIG%%.conf
start_vpn
done
else
if test -e $CONFIG_DIR/$2.conf ; then
NAME=$2
start_vpn
else
printf " No such VPN: $2"
fi
fi
echo "."
;;
stop)
printf "Stopping openvpn:"
if test -z $2 ; then
for PIDFILE in `ls /var/run/openvpn.*.pid 2> /dev/null`; do
NAME=`echo $PIDFILE | cut -c18-`
NAME=$NAME%%.pid
stop_vpn
printf " $NAME"
done
else
if test -e /var/run/openvpn.$2.pid ; then
PIDFILE=`ls /var/run/openvpn.$2.pid 2> /dev/null`
NAME=`echo $PIDFILE | cut -c18-`
NAME=$NAME%%.pid
stop_vpn
printf " $NAME"
else
printf " No such VPN: $2"
fi
fi
echo "."
;;
# We only 'reload' for running VPNs. New ones will only start with 'start' or 'restart'.
reload|force-reload)
printf "Reloading openvpn:"
for PIDFILE in `ls /var/run/openvpn.*.pid 2> /dev/null`; do
NAME=`echo $PIDFILE | cut -c18-`
NAME=$NAME%%.pid
# If openvpn if running under a different user than root we'll need to restart
if egrep '^( |t)*user' $CONFIG_DIR/$NAME.conf > /dev/null 2>&1 ; then
stop_vpn
sleep 1
start_vpn
printf "(restarted)"
else
kill -HUP `cat $PIDFILE` || true
# start-stop-daemon --stop --signal HUP --quiet --oknodo
# --exec $DAEMON --pidfile $PIDFILE
printf " $NAME"
fi
done
echo "."
;;
restart)
$0 stop $2
sleep 1
$0 start $2
;;
*)
echo "Usage: $0 restart" >&2
exit 1
;;
esac
exit 0
# vim:set ai et sts=2 sw=2 tw=0:
Any idea why the init system keeps restarting it? thanks!
shell-script openvpn sysvinit ntpd
I want my openvpn daemon to be started in boot and restarted when it crashs, so I added the following in /etc/inittab
vpn:2345:respawn:/etc/init.d/openvpn restart
but it is restarting every 5 min due to I guess:
daemon.info init: Id "vpn" respawning too fast: disabled for 5 minutes
here are more debug messages:
Sep 25 14:57:35 Wirgrid daemon.info ntpd[1061]: Deleting interface #9 tun0, 10.8.0.6#123, interface stats: received=0, sent=0, dropped=0, active_time=228 secs
Sep 25 14:57:49 Wirgrid daemon.info init: Id "vpn" respawning too fast: disabled for 5 minutes
Sep 25 14:59:04 Wirgrid daemon.info ntpd[1061]: Listen normally on 10 tun0 10.8.0.6:123
Sep 25 14:59:04 Wirgrid daemon.debug ntpd[1061]: new interface(s) found: waking up resolver
Sep 25 15:02:51 Wirgrid daemon.info ntpd[1061]: Deleting interface #10 tun0, 10.8.0.6#123, interface stats: received=0, sent=0, dropped=0, active_time=227 secs
Sep 25 15:03:05 Wirgrid daemon.info init: Id "vpn" respawning too fast: disabled for 5 minutes
Sep 25 15:04:19 Wirgrid daemon.info ntpd[1061]: Listen normally on 11 tun0 10.8.0.6:123
Sep 25 15:04:19 Wirgrid daemon.debug ntpd[1061]: new interface(s) found: waking up resolver
Here is the script /etc/init.d/openvpn
:
#!/bin/sh -e
#
# Original version by Robert Leslie
# <rob@mars.org>, edited by iwj and cs
# Modified for openvpn by Alberto Gonzalez Iniesta <agi@agi.as>
# Modified for restarting / starting / stopping single tunnels by Richard Mueller <mueller@teamix.net>
test $DEBIAN_SCRIPT_DEBUG && set -v -x
DAEMON=/usr/sbin/openvpn
CONFIG_DIR=/etc/openvpn
test -x $DAEMON || exit 0
test -d $CONFIG_DIR || exit 0
start_vpn ()
$DAEMON --daemon --writepid /var/run/openvpn.$NAME.pid
--config $CONFIG_DIR/$NAME.conf --cd $CONFIG_DIR
stop_vpn ()
case "$1" in
start)
printf "Starting openvpn:"
if test -z $2 ; then
for CONFIG in `cd $CONFIG_DIR; ls *.conf 2> /dev/null`; do
NAME=$CONFIG%%.conf
start_vpn
done
else
if test -e $CONFIG_DIR/$2.conf ; then
NAME=$2
start_vpn
else
printf " No such VPN: $2"
fi
fi
echo "."
;;
stop)
printf "Stopping openvpn:"
if test -z $2 ; then
for PIDFILE in `ls /var/run/openvpn.*.pid 2> /dev/null`; do
NAME=`echo $PIDFILE | cut -c18-`
NAME=$NAME%%.pid
stop_vpn
printf " $NAME"
done
else
if test -e /var/run/openvpn.$2.pid ; then
PIDFILE=`ls /var/run/openvpn.$2.pid 2> /dev/null`
NAME=`echo $PIDFILE | cut -c18-`
NAME=$NAME%%.pid
stop_vpn
printf " $NAME"
else
printf " No such VPN: $2"
fi
fi
echo "."
;;
# We only 'reload' for running VPNs. New ones will only start with 'start' or 'restart'.
reload|force-reload)
printf "Reloading openvpn:"
for PIDFILE in `ls /var/run/openvpn.*.pid 2> /dev/null`; do
NAME=`echo $PIDFILE | cut -c18-`
NAME=$NAME%%.pid
# If openvpn if running under a different user than root we'll need to restart
if egrep '^( |t)*user' $CONFIG_DIR/$NAME.conf > /dev/null 2>&1 ; then
stop_vpn
sleep 1
start_vpn
printf "(restarted)"
else
kill -HUP `cat $PIDFILE` || true
# start-stop-daemon --stop --signal HUP --quiet --oknodo
# --exec $DAEMON --pidfile $PIDFILE
printf " $NAME"
fi
done
echo "."
;;
restart)
$0 stop $2
sleep 1
$0 start $2
;;
*)
echo "Usage: $0 restart" >&2
exit 1
;;
esac
exit 0
# vim:set ai et sts=2 sw=2 tw=0:
Any idea why the init system keeps restarting it? thanks!
shell-script openvpn sysvinit ntpd
shell-script openvpn sysvinit ntpd
edited Sep 26 '17 at 7:16
asked Sep 25 '17 at 15:07
sabrina2020
10417
10417
add a comment |Â
add a comment |Â
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f394332%2fdaemon-info-init-id-vpn-respawning-too-fast-disabled-for-5-minutes%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password