Veeam Worker on Proxmox VE: "Cannot access a closed Stream" error

veeam-worker-on-proxmox-ve-cannot-access-a-closed-stream-error-01

When you try to deploy a Veeam Worker in a Proxmox VE environment, you might encounter the error "Cannot access a closed Stream".

This error prevents the Worker from deploying correctly and, consequently, stops you from backing up the Proxmox VE platform.

 

Cannot access a closed Stream error

The "Cannot access a closed Stream error" typically appears during the Worker's deployment. This issue arises when the local storage is not enabled in Proxmox VE.

cannot access a closed stream 1

To check status of the local storage, go to Datacenter > Storage and check if the local storage is Enabled. In this example the storage is disabled.

cannot access a closed stream 2

 

How to fix the error

To successfully deploy the Veeam Worker, the local storage must be enabled. Select the local storage and click Edit.

cannot access a closed stream 3

Check the Enable box and click OK to save the changes.

cannot access a closed stream 4

Once you have enabled the local storage, return to the Veeam console and try to deploy the Worker again. Right-click the worker and select Test.

cannot access a closed stream 5

The Worker should now deploy successfully.

cannot access a closed stream 6

You can confirm the successful deployment by checking the Proxmox VE environment, where you'll see the newly deployed Worker.

cannot access a closed stream 7

While it may seem like a good idea to disable or hide local storage from the Proxmox console, if you are using Veeam Backup & Replication as your backup solution, the local storage object must be enabled for the Veeam Worker to deploy and function correctly avoiding the error "Cannot access a closed Stream error".

signature

2 Comments

  1. nOrphf 14/09/2025
  2. Murat Tamer 01/11/2025

Leave a Reply