XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    XCP-ng Center 25.04 Released

    Scheduled Pinned Locked Moved News
    25 Posts 11 Posters 30.1k Views 11 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.
    • A Offline
      Andrew Top contributor @michael.manley
      last edited by

      @michael.manley Thanks for the update! I still use it, mostly for the direct (not web based) console and it can still do a few things XO does not.

      The update did not replace the old version (also different install location), but that's ok. I just uninstalled the old one and reconnected to the XCP servers.

      1 Reply Last reply Reply Quote 0
      • U Offline
        uberiain @michael.manley
        last edited by

        @michael.manley
        Hi, I test Build 25120 ( rev: d7ac261f ) and Is working with XenServer 8.2 CU 1 and XCP-ng 8.2 LTS.

        Great Work, thanks for all

        1 Reply Last reply Reply Quote 0
        • L Offline
          LukeBlodgett
          last edited by

          Working well for me on XCP 8.3. Thanks for all your hard work on this!

          1 Reply Last reply Reply Quote 0
          • C Offline
            crismarcul
            last edited by

            Hello, I noticed that in this new version there is no option to connect to the server via Active Directory. I still use version 20.04.01 and this feature would be very useful. I would appreciate it if you could return this option.

            C michael.manleyM 2 Replies Last reply Reply Quote 0
            • C Offline
              crismarcul @crismarcul
              last edited by

              said in XCP-ng Center 25.04 Released:

              Hello, I noticed that in this new version there is no option to connect to the server via Active Directory. I still use version 20.04.01 and this feature would be very useful. I would appreciate it if you could return this option.

              @michael.manley

              D 1 Reply Last reply Reply Quote 0
              • D Offline
                DeOccultist @crismarcul
                last edited by

                @crismarcul Yes, I would also like this option. It is essential.

                1 Reply Last reply Reply Quote 0
                • michael.manleyM Offline
                  michael.manley XCP-ng Center Team @crismarcul
                  last edited by

                  @crismarcul Authenticate via AD or somthing else? I remember seeing before that the auth via AD code in XCP-ng itself was removed to require use of XO instead but I'm not 100% sure.

                  D 1 Reply Last reply Reply Quote 0
                  • D Offline
                    DeOccultist @michael.manley
                    last edited by

                    @michael.manley The "Join Domain" option in the Users tab.
                    Keeping this will be very useful.
                    2b418719-8606-4a11-869f-8285136543e7-image.png

                    1 Reply Last reply Reply Quote 0
                    • U Offline
                      uberiain
                      last edited by

                      Hi, with this modification on MainWindow.cs in

                              private List<TabPage> GetNewTabPages()
                      

                      adding this at the end:

                                 if (!multi && !SearchMode && (isPoolSelected || isHostSelected && isHostLive))
                                      newTabs.Add(TabPageAD);
                      

                      the AD tab appears:
                      TAbAd 2.png

                      I test this modification and is working.

                      Maybe @michael.manley can update this and the modification to support attach iSCSI SR without error with gfs2

                      D D 2 Replies Last reply Reply Quote 0
                      • D Offline
                        Dude417
                        last edited by

                        Lovin' this.... thank you for picking it up. Great tool to have.

                        1 Reply Last reply Reply Quote 0
                        • D Offline
                          DustinB @uberiain
                          last edited by

                          @uberiain said in XCP-ng Center 25.04 Released:

                          Maybe @michael.manley can update this and the modification to support attach iSCSI SR without error with gfs2

                          GFS2 isn't supported in XCP-ng at all, and is only supported in Citrix Hypervisor, the fact that it works is pure chance.

                          U 1 Reply Last reply Reply Quote 0
                          • U Offline
                            uberiain @DustinB
                            last edited by

                            @DustinB I think I expressed myself poorly; the iSCSI SR creation test does not remove the gfs2 check and does not allow it to be created as LVM.

                            In LVMoISCSI.cs if you set:

                            var performSecondProbe = Helpers.KolkataOrGreater(Connection) && !Helpers.FeatureForbidden(Connection, Host.RestrictCorosync);
                            

                            The SR can be created.

                            1 Reply Last reply Reply Quote 0
                            • ? Offline
                              A Former User @michael.manley
                              last edited by

                              This post is deleted!
                              1 Reply Last reply Reply Quote 0
                              • J Offline
                                JBlessing @michael.manley
                                last edited by

                                @michael.manley
                                Sorry to ask, but I can not find any code/compiled program to download on this page.
                                I find this github page not user friendly at all - maybe fine for developers, not for users. Maybe I just dont see it...

                                Could you please shed some light on it, that I can download it?
                                Thanks for your help!

                                ? 1 Reply Last reply Reply Quote 0
                                • ? Offline
                                  A Former User @JBlessing
                                  last edited by

                                  @JBlessing At the bottom of the release page (https://github.com/xcp-ng/xenadmin/releases/tag/v25.04) are the links to download either the MSI installer or a Zip file containing the entire application (if you want a portable package).

                                  Screenshot 2025-07-04 072527.png

                                  J 1 Reply Last reply Reply Quote 0
                                  • J Offline
                                    JBlessing @Guest
                                    last edited by

                                    @kagbasi-ngc Thanks for your help. I found the culprit: Brightcloud Webfilter was blocking parts of the github site - I was wondering why it looked so .. weird...
                                    My fault not checking it beforehand.

                                    ? 1 Reply Last reply Reply Quote 0
                                    • ? Offline
                                      A Former User @JBlessing
                                      last edited by

                                      @JBlessing You're welcome!

                                      1 Reply Last reply Reply Quote 0
                                      • D Offline
                                        DeOccultist @uberiain
                                        last edited by DeOccultist

                                        @uberiain said in XCP-ng Center 25.04 Released:

                                        Hi, with this modification on MainWindow.cs in

                                            private List<TabPage> GetNewTabPages()
                                        

                                        adding this at the end:

                                        This will add the tab back in XCP-ng Center but I don't think it works in XCP-ng 8.3.
                                        I just upgraded from 8.2.1 to 8.3 when I logged into XCP-ng Center I saw the error message

                                        Active Directory authorization is not available","Server 'xcp-ng-TEST' has failed to connect to the Active Directory server.
                                        
                                        INTERNAL_ERROR: [ Xapi_systemctl.Systemctl_fail(""INTERNAL_ERROR: [ Subprocess exited with unexpected code 1; stdout = [  ]; stderr = [ Job for winbind.service failed because the control process exited with error code. See \""systemctl status winbind.service\"" and \""journalctl -xe\"" for details.\n ] ]"") ]","xcp-ng-TEST","Jul 11, 2025 3:58 PM","
                                        
                                        # systemctl status winbind.service 
                                        
                                        winbind.service - Samba Winbind Daemon
                                           Loaded: loaded (/usr/lib/systemd/system/winbind.service; disabled; vendor preset: disabled)
                                           Active: failed (Result: exit-code) since Fri 2025-07-11 16:01:28 AEST; 3min 15s ago
                                             Docs: man:winbindd(8)
                                                   man:samba(7)
                                                   man:smb.conf(5)
                                         Main PID: 9593 (code=exited, status=1/FAILURE)
                                           Status: "Starting process..."
                                        

                                        I haven't figured out what to do yet. None of the users can log into XCP-ng Center using their Active Directory credentials and only root can log in.

                                        EDIT: Actually winbind wasn't even used in XCP-ng 8.2.1, I'm not sure why this service started up in 8.3.

                                        XCP-ng 8.2.1# systemctl status winbind.service
                                        ● winbind.service - Samba Winbind Daemon
                                           Loaded: loaded (/usr/lib/systemd/system/winbind.service; disabled; vendor preset: disabled)
                                           Active: inactive (dead)
                                             Docs: man:winbindd(8)
                                                   man:samba(7)
                                                   man:smb.conf(5)
                                        
                                        

                                        But I can see that windbind is used for XenServer 8.4 https://docs.xenserver.com/en-us/xenserver/8/users
                                        Anyone got suggestions on how to get AD authentication working with XCP-ng Center again? Or add users manaully?

                                        SOLUTION:
                                        What I found after following the steps in the in the XenServer page above is that if I disable AD Authentication then re-enable it then it will work.

                                        To Disable AD Authentication:
                                        xe pool-disable-external-auth
                                        
                                        Enable AD Authentication:
                                        xe pool-enable-external-auth auth-type=AD service-name=full-qualified-domain config:user=username config:pass=password
                                        

                                        Without the Users tab in XCP-ng Center, CLI command is needed to add or remove users. Refer to the XenServer page above.

                                        xe subject-add subject-name=entity_name
                                        
                                        1 Reply Last reply Reply Quote 0
                                        • M Offline
                                          muustar @uberiain
                                          last edited by

                                          @uberiain at this point, when I am uninstall the old XCP-ng center software, and install the new msi, I just realized the xcp-ng keeps the settings file in Roaming folder. (C:\Users\user\AppData\Roaming\XCP-ng)

                                          When I deleted it I could re-register the servers.

                                          1 Reply Last reply Reply Quote 0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          • First post
                                            Last post