So I'm having som issues with enabling Client VPN on a vMX. I have enabled Client VPN on the vMX, like I've done many time before, double checked users and shared secret but I just can not seem to get the ClientVPN connected. My vMx is deployed and online and all green. However, I'm not able to ping the Public IP, but then again I'm not sure if I'm supposed to be able to ping a Public IP in Azure. I'm testing from my own Mac, and it seems like it can't reach my vMX or the Public IP, which I find odd. I've tried from Home WiFi and Mobile Hotspot. Log from my Mac: standard 08:26:41.543802+0100 racoon plogsetfile: about to add racoon log file: /var/log/racoon.log standard 08:26:41.548326+0100 racoon accepted connection on vpn control socket. standard 08:26:41.548367+0100 racoon received bind command on vpn control socket. standard 08:26:41.549439+0100 racoon New Phase 2 standard 08:26:41.549691+0100 racoon state changed to: IKEv1 quick I start standard 08:26:41.551206+0100 racoon Connecting. standard 08:26:41.551662+0100 racoon IPsec-SA request for 52.146.154.95 queued due to no Phase 1 found. standard 08:26:41.551690+0100 racoon New Phase 1 standard 08:26:41.551717+0100 racoon state changed to: IKEv1 ident I start standard 08:26:41.552022+0100 racoon initiate new phase 1 negotiation: 192.168.1.53[500]<=>52.146.154.95[500] standard 08:26:41.552161+0100 racoon begin Identity Protection mode. standard 08:26:41.552201+0100 racoon IPSec Phase 1 started (Initiated by me). standard 08:26:41.554889+0100 racoon Resend Phase 1 packet f465dd260cf2a981:0000000000000000 standard 08:26:41.554918+0100 racoon state changed to: IKEv1 ident I msg1 sent standard 08:26:41.554953+0100 racoon IKE Packet: transmit success. (Initiator, Main-Mode message 1). standard 08:26:41.554996+0100 racoon >>>>> phase change status = Phase 1 started by us standard 08:26:42.551901+0100 racoon CHKPH1THERE: no established ph1 handler found standard 08:26:43.651998+0100 racoon CHKPH1THERE: no established ph1 handler found standard 08:26:44.750392+0100 racoon IKE Packet: transmit success. (Phase 1 Retransmit). standard 08:26:44.750534+0100 racoon Resend Phase 1 packet f465dd260cf2a981:0000000000000000 standard 08:26:44.750612+0100 racoon CHKPH1THERE: no established ph1 handler found standard 08:26:45.849827+0100 racoon CHKPH1THERE: no established ph1 handler found standard 08:26:46.949911+0100 racoon CHKPH1THERE: no established ph1 handler found standard 08:26:47.826864+0100 racoon IKE Packet: transmit success. (Phase 1 Retransmit). standard 08:26:47.826919+0100 racoon Resend Phase 1 packet f465dd260cf2a981:0000000000000000 standard 08:26:48.049956+0100 racoon CHKPH1THERE: no established ph1 handler found standard 08:26:49.149791+0100 racoon CHKPH1THERE: no established ph1 handler found standard 08:26:50.249824+0100 racoon CHKPH1THERE: no established ph1 handler found standard 08:26:51.116931+0100 racoon IKE Packet: transmit success. (Phase 1 Retransmit). standard 08:26:51.116967+0100 racoon Resend Phase 1 packet f465dd260cf2a981:0000000000000000 standard 08:26:51.349793+0100 racoon CHKPH1THERE: no established ph1 handler found standard 08:26:51.561520+0100 racoon vpn_control socket closed by peer. standard 08:26:51.561544+0100 racoon received disconnect all command. standard 08:26:51.561578+0100 racoon IPSec disconnecting from server 52.146.154.95 standard 08:26:51.561608+0100 racoon in ike_session_purgephXbydstaddrwop... purging Phase 2 structures standard 08:26:51.561635+0100 racoon Phase 2 sa expired 192.168.1.53-52.146.154.95 standard 08:26:51.561657+0100 racoon state changed to: Phase 2 expired standard 08:26:51.561697+0100 racoon in ike_session_purgephXbydstaddrwop... purging Phase 1 and related Phase 2 structures standard 08:26:51.562447+0100 racoon IPsec-SA needs to be purged: ESP 192.168.1.53[0]->52.146.154.95[0] spi=1224736768(0x49000000) standard 08:26:51.562503+0100 racoon ISAKMP-SA expired 192.168.1.53[500]-52.146.154.95[500] spi:f465dd260cf2a981:0000000000000000 standard 08:26:51.562527+0100 racoon state changed to: Phase 1 expired standard 08:26:51.562550+0100 racoon no ph1bind replacement found. NULL ph1. standard 08:26:51.563059+0100 racoon vpncontrol_close_comm. From what I see is that the vMX is not even responding. This is also evident from tha fact that there a nothing the the Event Log, about Client VPN establishement. So I think(!) that there is a route missing from the Azure and into my MX, but I have no idea what that should be. My vMX can easily ping out. I can even ping my own public ip address at home. I have created a Route Table, which only contains 1 route, the ClientVPN subnet pointing to the IP address of the vMX I also have a VNet with the subnet of the vMX and ClientVPN, although I'm not certain this should be neccessary yet. Not untill I need to access services in Azure. Both the Vnet and RouteTable are in the same Ressource Group as the vMX Managed App. I did not allow the vMX Managed App to create VNets and Subnets. I did that on my own as well. I've tried setting the ClientVPN on my Mac to both Full Tunnel, and Split Tunne, to no avail. Looking at the NIC for the vMX VM, there are no NSGs applied, so that should be OK. Any ideas on what I'm doing wrong?
... View more