Hi thanks for this - this is by far the most detailed and useful post I've found on this setup!
Am in the process of setting up a workgroup S2D cluster at the moment, and have created the machine certificates all okay. Test-WSMan -UseSSL all works perfectly between all nodes, as does Enter-PSSession -UseSSL HOWEVER I cannot get the Cluster Validation to pass.
It errors on the Storage side, with the following message:
An error occurred while executing the test.
One or more errors occurred.
There was an error retrieving information about the Disks from node '{0}'.
ERROR CODE : 0x80131500;
NATIVE ERROR CODE : 1.
The client cannot connect to the destination specified in the request. Verify that the service on the destination is running and is accepting requests. Consult the logs and documentation for the WS-Management service running on the destination, most commonly IIS or WinRM. If the destination is the WinRM service, run the following command on the destination to analyze and configure the WinRM service: "winrm quickconfig".
I've checked the Windows Firewall exceptions and everything else, and as the Test-WsMan and Enter-PSSession work can't see anything else wrong.
I'm wondering if the Test-Cluster/Test-WorkgroupCluster cmdlets aren't setup or capable of using WinRM over HTTPS? Or if there's a way that I haven't been able to find, to force the use of HTTPS for these tests? I just want to be sure that it's a bug with the validation, rather than there being something wrong with my configuration, before moving forward.
Thanks,
Stephen