Hi ginz
I powered up my Win10 Pro VM this morning and did some tests.
The following articles I found useful:
https://www.mowasay.com/2018/08/windows ... mb-shares/
https://docs.microsoft.com/en-us/window ... b-server-1
SMB2 and 3 are bundled together in the same libraries in Windows - so I did not find a way to differentiate them from the Win10 (server) side so far. What I did was:
Check my IP settings on the Win10 Pro - they are all have the same DNS domain, subnet and DNS servers as my iPad. I have my Win10 set to DHCP, but I would suggest setting a static IP address outside of the DHCP range, but in the same subnet if you use this as a "server" - W10 being a server is what we are doing here and its quite OK to do that. If you dont know what I am talking about here just make sure everything is on DHCP. My firewall was on the W10 device but it has a rule to allow SMB traffic in. If in doubt and its not working - disable the Firewall on your W10 device, but I suggest you find out the rule that is causing the issue if this happens to you.
Moving on....
I ran from an administrator powershell prompt: Get-SmbServerConfiguration
This gave me the following:
AnnounceComment :
AnnounceServer : False
AsynchronousCredits : 64
AuditSmb1Access : False
AutoDisconnectTimeout : 15
AutoShareServer : True
AutoShareWorkstation : True
CachedOpenLimit : 10
DurableHandleV2TimeoutInSeconds : 180
EnableAuthenticateUserSharing : False
EnableDownlevelTimewarp : False
EnableForcedLogoff : True
EnableLeasing : True
EnableMultiChannel : True
EnableOplocks : True
EnableSecuritySignature : False
EnableSMB1Protocol : True
EnableSMB2Protocol : True
EnableStrictNameChecking : True
EncryptData : False
IrpStackSize : 15
KeepAliveTime : 2
MaxChannelPerSession : 32
MaxMpxCount : 50
MaxSessionPerConnection : 16384
MaxThreadsPerQueue : 20
MaxWorkItems : 1
NullSessionPipes :
NullSessionShares :
OplockBreakWait : 35
PendingClientTimeoutInSeconds : 120
RejectUnencryptedAccess : True
RequireSecuritySignature : False
ServerHidden : True
Smb2CreditsMax : 2048
Smb2CreditsMin : 128
SmbServerNameHardeningLevel : 0
TreatHostAsStableStorage : False
ValidateAliasNotCircular : True
ValidateShareScope : True
ValidateShareScopeNotAliased : True
ValidateTargetName : True[/size]
I saw SMB1 was enabled so I disabled it from the administrator powershell prompt:
Set-SmbServerConfiguration –EnableSMB1Protocol $false
I rebooted and saw that the SMB1 was now disabled.
I created a local account and gave it a password - you should give your media access accounts used in the iPad setups passwords, this may be an inconvenience but Microsoft try to make it harder to have open/un-authenticated shares on their systems to prevent virus and cryptolockers destroying all your data.
I created a media folder on my W10 device and added some media files.
I used the standard Windows give access dialog on the media folder and added the local account I created with Read Only access to the media folder.