Has anyone a positive experience for L2TP/IPSec between native Windows Mobile VPN client and MikroTik VPN server?
My RB450G@RouterOS 4.17 located behind another router – D-Link DFL 210 that establishes connection to ISP by L2TP, provides NAT. But port forwarding is provided for all necessary L2TP/IPSec services through the DFL-210 to IP of a "public" interface (ether1) of the RB450G. Mikrotik basically used for shaping and QoS. All local clients connected to RB450G.
Global network configuration is:
Internet <---> 109.x.x.x-(L2TP client)-[DFL-210]-192.168.200.1/29 <---> 192.168.200.2/29-[RB450G]-192.168.201.254/24
I want to assign an IP to remote client (Samsung i900 with Windows Mobile 6.1 Pro with Internet access via GPRS) from a same subnet where local clients are located.
My current L2TP server setups:
Code: Select all
> /interface l2tp-server server print
enabled: yes
max-mtu: 1300
max-mru: 1300
mrru: disabled
authentication: pap,chap,mschap1,mschap2
default-profile: default-encryption
> /ppp secret print
Flags: X - disabled
# NAME SERVICE CALLER-ID PASSWORD PROFILE REMOTE-ADDRESS
0 remote_user l2tp parol default-encryption
> /ppp profile print
Flags: * - default
0 * name="default-encryption" local-address=192.168.201.254 remote-address=vpn_pool
use-compression=default use-vj-compression=default
use-encryption=yes only-one=default change-tcp-mss=yes
> /ip pool print
# NAME RANGES
0 lan201_dhcp_pool 192.168.201.2-192.168.201.50
1 vpn_pool 192.168.201.60-192.168.201.80
Code: Select all
> /ip ipsec peer print
Flags: X - disabled
0 address=0.0.0.0/0:500 auth-method=pre-shared-key secret="secret" generate-policy=yes exchange-mode=main
send-initial-contact=yes nat-traversal=yes proposal-check=obey hash-algorithm=sha1 enc-algorithm=3des
dh-group=modp1024 lifetime=1d lifebytes=0 dpd-interval=disable-dpd dpd-maximum-failures=1
> /ip ipsec proposal print
Flags: X - disabled
0 name="default" auth-algorithms=sha1 enc-algorithms=3des lifetime=30m pfs-group=modp1024
Code: Select all
23:18:20 ipsec respond new phase 1 negotiation: 192.168.200.2[500]<=>90.150.65.114[27834]
23:18:20 ipsec begin Identity Protection mode.
23:18:20 ipsec received broken Microsoft ID: MS NT5 ISAKMPOAKLEY
23:18:20 ipsec received Vendor ID: FRAGMENTATION
23:18:20 ipsec received Vendor ID: draft-ietf-ipsec-nat-t-ike-02
23:18:20 ipsec
23:18:22 ipsec ISAKMP-SA established 192.168.200.2[500]-90.150.65.114[27834] spi:ed09b208b20fafa4:fb378f266bc77238
23:18:22 ipsec respond new phase 2 negotiation: 192.168.200.2[500]<=>90.150.65.114[27834]
23:18:22 ipsec no policy found, try to generate the policy : 10.30.113.58/32[1701] 109.x.x.x/32[1701] proto=udp dir=in
23:18:23 ipsec IPsec-SA established: ESP/Transport 90.150.65.114[0]->192.168.200.2[0] spi=107432096(0x66748a0)
23:18:23 ipsec IPsec-SA established: ESP/Transport 192.168.200.2[0]->90.150.65.114[0] spi=2474688(0x25c2c0)
23:18:58 ipsec ISAKMP-SA expired 192.168.200.2[500]-90.150.65.114[27834] spi:ed09b208b20fafa4:fb378f266bc77238
23:18:58 ipsec unknown Informational exchange received.
23:18:59 ipsec ISAKMP-SA deleted 192.168.200.2[500]-90.150.65.114[27834] spi:ed09b208b20fafa4:fb378f266bc77238
What does means an "unknown Informational exchange received" error?
Thanks.
Sorry for my English .