I am having an issue trying to use use a Mikrotik CCR router as a file share witness in a WS2019 cluster. I can connect to the share with RW access on a standard Windows 10 machine as well as on one of the member servers in the cluster so I know it is working (with SMB1 disabled). When I use the Set-ClusterQuorum -FileShareWitness \\router\Witness -Credential (Get-Credential) command in powershell, enter the credentials when prompted I get a The Parameter is incorrect error. If I use incorrect credentials it will give the appropriate error so I know it is authenticating correctly. The SMB log in the router does not show any errors, in fact it shows a successful connection.
I am baffled.
Has anybody came across this issue before, or may have some additional troubleshooting steps?
Additional notes: The router does not reside on the same subnet as the cluster members do, but I would assume this would be a non-issue.
Here is the full message
Set-ClusterQuorum : There was an error configuring the file share witness '\\router\Witness'. Unable to save property changes for 'File Share Witness'. The parameter is incorrect At line:1 char:1 + Set-ClusterQuorum -FileShareWitness \\router\Witness -Credential ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidArgument: (:) [Set-ClusterQuorum], ClusterCmdletException + FullyQualifiedErrorId : InvalidParameter,Microsoft.FailoverClusters.PowerShell.SetClusterQuorumCommand
Thanks in advance.