I have been doing some testing with Virtual Gateway in Azure, for our IPSec remote Access VPN setup. It is configured using a manual mep configuration, and with load sharing. I currently have 2 gateways participating in the manual mep configuration.
When I first set this up, my tests showed that my Check Point Mobile for Windows client would round-robin connections between the gateways. Meaning if I was connected to Gateway A, after a disconnect, the next connection would then connect me to Gateway B. Which i how I thought i understood that load sharing was supposed to work.
But my latest round of tests, my VPN client seems to always prefer the same gateway that I was last connected to. And to my knowledge nothing has changed in my configurations. So I am questioning if load sharing is actually working. Would anyone on CheckMates possibly have an explanation for this behavior change.
Both my gateway in mep are still functioning. I validate this by removing my last connection (Gateway A) from the Remote Access Community and pushing policy. My client would connect to the Gateway B without issue. I just don't understand why the round robin behaviour seemed to stop.