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

    Backup fails with "Body Timeout Error", "all targets have failed, step: writer.run()"

    Scheduled Pinned Locked Moved Backup
    30 Posts 14 Posters 5.0k Views 14 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.
    • M Online
      MajorP93
      last edited by

      Actually after latest XO update I also started to see "body timeout error". Interestingly on my metadata backup job.

      1 Reply Last reply Reply Quote 0
      • bogikornelB Offline
        bogikornel
        last edited by

        Unfortunately, I also get "body timeout error" errors during backups. I run several xen-orchestra servers, but it only occurs where the version is up to date. It also occurs with random VMs, and even with metadata backups. I've attached this morning's log. [xo-server.log](Invalid MIME type)

        nikadeN A P 3 Replies Last reply Reply Quote 1
        • nikadeN Offline
          nikade Top contributor @bogikornel
          last edited by

          @bogikornel We had a very old XO built from sources, which worked fine. One day we decided to deploy a new VM and migrate to a new XO built from sources, and immediately ran into problems.
          All tho it was resolved, after switching machines from HP to Cisco, which makes us believe it has something to do with the NIC, driver or firmware.

          1 Reply Last reply Reply Quote 0
          • B Offline
            Bambos
            last edited by

            I saw that happening sometimes during backend storage failure or internal storage failure.

            bogikornelB 1 Reply Last reply Reply Quote 0
            • bogikornelB Offline
              bogikornel @Bambos
              last edited by

              @Bambos It's possible, but with the old version, there was no such problem, and nothing else changed except xen-orchestra.

              1 Reply Last reply Reply Quote 0
              • J Offline
                JB
                last edited by

                I'm having the same problem. The issue occurs with the XO config metadata backup.

                1 Reply Last reply Reply Quote 0
                • G Offline
                  GregBinSD
                  last edited by

                  Also seeing the "Body timeout error" only on the metadata and XO-config backups for the past 2 weeks. All the VMs are backing up just fine.
                  The Remote is NFS on a share called Backups:
                  NFS Backups \192.168.191.8:Port:/Backups Click to edit
                  2 TiB / 4.84 TiB 105.4 MiB/s / 1.8 GiB/s None

                  I recently needed to restore from the metadata and xo-config backs and was able to find an old one, but can't make any new ones, so it is a source of concern.

                  1 Reply Last reply Reply Quote 0
                  • G Offline
                    GregBinSD
                    last edited by

                    A little more information about my post...
                    5 minutes ago, I deleted the metadata and xo-config backup job.
                    Next, I deleted the xo-config-backups directory on the remote NFS.
                    I also deleted the xo-pool-metadata-backups directory on the remote NFS.
                    I then created a new "metadata_and_xo_config_backup" job and then ran it.
                    The new job created both a xo-config-backups directory with sub dirs, as well as a xo-pool-metadata-backups directory under the /Backups NFS share on the NAS.
                    The xo-config-backups directory has a subdir and it holds a data.json (size 22.55KB), and a metadata.json (size 233 Bytes).
                    The xo-pool-metadata-backups directory has a subdirectory structure that has no saved data, no files.
                    The job failed after waiting a 5-minute period.

                    1 Reply Last reply Reply Quote 0
                    • A Offline
                      archw @bogikornel
                      last edited by

                      @bogikornel
                      Same here.....was getting the errors a while back and then they stopped. Over the last week it now happens a lot. I found that it rarely happens on incremental backups.

                      1 Reply Last reply Reply Quote 0
                      • J Offline
                        JB
                        last edited by

                        It's happening to me every day.

                        1 Reply Last reply Reply Quote 0
                        • J Offline
                          JB
                          last edited by

                          I try to back it up manually, and after 3 or 4 attempts, the backup succeeds.

                          3fad8119-582d-492d-b2bb-077af3d325ad-image.jpeg

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

                            @bogikornel Can you tell us on which versions you are please?
                            the ones where it works and the ones where it does not work.
                            Thanks for your help!

                            bogikornelB 1 Reply Last reply Reply Quote 0
                            • bogikornelB Offline
                              bogikornel @pierrebrunet
                              last edited by

                              @pierrebrunet said:

                              @bogikornel Can you tell us on which versions you are please?
                              the ones where it works and the ones where it does not work.
                              Thanks for your help!

                              Not working: commit bb4da build date: 2026.07.01
                              Not working: commit 3bc70 build date: 2026.07.02
                              Working:: commit 71fa8 build date: ~ 2025.11.29
                              Working: commit 96b76 build date: ~ 2024.07.22

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

                                @bogikornel @jb @gregbinsd @majorp93
                                We tested metadata backups every 5 min and it works in XO. It seems it might be coming from XCP-NG, can you provide us a xensource.log from the problematic timeline?

                                bogikornelB 1 Reply Last reply Reply Quote 0
                                • bogikornelB Offline
                                  bogikornel @pierrebrunet
                                  last edited by

                                  @pierrebrunet I'll try to collect the logs.
                                  However, I can't even backup VMs. What's interesting is that the error always occurs with only 1 VM or 1 Metadata backup. This morning's backup report:
                                  Job ID: 3c17f0c1-85f5-4b98-b43a-0d117c812a9a
                                  Run ID: 1783461900005
                                  Mode: full
                                  Start time: Wednesday, July 8th 2026, 12:05:00 am
                                  End time: Wednesday, July 8th 2026, 1:22:44 am
                                  Duration: an hour
                                  Successes: 14 / 15
                                  Transfer size: 276.37 GiB

                                  Or with another host and another XO:
                                  Job ID: 53c582e5-ba01-4a82-8a45-948a991add99
                                  Job name: metadata
                                  Run ID: 1783483200004
                                  Start time: Wednesday, July 8th 2026, 6:00:00 am
                                  End time: Wednesday, July 8th 2026, 6:05:00 am
                                  Duration: 5 minutes
                                  Successes: 5 / 6
                                  Error: backup task failed with undefined error

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

                                    Thanks @bogikornel, that version comparison really helps.
                                    Narrowing it to something that changed between the late-November 2025 build and the July 2026 ones gives everyone a better place to start than "it just times out". 👍

                                    On the log Pierre asked for: the useful one is /var/log/xensource.log from the pool master, covering one failed run's window.
                                    You already have the Job and Run IDs and the 00:05 to 01:22 timestamps from this morning's run, so that exact span is perfect.
                                    If you can pull it from the master and attach it here (or just the slice around the timeout), that's what lets them line the failure up against what xapi was doing.
                                    It's looking like it may be coming from the XCP-ng side rather than XO, so a mention to @Team-Storage might help too. I could be wrong about where it actually lands, but the log is the thing that'll tell us.

                                    bogikornelB 1 Reply Last reply Reply Quote 0
                                    • poddingueP poddingue referenced this topic
                                    • bogikornelB Offline
                                      bogikornel @poddingue
                                      last edited by

                                      @poddingue said:

                                      Narrowing it to something that changed between the late-November 2025 build and the July 2026 ones gives everyone a better place to start than "it just times out".

                                      The backup function was definitely still good in the 2026-05-28 build. So I think you should look at the last 1 month.

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

                                        The 2026-05-28 build still being good narrows the window a lot more than "sometime since November". 👍
                                        What I keep coming back to is the shape of the failure: 14 out of 15, then 5 out of 6, so it is always exactly one that falls over and never the whole run. I don't know whether that points at a per-VM timeout or at something the last task in a run does differently, and someone on the XO team will read that better than me. 🤔
                                        @pierrebrunet still needs /var/log/xensource.log from the pool master covering one failed run's window, so even a slice from a job where only one VM failed should be enough.

                                        1 Reply Last reply Reply Quote 0
                                        • J Offline
                                          JB
                                          last edited by

                                          Any solution?

                                          1 Reply Last reply Reply Quote 0
                                          • christopher-petzelC Offline
                                            christopher-petzel
                                            last edited by

                                            @poddingue Maybe this log will help @pierrebrunet . I've been having the Body Timeout Error for a couple of weeks on Metadata/Config backups. I'm using XO from sources. The problem started after upgrading to commit 63f8d. I was previously at commit e6443. The errors will occur for one or more hosts, and which host(s) has the error seems to be random. The error will occur for hosts which have VMs and for hosts that have no VMs. Attached is this morning's xensource.log from 00:10 when the backup started. The backup ends at 00:15 but I've included log data through 00:20. xensource-truncated.log.txt

                                            I have reverted to a snapshot of XO running at commit e6443 and executed multiple Metadata/Config backups without any problem.

                                            J 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