Hello, i have a mikroitk as openvpn server.
and work fine but i noticed that initial connection it’s a little slow…
in log on client i find…
Sat Nov 09 09:54:13 2019 [server] Peer Connection Initiated with [AF_INET]1.2.3.4:1194
Sat Nov 09 09:54:14 2019 MANAGEMENT: >STATE:1573289654,GET_CONFIG,,,,,,
Sat Nov 09 09:54:14 2019 SENT CONTROL [server]: 'PUSH_REQUEST' (status=1)
Sat Nov 09 09:54:19 2019 SENT CONTROL [server]: 'PUSH_REQUEST' (status=1)
Sat Nov 09 09:54:25 2019 SENT CONTROL [server]: 'PUSH_REQUEST' (status=1)
Sat Nov 09 09:54:25 2019 PUSH: Received control message: 'PUSH_REPLY,ping 20,ping-restart 60,topology subnet,route-gateway 10.158.38.236,ifconfig 10.158.38.235 255.255.255.0'
Sat Nov 09 09:54:25 2019 OPTIONS IMPORT: timers and/or timeouts modified
so i think i waste 10 second for
SENT CONTROL [server]: ‘PUSH_REQUEST’ (status=1)
but i set route and other parameters in ovpn client config, i don’t need to push directive from server.
2020-02-21 10:56:22.006958 MANAGEMENT: >STATE:1582278982,GET_CONFIG,,,,,,
2020-02-21 10:56:22.022563 SENT CONTROL [server]: 'PUSH_REQUEST' (status=1)
2020-02-21 10:56:27.145280 SENT CONTROL [server]: 'PUSH_REQUEST' (status=1)
2020-02-21 10:56:32.645304 SENT CONTROL [server]: 'PUSH_REQUEST' (status=1)
2020-02-21 10:56:32.725974 PUSH: Received control message ...
i think is a behavior of mikrotik openvpn server, because i see much tutorial on youtube and all of that have this behavior .
so is not a config can i manage.
Mon Dec 28 16:19:50 2020 MANAGEMENT: >STATE:1609168790,GET_CONFIG,
Mon Dec 28 16:19:50 2020 SENT CONTROL [xxx.sn.mynetname.net]: ‘PUSH_REQUEST’ (status=1)
Mon Dec 28 16:19:56 2020 SENT CONTROL [xxx.sn.mynetname.net]: ‘PUSH_REQUEST’ (status=1)
Mon Dec 28 16:20:01 2020 SENT CONTROL [xxx.sn.mynetname.net]: ‘PUSH_REQUEST’ (status=1)
Mon Dec 28 16:20:01 2020 PUSH: Received control message: ‘PUSH_REPLY,ping 20,ping-restart 60,topology subnet,route-gateway 192.168.6.1,ifconfig 192.168.6.251 255.255.255.0’
Mon Dec 28 16:20:01 2020 OPTIONS IMPORT: timers and/or timeouts modified
There are three PUSH_REQUEST, but only last of them has received PUSH_REPLY - as a result for each connection “duplicate packet, dropping” event is logged and its send by email too. But then client is connected and VPN TUN works correctly.