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

    XenServer VM Tools 9.3.3 from Citrix causes bluescreen

    Scheduled Pinned Locked Moved News
    32 Posts 9 Posters 7.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.
    • T Offline
      Toni @manilx
      last edited by

      I manually removed all Xenserver VM Tools, disabled "Windows Update Tools" and after reboot I installed 9.3.3 via Citrix Installer.
      Tested several reboots and everything works fine.

      After enabling "Windows Update Tools" and rebooting the bluescreen comes back with "inaccessible boot device".

      Currently I have disabled "windows update tools" and it runs without problems with VM Tools 9.3.3

      It seems like the error is caused by Windows Update.

      K 1 Reply Last reply Reply Quote 0
      • K Offline
        KPS Top contributor @Toni
        last edited by

        @Toni
        How did you disable it? With the registry-key?

        T 1 Reply Last reply Reply Quote 0
        • T Offline
          Toni @KPS
          last edited by

          @KPS In Xen Orchestra (VM/Advanced) I turned the switch "Windows Update tools" to off.

          K M 2 Replies Last reply Reply Quote 0
          • K Offline
            KPS Top contributor @Toni
            last edited by

            @Toni
            Did you reboot twice?

            https://xcp-ng.org/forum/topic/9207/disable-manage-citrix-pv-drivers-via-windows-update-after-vm-creation/9
            --> I am having issues after the second reboot...

            T 1 Reply Last reply Reply Quote 0
            • T Offline
              Toni @KPS
              last edited by Toni

              @KPS Yes, I rebooted twice. With the "Windows Update Tool" switch in the off position everything is ok.
              Normally I always have the switch in the on position.

              Summary:
              Windows Update Tools off:
              Installation of 9.3.3 via Citrix Installer -> OK

              Windows Update Tools on:
              Upgrade from a previous version to 9.3.3 -> blue screen
              Removal of the VM Tools and reinstallation via Citrix Installer -> blue screen after the second reboot
              It seems like the error is caused by Windows Update.

              1 Reply Last reply Reply Quote 0
              • M Offline
                Mt_KEGan @Toni
                last edited by

                @Toni yep. I had to do this too. 2 of my 5 Windows VMs got blue screened by the Citrix drivers. There is something going on beyond a doubt! My VMs have been flawless for years now until yesterday 6/17/24.

                K 1 Reply Last reply Reply Quote 1
                • K Offline
                  KPS Top contributor @Mt_KEGan
                  last edited by

                  @Mt_KEGan
                  What was/is your config? Did youvhave auto update enabled IN the VM and on hypervisor level?

                  I am worried about that… did you open a support ticket?

                  M 1 Reply Last reply Reply Quote 0
                  • M Offline
                    Mt_KEGan @KPS
                    last edited by

                    @KPS I have the Citrix package installed and the XCP-ng "manage PV drivers via Windows update" toggled on. I remember being very careful on my initial setup and following the proper guidelines, but I wouldn't bet my life on it.

                    The more concerning thing for me is that I have 1 vm with the same configuration and it's fine, with another 2 blue screening. They are literally clones of each other. Maybe the others will fail soon too (I know it takes a couple reboots).

                    I have backups and remediation options to attempt as others have posted here. Ie: uninstall Citrix package, update, toggle off auto update etc. I feel confident I'll find the right combo.

                    Again, just strange that I've had none of these issues after all my years using this hypervisor. ... I love Vates and this community... So I'm not overly concerned yet.

                    Great work keeping an eye on this and thank you!!!!

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

                      Confirming issue.

                      All Windows 10 VMs on one host bluescreen upon update to 9.3.3 (even with toggling XOA option to update by Windows Update off). Used recommended install settings.

                      9.3.1 and 9.3.2 cause no issues.

                      Interestingly, all Windows 10 VMs on another host (different pool) have no issues with 9.3.3.

                      Seems hardware specific: Xeon host fine; Intel i7 host bluescreening.

                      K M 2 Replies Last reply Reply Quote 0
                      • K Offline
                        KPS Top contributor @clip
                        last edited by

                        @clip
                        Did you update manually, or did you have automatic updates active?

                        C 1 Reply Last reply Reply Quote 0
                        • C Offline
                          clip @KPS
                          last edited by

                          @KPS Updated manually via download and 'automatically' via running the task in Windows Scheduler.

                          Upon manual update tried allowing the XenServer Management Agent to update both Agent and Drivers - as well as just Agent: both setup attempts bluescreened.

                          1 Reply Last reply Reply Quote 0
                          • M Offline
                            Mt_KEGan @clip
                            last edited by Mt_KEGan

                            @clip I will add that I'm experiencing same results with Windows 11 (no TPM used) and a Ryzen hypervisor. Both working and blue screening VMs have uefi boot firmware and each have the same 9.3.3 XenServer Tools updated on 6/7/24. No MS update issues pre 6/17/24

                            K C 2 Replies Last reply Reply Quote 0
                            • K Offline
                              KPS Top contributor @Mt_KEGan
                              last edited by

                              @olivierlambert
                              Could you please give advice on how to „reliably“ disable XenTools update for a running VM? Is it sufficient to set the registry keys? Is it sufficient to disable the scheduler job?
                              How can I safely disable all the updates until this is solved?

                              1 Reply Last reply Reply Quote 1
                              • C Offline
                                clip @Mt_KEGan
                                last edited by

                                @Mt_KEGan Confirming that on my end UEFI is what distinguishes my bluescreening VMs from non-bluescreening (BIOS) ones.

                                Correspondingly, hardware (Intel i7) may not be the deciding factor (at least for my pools).

                                1 Reply Last reply Reply Quote 0
                                • stormiS Offline
                                  stormi Vates 🪐 XCP-ng Team
                                  last edited by

                                  I heard some XenServer users have the same issue (which is logical). We can expect XenServer is working on the issue. Meanwhile, best disable the Windows Update option.

                                  M 1 Reply Last reply Reply Quote 0
                                  • HolgiBH Offline
                                    HolgiB
                                    last edited by

                                    We have had similar issues with an older version of the Citrix Xenserver tools (9.3.1) and several Windows 2022 servers. Windows 2k19 worked fine so after after a double reboot.

                                    1 Reply Last reply Reply Quote 0
                                    • M Offline
                                      Mt_KEGan @stormi
                                      last edited by

                                      @stormi disabling that option won't let my VM boot. Just more BOD. I will continue trying things of course. My main concern is access to proper agents as the one referenced in XCP-ng docs seemed to have been developed and also abandoned in the year 2019! The other options have literally failed. This issue would frankly keep me from having confidence in the stack if I was to run in production. How could Citrix or XenServerProject let this happen? Including Vates, we're talking about a pretty mature system/dev stack at this point.

                                      HolgiBH 1 Reply Last reply Reply Quote 1
                                      • HolgiBH Offline
                                        HolgiB @Mt_KEGan
                                        last edited by

                                        @Mt_KEGan You could try Windows System repair or reboot the system in safe boot mode. It solved the BOD for our systems yesterday. Win2k19 should behave similar to Win2k22 and show up repair mode & advanced boot options after one or two boot failures.
                                        HTH.....

                                        M 1 Reply Last reply Reply Quote 0
                                        • M Offline
                                          Mt_KEGan @HolgiB
                                          last edited by

                                          @HolgiB thank you. Since my instances are just for homelab, I'm waiting for a solution from Citrix/XS/Vates. I can afford to be stubborn and expect the parties that failed to supply a solution. But again thank you, if this was production I would do so. Or just use my backups and migrate data to a working instance. I'm just really curious how this happened and want to test if a solution is provided and when.

                                          T 1 Reply Last reply Reply Quote 0
                                          • T Offline
                                            Toni @Mt_KEGan
                                            last edited by Toni

                                            @stormi @olivierlambert

                                            Workaround for a fresh installation of Windows Server 2022:

                                            I tried a fresh Installation of Windows 2022 Server. Windows Update installs the PV Storage Driver (XSC000 XENVIF 0) and requests a reboot.

                                            If you open the device manager you will see:
                                            094a8865-6cd0-4947-95ea-c304de36c53a-image.png

                                            Details:
                                            5eadc905-3cec-49da-9456-cd057a7030a0-image.png

                                            Don´t reboot!!! If you reboot you get a BSOD.

                                            You have to manually install 9.3.3 before reboot. Use default settings and select "Install I/O Drivers Now". This will correct the error.
                                            You can check this in the Windows Device Manager.

                                            Now it is possible to reboot.

                                            J 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post