Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login
    Introducing Netgate Nexus: Multi-Instance Management at Your Fingertips.

    23.02 WebGUI enable ?

    Scheduled Pinned Locked Moved TNSR
    14 Posts 7 Posters 3.3k Views 8 Watching
    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.
    • gigabitguruG Offline
      gigabitguru
      last edited by

      I'm trying to figure this out too. I poked around and found files in the expected place, /var/www, but no obvious systemd services to start (e.g. nginx). I find a few paths with /var/www in /etc but they mainly look like config files (sudo grep -R '/var/www' /etc/*)

      I'm wondering if this is a service managed inside of TNSR CLI, but even there the commands to run it are not obvious.

      Definitely wondering how to kick this off to test things.

      H M 2 Replies Last reply Reply Quote 1
      • H Offline
        heper @gigabitguru
        last edited by

        Is there a new version that has a GUI ?afaik tnsr is cli only

        matlearM 1 Reply Last reply Reply Quote 1
        • matlearM Offline
          matlear @heper
          last edited by

          @heper said in 23.02 WebGUI enable ?:

          Is there a new version that has a GUI ?afaik tnsr is cli only

          Read the announcement for 23.02 https://www.netgate.com/blog/tnsr-version-23.02-is-now-available

          1 Reply Last reply Reply Quote 0
          • M Offline
            Misterb @gigabitguru
            last edited by

            @litmaj0r In the Netgate docs for TNSR 23.02 if you scroll down to the TNSR Configuration Example Recipes there is an entry TNSR GUI Service with Client Certificate Authentication. I haven't tried it myself yet but there seems to be a lot of info about the process.

            matlearM gigabitguruG 2 Replies Last reply Reply Quote 2
            • matlearM Offline
              matlear @Misterb
              last edited by

              @misterb said in 23.02 WebGUI enable ?:

              @litmaj0r In the Netgate docs for TNSR 23.02 if you scroll down to the TNSR Configuration Example Recipes there is an entry TNSR GUI Service with Client Certificate Authentication. I haven't tried it myself yet but there seems to be a lot of info about the process.

              Good find misterb, will take a look :)

              1 Reply Last reply Reply Quote 0
              • gigabitguruG Offline
                gigabitguru @Misterb
                last edited by

                @misterb Awesome find ... it's very subtly snuck in there!

                I ended up importing the Let's Encrypt CA, generating some certs, and ultimately once you get RESTCONF up and running, the Web GUI will become available. Generally, following these 2 guides will get you up and running:

                • https://docs.netgate.com/tnsr/en/latest/recipes/restconf-pki-nacm/index.html
                • https://docs.netgate.com/tnsr/en/latest/recipes/gui/index.html

                Admittedly, if you run with a Public CA on the box, you'll have to do a bit more import and signing work, but it's not that bad. At least we figured out how to get the Web GUI running.

                I'm having an issue getting the Client Cert imported on my mac (it claims "password is incorrect" despite export via the TNSR CLI and openssl command), but that's a separate issue. And also, you could try to swap client-cert auth for password-auth, but that's not as secure so I'll just figure out the Client Cert issue.

                T 1 Reply Last reply Reply Quote 0
                • T Offline
                  tkerr @gigabitguru
                  last edited by

                  @gigabitguru Hi, I'm one of the devs who worked on the GUI. Password authentication is not currently supported. Make sure that you are using the correct algorithm to export the .p12 for macOS (I believe that the docs have a section on this). Please let me know if you have any more issues.

                  1 Reply Last reply Reply Quote 1
                  • T Offline
                    talwell
                    last edited by

                    Any screenshots of the GUI?

                    T 1 Reply Last reply Reply Quote 0
                    • T Offline
                      tkerr @talwell
                      last edited by

                      @talwell Here are some images from my dev box. I believe that there will be some more marketing material coming out around this pretty soon as well. Interfaces page Edit Interfaces DialogDashboard

                      1 Reply Last reply Reply Quote 1
                      • matlearM Offline
                        matlear
                        last edited by

                        Great start :)

                        Keep up the good work !

                        1 Reply Last reply Reply Quote 0
                        • T Offline
                          talwell
                          last edited by

                          Agreed - great start. I have been working with TNSR for 3-4 years and have found that the CLI combined with the documentation is very useful. The added benefit of a GUI will certainly increase the adoption of the platform.

                          1 Reply Last reply Reply Quote 0
                          • DataIdeas-JoshD Offline
                            DataIdeas-Josh
                            last edited by

                            While following the https://docs.netgate.com/tnsr/en/latest/recipes/gui/index.html guide. still getting the error "protocol invalid-value error HTTP cert verification failed: unable to verify the first certificate[21]"
                            Not quite sure why getting the error. I did everything in the guide.
                            Wish the gui was simpler to access rather than this over complicated way to do certs, then install, etc.

                            T 1 Reply Last reply Reply Quote 0
                            • T Offline
                              tkerr @DataIdeas-Josh
                              last edited by

                              @DataIdeas-Josh I've been working on Nexus for the past few years, so I don't remember the fix for your problem, but I will refer this to the team. We're also working on adding TNSR support to Nexus, so it should be easier to get setup in the future (no specific timeline yet, but expect it sometime this year).

                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post
                              Copyright 2026 Rubicon Communications LLC (Netgate). All rights reserved.