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

    Potential bug with Windows VM backup: "Body Timeout Error"

    Scheduled Pinned Locked Moved Backup
    92 Posts 17 Posters 14.8k Views 17 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.
    • Tristis OrisT Offline
      Tristis Oris Top contributor
      last edited by

      aaaand it happens again.
      19973fe7-a345-4a38-9b4d-2b42c08b40b2-image.jpeg

      poddingueP 1 Reply Last reply Reply Quote 0
      • poddingueP Offline
        poddingue Vates 🪐 @Tristis Oris
        last edited by

        Sorry it's back.
        Just to line things up for whoever picks this up: the original full-backup Body Timeout was tracked in https://github.com/xapi-project/xen-api/pull/6786 and shipped with the March 2026 8.3 updates, so what you're seeing on metadata backups might be a cousin rather than the same bug.
        From Olivier's earlier note the error just means XO got nothing from the pool master for 5 minutes mid-transfer, so the useful question is what the master was doing during that silence.
        The fact that a toolstack restart clears it for a while and then it returns is probably itself a clue.
        Could you grab the complete logs from one failed metadata run (the ask pierrebrunet made earlier), plus a rough note of whether it lines up with the master being busy or briefly unreachable?
        I'm out of my depth on the internals, but that's the piece the team will want. 🤷

        last-genius opened this pull request in xapi-project/xen-api

        closed stream_vdi: Only process allocated clusters for VHD and QCOW on XVA export #6786

        1 Reply Last reply Reply Quote 0
        • M Online
          MajorP93
          last edited by

          Due to the fact that this is the second XO release in a row that broke backups I do wonder: are all backup job types being tested via automated unit tests? Are those tests being run multiple times in order to catch issues that do not occur during every single test run? There must be a reason for QA not catching these kind of issues…

          P 1 Reply Last reply Reply Quote 0
          • P Offline
            pierrebrunet Vates 🪐 XO Team @MajorP93
            last edited by pierrebrunet

            @MajorP93 I am currently working on this issue but to answer you quickly, yes we have automatic tests, unit and integration tests (you can see them in *.integ.mjs and *.test.mjs files, and @xen-orchestra/qatest folder), a long QA to validate at each release. We add a regression test at every bug we encounter.
            The issue is we could not reproduce your exact issue yet.

            poddingueP 1 Reply Last reply Reply Quote 1
            • poddingueP Offline
              poddingue Vates 🪐 @pierrebrunet
              last edited by poddingue

              I'm picking this one up alongside the other Body Timeout thread (9002), since they look (to me, at least) like the same underlying issue. 🤔
              Pierre from the XO team is on it and has tested metadata backups on the XO side without hitting it, so the current thinking is it may be coming from the XCP-ng side rather than XO.
              What would move it along fastest is a /var/log/xensource.log from the pool master covering one failed run's window, so if anyone here can reproduce and grab that slice, it'd really help line the timeout up against what xapi was doing.
              I know it's especially frustrating when the thing that breaks is your backups, thanks for bearing with us while we chase it.
              A mention to @Team-Storage might help route the storage-layer angle.

              1 Reply Last reply Reply Quote 0
              • P Online
                ph7
                last edited by ph7

                Had a failed job this night (commit 3bc70)

                9fe7e317-823c-4522-9fa7-bf13d1b85f35-image.jpeg

                Logged in to my host and saw time was 30-40 sec's off.
                The time in XOCE VM was OK
                Had a few power outage yesterday.
                after starting up the host again. I guess the cmos clock was a little slow.
                Could that be the culprit?
                Adjusted time and ran a backup manually and it worked fine.

                As requested below 🙂 here are the logs
                https://paste.vates.tech/?314d454cd7c52552#4ocXwQksjayBbvUxxxddJRwAQ8YJ3KqvKspJGak8yHF4

                P 1 Reply Last reply Reply Quote 0
                • P Online
                  ph7 @ph7
                  last edited by ph7

                  This post is deleted!
                  P 1 Reply Last reply Reply Quote 0
                  • P Online
                    ph7 @ph7
                    last edited by ph7

                    This post is deleted!
                    P 1 Reply Last reply Reply Quote 0
                    • P Online
                      ph7 @ph7
                      last edited by ph7

                      This post is deleted!
                      P 1 Reply Last reply Reply Quote 0
                      • P Online
                        ph7 @ph7
                        last edited by ph7

                        This post is deleted!
                        P 1 Reply Last reply Reply Quote 0
                        • P Online
                          ph7 @ph7
                          last edited by ph7

                          This post is deleted!
                          M 1 Reply Last reply Reply Quote 1
                          • M Online
                            MajorP93 @ph7
                            last edited by

                            @ph7 As a suggestion: it would improve readibility if you paste your logs on Vates official pastebin tool: https://paste.vates.tech/ and share the links here instead of posting the logs in multiple messages.

                            P 1 Reply Last reply Reply Quote 2
                            • P Online
                              ph7 @MajorP93
                              last edited by

                              @MajorP93
                              I'l do that, didn't know about it.

                              1 Reply Last reply Reply Quote 1

                              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