We are seeing a strange issue with some users who have multiple devices and I am hoping the community can help while we wait on Meraki support to get back to us.
- We’ve updated all of the devices. Workstation OS, Mobile Phone OS and Microsoft Authenticator App. Win 10/11 and Mac, iPads and mobile(apple and android) tested with same results. All updated fully.
- We are testing on wired ethernet connection with good speeds.
- We have tested at different physical locations.
- We have test on wired, wireless and cellular.
This is happening to multiple users.
User will connect to the VPN on their Windows PC using the Windows VPN client. They will get the MFA prompt on the Microsoft Auth App and connect fine every time first thing in the morning. If they then disconnect from the VPN and move to their MAC it will not prompt the Microsoft Auth App. We have not been able to reproduce exactly why it will start working on the MAC but afer some time it will prompt on the MAC and let us connect. I think its purely time based as we can’t do anything on the devices or internally on the server or Meraki to reproduce making it work on the second device.
This work the same way if the Mac is used. It connects first time no problem if the VPN hasn’t been in use. If we disconnect and move to the Windows PC it won’t prompt on the Microsoft Auth App.
This also happens when a Mac and iPad are the two devices.
The Mac uses the built in vpn client.
Switching from wired to wireless or even cellular doesn’t make it prompt. Rebooting modems at the users location or the server at the office doesn’t make it work. We have great speeds at the office and at the users location and we have tried more locations.
We’ve had a good number of people look at this internally so far and we are not sure whats going on. We have dozens of other Meraki devices in different environments with different users and none of them are exhibiting this behavior.
We’ve spent considerable time troubleshooting and researching this issue. We’ve opened a support case with Meraki but I was hoping someone has seen this before and has the fix.
-----
We are thinking about testing Cisco AnyConnect VPN Client but are also debating just rolling out something like Perimeter 81 but I’d really like to know what is causing this.
-----
Also we are using NPS via our on-prem DC with Azure MFA. Radius