FortiClient VPN on macOS host running VirtualBox with a Windows 10 guest hangs on auth
I have the IPsec VPN working on the mac side, with no virtualization involved.
In the Windows 10 guest, FortiClient asks for my username and password, and then hangs. It doesn't ask for my fortitoken number.
I tried configuring VirtualBox to use a "Bridged Adaptor" and "NAT", separately. Testing with each failed both times.
I tried turning off "IKE and AuthIP IPsec Keyring Modules" and "FortiClient VPN Service Scheduler", separately, in mssconfig -> Services. Neither helped with connecting to the VPN, but turning them both off did allow ike-scan (from chocolatey) to scan the FortiGate box from the Windows guest.
I'm not trying to do anything fancy with routing. I just want both the macos and the windows to be able to use the IPsec VPN.
BTW, when I say "I tried configuring VirtualBox to use a 'Bridged Adaptor' and 'NAT', separately. Testing with each failed both times.", I meant that FortiClient failed to connect in the Windows guest.
I'm now guessing that maybe I should just try to connect to a VPN-only network resource with NAT, without first trying to run FortiClient in it - with the idea in mind that perhaps it will share the mac's NAT connection.