[cifs-protocol] [REG: 116022313745563] Windows 10 backup failing against Samba
Kamil Sykora
kamils at microsoft.com
Tue Feb 23 20:44:04 UTC 2016
[BCC: dochelp, CC: casemail]
Hello Uri,
Thank you for contacting the Open Specifications support team. I have created incident 116022313745563 to track your issue. One of our engineers will contact you shortly to start working with you.
Thanks,
Kamil
Kamil Sykora
tel. (980) 776-7508
working hours 8:00 a.m.- 5:00 p.m. EST, Mon-Fri
manager name: Nam Su Kang nkang at microsoft.com
kamils at microsoft.com
-----Original Message-----
From: Uri Simchoni [mailto:uri at samba.org]
Sent: Tuesday, February 23, 2016 3:05 PM
To: Bryan Burgin <bburgin at microsoft.com>; Interoperability Documentation Help <dochelp at exchange.microsoft.com>
Cc: cifs-protocol at lists.samba.org
Subject: Windows 10 backup failing against Samba
Hi Bryan,
Continuing the discussion from samba-technical.
We have a Windows 10 VM (details attached) failing to create a system image on a Samba 4.3.4 server share. We would like to understand the root cause so that a fix can be supplied.
To reproduce:
1. Setup a stand-alone Samba-based file server as per https://wiki.samba.org/index.php/Standalone_server
(I basically used the Fedore FC23 build, with a minimal smb.conf as listed in the wiki, and an ext4 file system. had do disable selinux to avoid frustration. But it should behave the same on other builds)
2. On a Win10 machine, create a system image using wbadmin command line, as listed in attached cmd.txt session
After snapshot creation phase, the operation fails with "incorrect function" error message.
Attached:
info.txt - basic details on the client OS cmd.txt - capture of the wbadmin command and output backup.pcap - packet capture of the SMB3 session
The packet capture shows an attempt to open the .vhdx with SVHDX_OPEN_DEVICE_CONTEXT, which returns this error.
If my reading of [MS-SMB2] is correct, then Samba is in compliance here, since it does not support shared VHDX.
It's not entirely clear how/whether the client is supposed to test for support of SVHDX - I'm waiting to get my hands on a Server
2012R2/2016TP4 to compare. In an SDC presentation from 2013 it says the existence of an alternate data stream is the test, I see no such test in the packet capture.
Please advise.
Thanks,
Uri.
More information about the cifs-protocol
mailing list