Best method to connect to l2tp vpn from iPhone

I can’t connect to Miktotik vpn over l2tp from iPhone but it works on windows
It gives me an error “”The L2TP-VPN server did not respond”” i did some research and it was recommended to change proposal algorithm from sha1 to sha256 & i did but same issue, how can i resolve it?

What is your MTU value? I had this issue with L2TP with ubiquiti. Solution was set MTU to 1492. When I switched to mikrotik I didn’t have the issue. Just checked and MTU is set to 1450

Working solid for me,

Not sure if it helps for your specific use-case, but I find wireguard really effective and simple - and it works both on mikrotik and iphone.

I literally could not get any VPN working from my Mikrotik router to my iPhone except wireguard, so I went with that, and it works fine. The default “VPN Access” feature actually worked perfectly fine for around a minute, and then stopped passing traffic. Disconnect and reconnect, it worked fine for a minute, then stopped passing traffic.

Wireguard is also built-in to RouterOS, and I had no issues with it.

Mtu for ipsec? Or which interface?

On iPhone?
I tried it but not working here :confused:

my l2tp profile, basically just set the local and remote addresses, swapped to my local home dns, and added it to my interface lists

I’ll consider working with wireguard or ovpn if I can’t resolve it

I tried wireguard and it connects successfully from my iphone but no logs on mikrotik indicating that it’s really working and I cannot access webfig from iphone

The L2TP server config

Check your logs see why its failing? I have no issues with iPhones

Not working idk why!

It’s 1450

I can’t see any logs for vpn

I notice you have your default profile different than I do. Maybe there is something causing issues there

Add a log entry with debug and IPsec i believe should work

Like what? Can you show me your configuration