ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    EdgeRouter - openVPN restart

    Scheduled Pinned Locked Moved IT Discussion
    21 Posts 8 Posters 10.4k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • gjacobseG
      gjacobse
      last edited by

      Just ran into this issue and wonder if there isnt' a better way to restart the openVPN service than restarting the whole Router.

      Did a google, and it shows to run

      restart vpn
      

      but ended up doing a ERL restart.

      JaredBuschJ 1 Reply Last reply Reply Quote 0
      • JaredBuschJ
        JaredBusch @gjacobse
        last edited by

        @gjacobse Well OpenVPN restarted didn't it?

        scottalanmillerS 1 Reply Last reply Reply Quote 1
        • scottalanmillerS
          scottalanmiller @JaredBusch
          last edited by

          @JaredBusch said in EdgeRouter - openVPN restart:

          @gjacobse Well OpenVPN restarted didn't it?

          ta da!

          1 Reply Last reply Reply Quote 1
          • gjacobseG
            gjacobse
            last edited by

            yes,. restarting the whole ERL does restart the VPN service,. but it also takes the site down during the reboot.

            looking for a way to restart the service WITHOUT dropping the whole site.

            1 Reply Last reply Reply Quote 0
            • JaredBuschJ
              JaredBusch
              last edited by JaredBusch

              First of all, restart vpn is for IPSEC services. Not OpenVPN services.

              Second, you could not have restarted the router with that command because it does not have that capability.

              Tab completion tells you this...

              jbusch@jared:~$ restart
              dhcpv6           flow-accounting  igmp-proxy       task-scheduler   vpn              vrrp             webproxy
              jbusch@jared:~$ restart
              Possible completions:
                dhcpv6        Restart a DHCPv6 service
                flow-accounting
                              Restart flow-accounting service
                igmp-proxy    Restart IGMP proxy
                task-scheduler
                              Restart task scheduler service
                vpn           Restart IPsec VPN
                vrrp          Restart VRRP
                webproxy      Restart webproxy service
              
              jbusch@jared:~$ restart
              Incomplete command
              jbusch@jared:~$ restart vpn
              Clearing IPsec process...
              jbusch@jared:~$
              
              gjacobseG 1 Reply Last reply Reply Quote 0
              • JaredBuschJ
                JaredBusch
                last edited by

                Like almost all systems, tab completion is your friend.

                With nothing on the command line

                jbusch@jared:~$
                add            copy           generate       ping6          renew          show           traceroute
                clear          debug          initial-setup  reboot         reset          shutdown       traceroute6
                configure      delete         no             release        restart        telnet         update
                connect        disconnect     ping           rename         set            terminal
                

                Well we tried restart first found it was not what we needed.. hmm look reset...

                jbusch@jared:~$ reset
                         openvpn
                jbusch@jared:~$ reset
                Possible completions:
                  openvpn       Reset OpenVPN
                
                
                jbusch@jared:~$ reset openvpn
                client     interface
                jbusch@jared:~$ reset openvpn interface
                       vtun0
                jbusch@jared:~$ reset openvpn interface
                Possible completions:
                  vtun0         Reset OpenVPN process on interface
                
                jbusch@jared:~$ reset openvpn interface
                       vtun0
                jbusch@jared:~$ reset openvpn interface vtun0
                This will reset and re-establish all tunnel connections on this interface.
                Are you sure you want to continue? (y/n) [y]y
                Tunnel connections for interface vtun0 have been reset.
                jbusch@jared:~$
                
                1 Reply Last reply Reply Quote 1
                • gjacobseG
                  gjacobse @JaredBusch
                  last edited by

                  @JaredBusch said in EdgeRouter - openVPN restart:

                  First of all, restart vpn is for IPSEC services. Not OpenVPN services.

                  Second, you could not have restarted the router with that command because it does not have that capability.

                  Command used to restart the router

                  shutdown -r now
                  
                  JaredBuschJ 1 Reply Last reply Reply Quote 0
                  • stacksofplatesS
                    stacksofplates
                    last edited by

                    It's just a startup script under /etc/init.d. You should be able to just run

                    /etc/init.d/openvpn restart
                    
                    JaredBuschJ 1 Reply Last reply Reply Quote 0
                    • JaredBuschJ
                      JaredBusch @stacksofplates
                      last edited by

                      @stacksofplates said in EdgeRouter - openVPN restart:

                      It's just a startup script under /etc/init.d. You should be able to just run

                      /etc/init.d/openvpn restart
                      

                      Yes, but they make a command for it.

                      stacksofplatesS 1 Reply Last reply Reply Quote 0
                      • stacksofplatesS
                        stacksofplates @JaredBusch
                        last edited by

                        @JaredBusch said in EdgeRouter - openVPN restart:

                        @stacksofplates said in EdgeRouter - openVPN restart:

                        It's just a startup script under /etc/init.d. You should be able to just run

                        /etc/init.d/openvpn restart
                        

                        Yes, but they make a command for it.

                        Ya on my phone and didn't see your post until after I posted that.

                        1 Reply Last reply Reply Quote 0
                        • JaredBuschJ
                          JaredBusch @gjacobse
                          last edited by

                          @gjacobse said in EdgeRouter - openVPN restart:

                          @JaredBusch said in EdgeRouter - openVPN restart:

                          First of all, restart vpn is for IPSEC services. Not OpenVPN services.

                          Second, you could not have restarted the router with that command because it does not have that capability.

                          Command used to restart the router

                          shutdown -r now
                          

                          gods the things wrong here..

                          1. You implied the restart vpn caused a reboot. 0_1490647145732_upload-d1f4cea8-5524-4958-aa6f-b629ad3306a8

                          2. There is a reboot command for that. Use it. why are you applying base OS commands when there is an entire set of commands layered on top to handle all the normal duties. Perhaps doing things you do not know in addition.

                          gjacobseG 1 Reply Last reply Reply Quote 0
                          • gjacobseG
                            gjacobse @JaredBusch
                            last edited by

                            @JaredBusch said in EdgeRouter - openVPN restart:

                            @gjacobse said in EdgeRouter - openVPN restart:

                            @JaredBusch said in EdgeRouter - openVPN restart:

                            First of all, restart vpn is for IPSEC services. Not OpenVPN services.

                            Second, you could not have restarted the router with that command because it does not have that capability.

                            Command used to restart the router

                            shutdown -r now
                            

                            gods the things wrong here..

                            1. You implied the restart vpn caused a reboot. 0_1490647145732_upload-d1f4cea8-5524-4958-aa6f-b629ad3306a8

                            2. There is a reboot command for that. Use it. why are you applying base OS commands when there is an entire set of commands layered on top to handle all the normal duties. Perhaps doing things you do not know in addition.

                            Restart VPN and REBOOT are two wholly different things - I know that.

                            The command to restart the SERVICE wasn't found in the time I had to find it for a 14:00 EDT REBOOT. I wanted to do a restart of the service rather than a reboot as to not take the site down.

                            As the restart command wasn't found in the time I had, the shutdown -r now was used to reboot and thus restart the OpenVPN services.

                            Upon the reboot completion, the service was restarted normally and users were again able to sign in.

                            travisdh1T 1 Reply Last reply Reply Quote 0
                            • JaredBuschJ
                              JaredBusch
                              last edited by gjacobse

                              0_1490647834741_upload-4837076d-4efd-4339-87f2-5e180ecf68b7
                              @gjacobse you need to step the f*** back and read things a little more carefully. because your little marked up rant there is all kinds of wrong if you are trying to reply to anything I said.

                              1 Reply Last reply Reply Quote 0
                              • travisdh1T
                                travisdh1 @gjacobse
                                last edited by

                                @gjacobse said in EdgeRouter - openVPN restart:

                                As the restart command wasn't found in the time I had, the shutdown -r now was used to reboot and thus restart the OpenVPN services.

                                alt text

                                So, the router actually rebooted instead of stopping? Because 'shutdown -r now' is a hard stop, not a reboot. I understand that you were most likely just trying to fix things, but that line especially doesn't make sense.

                                gjacobseG 1 Reply Last reply Reply Quote 0
                                • gjacobseG
                                  gjacobse @travisdh1
                                  last edited by

                                  @travisdh1 said in EdgeRouter - openVPN restart:

                                  @gjacobse said in EdgeRouter - openVPN restart:

                                  As the restart command wasn't found in the time I had, the shutdown -r now was used to reboot and thus restart the OpenVPN services.

                                  alt text

                                  So, the router actually rebooted instead of stopping? Because 'shutdown -r now' is a hard stop, not a reboot. I understand that you were most likely just trying to fix things, but that line especially doesn't make sense.

                                  Restart linux
                                  The shutdown command can be used to restart a system with the r option instead of the h option. Usage is same as before. Just replace the h option with r option.
                                  
                                  # shutdown -r +5 "Server will restart in 5 minutes. Please save your work."
                                  
                                  Shutdown linux
                                  To shutdown a machine call the shutdown command like this
                                  
                                  # shutdown -h now
                                  The h option is for halt which means to stop. The second parameter is the time parameter. "now" means that shutdown the system right away.
                                  

                                  Didn't need to shutdown (halt) the router, I'm not there to restart it. So rather than use -h, the -r was used.

                                  As the service restart wasn't found in the time I had - the router was rebooted as a 'this is what I have now, and the service window is NOW'

                                  I never said that the router rebooted itself. The router was rebooted as the only other option to getting the OpenVPN service to restart......

                                  travisdh1T 1 Reply Last reply Reply Quote 1
                                  • travisdh1T
                                    travisdh1 @gjacobse
                                    last edited by

                                    @gjacobse said in EdgeRouter - openVPN restart:

                                    @travisdh1 said in EdgeRouter - openVPN restart:

                                    @gjacobse said in EdgeRouter - openVPN restart:

                                    As the restart command wasn't found in the time I had, the shutdown -r now was used to reboot and thus restart the OpenVPN services.

                                    alt text

                                    So, the router actually rebooted instead of stopping? Because 'shutdown -r now' is a hard stop, not a reboot. I understand that you were most likely just trying to fix things, but that line especially doesn't make sense.

                                    Restart linux
                                    The shutdown command can be used to restart a system with the r option instead of the h option. Usage is same as before. Just replace the h option with r option.
                                    
                                    # shutdown -r +5 "Server will restart in 5 minutes. Please save your work."
                                    
                                    Shutdown linux
                                    To shutdown a machine call the shutdown command like this
                                    
                                    # shutdown -h now
                                    The h option is for halt which means to stop. The second parameter is the time parameter. "now" means that shutdown the system right away.
                                    

                                    Didn't need to shutdown (halt) the router, I'm not there to restart it. So rather than use -h, the -r was used.

                                    As the service restart wasn't found in the time I had - the router was rebooted as a 'this is what I have now, and the service window is NOW'

                                    I never said that the router rebooted itself. The router was rebooted as the only other option to getting the OpenVPN service to restart......

                                    Ah, I use the shutdown command so infrequently that I'm forgetting what the option switches for it are. That's a lot of typing for

                                    reboot
                                    
                                    gjacobseG 1 Reply Last reply Reply Quote 1
                                    • gjacobseG
                                      gjacobse @travisdh1
                                      last edited by gjacobse

                                      @travisdh1 said in EdgeRouter - openVPN restart:

                                      @gjacobse said in EdgeRouter - openVPN restart:

                                      @travisdh1 said in EdgeRouter - openVPN restart:

                                      @gjacobse said in EdgeRouter - openVPN restart:

                                      As the restart command wasn't found in the time I had, the shutdown -r now was used to reboot and thus restart the OpenVPN services.

                                      alt text

                                      So, the router actually rebooted instead of stopping? Because 'shutdown -r now' is a hard stop, not a reboot. I understand that you were most likely just trying to fix things, but that line especially doesn't make sense.

                                      Restart linux
                                      The shutdown command can be used to restart a system with the r option instead of the h option. Usage is same as before. Just replace the h option with r option.
                                      
                                      # shutdown -r +5 "Server will restart in 5 minutes. Please save your work."
                                      
                                      Shutdown linux
                                      To shutdown a machine call the shutdown command like this
                                      
                                      # shutdown -h now
                                      The h option is for halt which means to stop. The second parameter is the time parameter. "now" means that shutdown the system right away.
                                      

                                      Didn't need to shutdown (halt) the router, I'm not there to restart it. So rather than use -h, the -r was used.

                                      As the service restart wasn't found in the time I had - the router was rebooted as a 'this is what I have now, and the service window is NOW'

                                      I never said that the router rebooted itself. The router was rebooted as the only other option to getting the OpenVPN service to restart......

                                      Ah, I use the shutdown command so infrequently that I'm forgetting what the option switches for it are. That's a lot of typing for

                                      reboot
                                      

                                      Ha - with the limited experience in CLI, I went with what I knew would work.. I used that command in Windows and Linux - so is second nature to type. I'll forgo using the GUI in Win10 and type that ,..... Is it 'right' - meh,.. maybe not. but it works.

                                      JaredBuschJ 1 Reply Last reply Reply Quote 1
                                      • JaredBuschJ
                                        JaredBusch @gjacobse
                                        last edited by JaredBusch

                                        @gjacobse said in EdgeRouter - openVPN restart:

                                        maybe not. but it works.

                                        How do you know? Have you looked into the reboot script to see what it actually does and contrast that with the shutdown -r now command?

                                        It forces a hard restart of the system, but does it actually "work"?

                                        1 Reply Last reply Reply Quote 0
                                        • C
                                          Carnival Boy
                                          last edited by

                                          Wow, tough crowd on this thread.

                                          BRRABillB 1 Reply Last reply Reply Quote 1
                                          • BRRABillB
                                            BRRABill @Carnival Boy
                                            last edited by

                                            @Carnival-Boy said in EdgeRouter - openVPN restart:

                                            Wow, tough crowd on this thread.

                                            You new to ML? 😉

                                            1 Reply Last reply Reply Quote 2
                                            • 1
                                            • 2
                                            • 1 / 2
                                            • First post
                                              Last post