Hi @jcox welcome to the community! I think the problem here is that you’re running the ARM version of windows. The binary was not built with support for that unfortunately. Is there any chance you could try a amd64 version of Windows instead?
We use the excellent “wintun” project to provide a TUN for windows. The error makes it look like the program can’t fnid/use/do something it needs the wintun.dll
We’ve never tested in this scenario tbh. I’d go so far as to say it’s not really a supported configuration. Do you need to use Windows? There’s a Ziti Desktop Edge for Mac that you can use that might be a better choice?
I have been using the Mac Ziti Desktop but it does not appear to have the same abilities as the Windows version. I am able to access a jump host of mine but client connections are listed with the message ‘FAIL’ under posture checks. I believe this is because they expect MFA to be in use and the mac version of Ziti Desktop does not appear to provide this. I have connected to these clients from a physical windows10 laptop using Ziti Desktop logged in with MFA configured, successfully.
When using VMs (with Parallels) running on an M1 laptop, only ARM versions of operating systems work. It is not possible to install an x86 version of Windows. Windows11 (ARM) can run x86 code and this seems to work for most applications. I note the wintun project you provide a link to provides an ARM64 version on the wintun.dll. I suspect that is only the start of compiling a Windows11 ARM version of Ziti Desktop however.
So, for the moment, Windows11 (ARM) is not currently supported.
Yes, MFA is only deployed to Ziti Desktop Edge for Windows but there’s a MacOS version coming hopefully soon. What you are reporting seems to be aligned with what I would expect. If the service requires MFA due to a policy, you won’t be able to dial that service without passing MFA, which you can’t do in MacOS yet.
Mac Ziti Desktop does not support MFA and so can not be used to connect to most clients.
Windows11 (ARM) Ziti Desktop does not exist so it is not possible to use in a VM to access MFA feature and so reach clients. The x86 version does not work on Windows11 (ARM).
Solution for the moment is to access clients via a jump host.
There was an update to the Ziti Destop Edge today for Apple MacOS (Running natively on ARM M1). It now has MFA. I have installed the update and tested. It works!