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

    pfSense-pkg-Nexus

    Scheduled Pinned Locked Moved Plus 25.11 Snapshots (Retired)
    26 Posts 12 Posters 5.6k Views 10 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.
    • dennypageD Offline
      dennypage
      last edited by

      I tried to remove the Nexus package, and received this:

      This package is vital to system operation and cannot be removed.
      

      I'm not using Nexus, and was previously able to remove it in 25.07.1 with no apparent ill effect.

      Sorry if this is a stupid question: Is there something in the package that is now necessary to base pfSense operation? If so, why are those components still in a separate package rather than in the pfSense base?

      1 Reply Last reply Reply Quote 0
      • M Offline
        marcosm Netgate
        last edited by

        It's necessary. We made the package visible in the package manager page to allow easy updates outside of full releases.

        N G 2 Replies Last reply Reply Quote 0
        • N Offline
          NRgia @marcosm
          last edited by

          @marcosm can you be more specific? What functionality does it hinder.

          1 Reply Last reply Reply Quote 0
          • G Offline
            gawd21 @marcosm
            last edited by

            @marcosm Up until this past month, it has been removable. I have removed it everytime, as it is completely useless to me, takes up space, very likely a security risk, and no where is there anything that state how it is even remotely vital to my system.

            Please, elaborate as to why we can no longer remove it. I have zero need to control several remote boxes. It kind of sounds more like a kill switch than anything else.

            1 Reply Last reply Reply Quote 0
            • stephenw10S Offline
              stephenw10 Netgate Administrator
              last edited by

              If you are accessing pfSense using the new gui via Nexus then removing the package would break access to the firewall which is obviously... undesirable!

              If you don't need to use it just don't enable it.

              S 1 Reply Last reply Reply Quote 0
              • S Offline
                SwissSteph @stephenw10
                last edited by

                @stephenw10
                Hello,

                I am a ‘simple user’ with only one Pfsense, so I will never need another interface to connect to my single pfsense.

                My question, as a basic user, is how to ‘delete’ or rather ‘not activate’ (as you suggest) it. I do not know how to do this.

                Thank you for your response and your understanding of my question as a single user of a single pfsense.

                I started with two "no-name" pfsense, one for use at home and the other as a backup in case of problems (which can happen when you're new to pfsense).
                ... And now I'm living with a Netgate 8200
                ... And sorry for my bad English...

                patient0P 1 Reply Last reply Reply Quote 0
                • patient0P Offline
                  patient0 @SwissSteph
                  last edited by

                  @SwissSteph said in pfSense-pkg-Nexus:

                  My question, as a basic user, is how to ‘delete’ or rather ‘not activate’ (as you suggest) it. I do not know how to do this.

                  It is deactivated by default, you can check under System / Advanced / Netgate(R) Nexus if it's enabled or not.

                  1 Reply Last reply Reply Quote 0
                  • S Offline
                    SwissSteph
                    last edited by

                    Thank you for your reply and the path. I checked and it is indeed ‘not enabled’.

                    So I wonder why it has to be installed... but anyway, I can live with it as it is 👍

                    I started with two "no-name" pfsense, one for use at home and the other as a backup in case of problems (which can happen when you're new to pfsense).
                    ... And now I'm living with a Netgate 8200
                    ... And sorry for my bad English...

                    patient0P 1 Reply Last reply Reply Quote 0
                    • patient0P Offline
                      patient0 @SwissSteph
                      last edited by

                      @SwissSteph said in pfSense-pkg-Nexus:

                      So I wonder why it has to be installed

                      It was mentioned that they made a separate package to be able to update it outside of the normal pfSense+ upgrade cycle.

                      Why it can't be removed I don't know, maybe a management decision, maybe there is a technical reason.

                      S 1 Reply Last reply Reply Quote 0
                      • S Offline
                        SwissSteph @patient0
                        last edited by

                        @patient0
                        On my ‘25.07.1’ I was able to uninstall it without any problems (I just did it).

                        I started with two "no-name" pfsense, one for use at home and the other as a backup in case of problems (which can happen when you're new to pfsense).
                        ... And now I'm living with a Netgate 8200
                        ... And sorry for my bad English...

                        Bob.DigB 1 Reply Last reply Reply Quote 0
                        • Bob.DigB Offline
                          Bob.Dig LAYER 8 @SwissSteph
                          last edited by

                          @SwissSteph said in pfSense-pkg-Nexus:

                          I was able to uninstall it without any problems

                          That is mentioned in the first post... so maybe you should read more and write less.

                          S 1 Reply Last reply Reply Quote 0
                          • S Offline
                            SwissSteph @Bob.Dig
                            last edited by

                            @Bob.Dig
                            Yes, you're right. But can you put yourself (a little) in the shoes of the rest of the world who don't speak English and are doing their best to understand? Thank you and have a great end of the year.

                            I started with two "no-name" pfsense, one for use at home and the other as a backup in case of problems (which can happen when you're new to pfsense).
                            ... And now I'm living with a Netgate 8200
                            ... And sorry for my bad English...

                            1 Reply Last reply Reply Quote 0
                            • stephenw10S Offline
                              stephenw10 Netgate Administrator
                              last edited by

                              Yes this is a change in 25.11 to prevent user foot shooting. It's harmless having the pkg there if you're not using it. If you are using it it really needs to not be removed! 😉

                              S 1 Reply Last reply Reply Quote 0
                              • S Offline
                                SwissSteph @stephenw10
                                last edited by

                                @stephenw10
                                thank you

                                I started with two "no-name" pfsense, one for use at home and the other as a backup in case of problems (which can happen when you're new to pfsense).
                                ... And now I'm living with a Netgate 8200
                                ... And sorry for my bad English...

                                1 Reply Last reply Reply Quote 0
                                • K Offline
                                  kekke
                                  last edited by

                                  Hi Stephen.
                                  Sorry I'm a kinda broken recorder here.

                                  BUT. I red this conversation. I understand the "foot shooting" aspect here.

                                  Yet, what I DON'T understand is 2 things here...

                                  1. If The "Nexus" is not "needed" as You state for The basic user.
                                    Why is it still "in the system" and cannot be removed as pkg ?
                                  2. If and when it is not needed, and is not enabled by default (as You state)... Why has it been installed "silently" in the first place... ??

                                  Now Nexus and it's functionality... When someone NEEDS it, @ that level of knowledge You just don't shoot Your self in the leg anymore. You know what Youre doing and so forth.

                                  I'm really asking again. Not being stupid here. It's just that all the answers provided by Netgate have been like talking with a politician.

                                  WHY has Netgate provided this Nexus to my system, WHY is it sitting there, even though not enabled. You say it's not needed at basic level, thus WHY am I unable to remove it ??

                                  I Might be wrong, but this sounds like M$. Network world / people don't buy this as "normal" user might.

                                  All the best.

                                  dennypageD 1 Reply Last reply Reply Quote 0
                                  • dennypageD Offline
                                    dennypage @kekke
                                    last edited by

                                    @kekke The base install contains a lot of stuff, so there is likely a lot of stuff sitting on your system that you are not using. How many forms of VPNs are you using?

                                    Setting that aside, FWIW, I’ll offer a couple thoughts. Please understand that these are only my opinions/guesses:

                                    • Nexus will become part of the base distribution. It’s starting out life as a separate package to allow independent updates. This matches up with statements made by Netgate.
                                    • Going out in a limb here… I believe that Nexus (Go based) will eventually replace the current php management interface.

                                    YMMV

                                    P K 2 Replies Last reply Reply Quote 1
                                    • P Offline
                                      Patch @dennypage
                                      last edited by

                                      Nexus provides the framework for a back door access to the border firewall, a core security component.

                                      To optimise security minimisation of the threat surface is appropriate.

                                      It is thus completely different to other functional built in but not used in pfsense.

                                      As for who may exploit back door access,

                                      • most governments as they move away from democracy (which of course includes the USA)
                                      • every large American IT company who believes they can “monetise” their market position

                                      So personally I would prefer not to remote access hard coded into my firewall.

                                      dennypageD 1 Reply Last reply Reply Quote 0
                                      • stephenw10S Offline
                                        stephenw10 Netgate Administrator
                                        last edited by

                                        You can remove it at the CLI if you really want to. But as functionality starts to move to go code you will find things start to break.

                                        Originally it was simply in the base pfSense install. We made it a pkg that's shown in the GUI so it can be updated between releases. That greatly increases the development speed.

                                        1 Reply Last reply Reply Quote 0
                                        • dennypageD Offline
                                          dennypage @Patch
                                          last edited by

                                          @Patch said in pfSense-pkg-Nexus:

                                          Nexus provides the framework for a back door access to the border firewall

                                          Of course, one could make the same broad statement regarding about nginx…

                                          1 Reply Last reply Reply Quote 0
                                          • D Offline
                                            dave.opc
                                            last edited by dave.opc

                                            Nexus is disabled.
                                            when trying to upgrade the package i get this:
                                            Confirmation Required to upgrade package pfSense-pkg-Nexus from 25.11 to 25.11.1.
                                            ×This package is vital to system operation and cannot be removed.

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