This is my solution for:
- PowerShell:
netsh interface ipv4 show subinterface
- WSL2:
ip link list
- WSL2:
sudo ip link set dev eth0 mtu 1400
- I ran this after successfully connected to the VPN. I noticed an extra
Local Area Connection*
with an MTU value ~100 less than the other "Local Area Connection" entries. That's the value I wanted. - Inside WSL2, check what your
eth0
mtu value is set to. It was not the MTU value discovered in Step 1. - Inside WSL2, set the MTU value of the interface
eth0
to the value discovered in Step 1. - HTTPS IS NOW WORKING 🎉