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

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

    Scheduled Pinned Locked Moved Backup
    95 Posts 17 Posters 15.0k Views 16 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.
    • P Offline
      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 Offline
        ph7 @ph7
        last edited by ph7

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

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

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

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

                This post is deleted!
                M 1 Reply Last reply Reply Quote 1
                • M Offline
                  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 3
                  • P Offline
                    ph7 @MajorP93
                    last edited by

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

                    poddingueP 1 Reply Last reply Reply Quote 1
                    • poddingueP Online
                      poddingue Vates 🪐 @ph7
                      last edited by

                      Thirty to forty seconds of clock drift after a power outage, and then the backup goes through once you fix the time. That could be coincidence, but it might not be. 🤔
                      I don't know enough about how the XAPI client handles time skew to say whether it would surface as a BodyTimeoutError rather than an auth or TLS failure, so I could easily be wrong here. 🤷
                      If it fails again, could you look at what the host clock is doing before you correct it? @pierrebrunet from the XO team is already on this one, and a second data point either way would tell him whether it's worth pulling on. Thanks for putting the logs on the pastebin, much easier to read that way.

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

                        I checked my hosts and the clocks all seem to be very close in time, certainly within a second of each other. The one difference is that the host that is often the target for the backups is set to UTC and the other two are set to MST. Clearly an oversight on my part, unless it is purely a display issue. When I ssh into dom0 and use date, those two show MST and the other shows UTC. If that has ever changed, it would most likely have been in the upgrade from 8.2 to 8.3, which I performed on Jan 28.

                        All that said, this body timeout issue happens to me every day on random VMs within my backup. Occasionally a backup will complete with none of these errors on any VM but that's uncommon. All of the failed backups are from VMs or configs on the two MST hosts and are stored on the UTC host. (To be clear, they are also stored elsewhere.) I also have an XO instance on one of the MST hosts that performs delta backups and those have never failed. I don't know if that's because they are delta or if it's because they don't touch the UTC host.

                        The recent failed backups started on 6/26 for my VM full backups and on 6/29 for the config backups. Prior to that the config backups had never had a problem and the full backups had been fine back into February. From February 21 to March 12, I had a smattering of backup failures due to body timeout error for the full backups.

                        poddingueP 1 Reply Last reply Reply Quote 0
                        • poddingueP Online
                          poddingue Vates 🪐 @CodeMercenary
                          last edited by

                          Thanks for checking. That's useful, even if it points away from where I was looking. 😥
                          Clocks within a second of each other means drift probably isn't your problem, and I'd guess the MST/UTC difference is just how dom0 displays it, though I'm not sure. 🤔
                          What I keep coming back to is that your full backups fail while the delta jobs on the same hosts never do. That's the same split in https://github.com/vatesfr/xen-orchestra/issues/9181, where full backups hit BodyTimeoutError on VMs with big disks or a lot of free space and the deltas are fine.
                          If your failing VMs look like that, your dates and the MST/UTC detail would do more good on that issue than buried in here.

                          MajorP93 created this issue in vatesfr/xen-orchestra

                          open Full backup fails on large VMs / VMs with lots of free disk space #9181

                          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