I'm working on Windows solution which allows users to select specific sites (such as www.site.name) to be routed through the VPN.
The --fqdn is not an option because I'd like to route each specific IP packet dynamically mapping its destination IP-address to the domain name (already implemented) and then decide whether to route that domain name to the VPN at runtime.
For that reason I made a custom build of OpenVPN 2.2.0 client. First I disabled the route-nopull and other pushed options from server to prevent the client from modifying Windows routing table. Next I implemented the NDIS intermediate driver which routes specific outgoing network packet to the OpenVPN TAP adapter. I slightly modified TAP driver to make it accept such routed packet (AdapterTransmit function). In my setup for certain domain name I see the outgoing IP-packet has been successfully routed to the TAP adapter and the user-mode app (openvpn.exe) has got that packet and transfer it to the VPN server. However I did not see the server reply to that packet (I see only PING packets from the server).
Kindly take a look on the OpenVPN log below:
Fri Nov 13 00:16:12 2015 us=187000 TUN READ [52]
Fri Nov 13 00:16:12 2015 us=187000 MSS: 1460 -> 1352
Fri Nov 13 00:16:12 2015 us=187000 TLS: tls_pre_encrypt: key_id=0
Fri Nov 13 00:16:12 2015 us=187000 ENCRYPT IV: 3999f6e2 8d4a12a0 3d678137 fb279ca0
Fri Nov 13 00:16:12 2015 us=187000 ENCRYPT FROM: 00000065 fa450000 3414c440 00800668 69c0a801 05b23e09 abc6e100 50146f1[more...]
Fri Nov 13 00:16:12 2015 us=187000 ENCRYPT TO: 3999f6e2 8d4a12a0 3d678137 fb279ca0 45565e6e 5fdb4210 96302210 e398163[more...]
Fri Nov 13 00:16:12 2015 us=187000 TAP-Win32: AdapterTransmit IPv4 TCP[66] 192.168.1.5:50913 -> 178.62.9.171:80
Fri Nov 13 00:16:12 2015 us=187000 RANDOM USEC=63335
Fri Nov 13 00:16:12 2015 us=187000 WE_CTL n=0 ev=0x0142ce24 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:12 2015 us=187000 WE_CTL n=1 ev=0x0139fcf4 rwflags=0x0003 arg=0x0142c330
Fri Nov 13 00:16:12 2015 us=187000 WE_CTL n=3 ev=0x012c5228 rwflags=0x0000 arg=0x014140b4
Fri Nov 13 00:16:12 2015 us=187000 I/O WAIT Tr0|Tw1|SRQ|SWQ [1/63335]
Fri Nov 13 00:16:12 2015 us=187000 WE_WAIT enter n=3 to=1063
Fri Nov 13 00:16:12 2015 us=187000 [0] ev=0x00000003 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:12 2015 us=187000 [1] ev=0x0000011c rwflags=0x0002 arg=0x0142c330
Fri Nov 13 00:16:12 2015 us=187000 [2] ev=0x00000118 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:12 2015 us=187000 WE_WAIT leave [1,0] rwflags=0x0002 arg=0x0142c330
Fri Nov 13 00:16:12 2015 us=187000 event_wait returned 1
Fri Nov 13 00:16:12 2015 us=187000 I/O WAIT status=0x0002
Fri Nov 13 00:16:12 2015 us=187000 UDPv4 WRITE [101] to 198.7.62.204:25000: P_DATA_V1 kid=0 DATA 446bf553 a838288c beacbb3d 6e344a67 5d407316 3999f6e2 8d4a12a0 3d67813[more...]
Fri Nov 13 00:16:12 2015 us=187000 WIN32 I/O: Socket Completion success [69]
Fri Nov 13 00:16:12 2015 us=203000 WIN32 I/O: Socket Send queued [101]
Fri Nov 13 00:16:12 2015 us=203000 UDPv4 write returned 101
Fri Nov 13 00:16:12 2015 us=203000 WE_CTL n=0 ev=0x0142ce24 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:12 2015 us=203000 WE_CTL n=1 ev=0x0139fcf4 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:12 2015 us=203000 WE_CTL n=2 ev=0x012c5228 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:12 2015 us=203000 WIN32 I/O: TAP Read queued [1500]
Fri Nov 13 00:16:12 2015 us=203000 I/O WAIT TRQ|Tw1|SRQ|SwQ [1/63335]
Fri Nov 13 00:16:12 2015 us=203000 WE_WAIT enter n=3 to=1063
Fri Nov 13 00:16:12 2015 us=203000 [0] ev=0x00000003 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:12 2015 us=203000 [1] ev=0x00000118 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:12 2015 us=203000 [2] ev=0x00000138 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:13 2015 us=281000 event_wait returned 0
Fri Nov 13 00:16:13 2015 us=281000 I/O WAIT status=0x0020
Fri Nov 13 00:16:13 2015 us=281000 TAP-Win32: [\DEVICE\{5C2C429B-8DCB-4587-AFEB-9C4B89A53438}] Unhandled OID fc010209
Fri Nov 13 00:16:13 2015 us=281000 TAP-Win32: [\DEVICE\{5C2C429B-8DCB-4587-AFEB-9C4B89A53438}] Unhandled OID fc01020a
Fri Nov 13 00:16:13 2015 us=281000 TIMER: coarse timer wakeup 4 seconds
Fri Nov 13 00:16:13 2015 us=281000 WE_CTL n=0 ev=0x0142ce24 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:13 2015 us=281000 WE_CTL n=1 ev=0x0139fcf4 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:13 2015 us=281000 WE_CTL n=2 ev=0x012c5228 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:13 2015 us=281000 I/O WAIT TRQ|Tw1|SRQ|SwQ [1/63335]
Fri Nov 13 00:16:13 2015 us=281000 WE_WAIT enter n=3 to=1063
Fri Nov 13 00:16:13 2015 us=281000 [0] ev=0x00000003 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:13 2015 us=281000 [1] ev=0x00000118 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:13 2015 us=281000 [2] ev=0x00000138 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:14 2015 us=359000 event_wait returned 0
Fri Nov 13 00:16:14 2015 us=359000 I/O WAIT status=0x0020
Fri Nov 13 00:16:14 2015 us=359000 WE_CTL n=0 ev=0x0142ce24 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:14 2015 us=359000 WE_CTL n=1 ev=0x0139fcf4 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:14 2015 us=359000 WE_CTL n=2 ev=0x012c5228 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:14 2015 us=359000 I/O WAIT TRQ|Tw1|SRQ|SwQ [1/63335]
Fri Nov 13 00:16:14 2015 us=359000 WE_WAIT enter n=3 to=1063
Fri Nov 13 00:16:14 2015 us=359000 [0] ev=0x00000003 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:14 2015 us=359000 [1] ev=0x00000118 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:14 2015 us=359000 [2] ev=0x00000138 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:14 2015 us=468000 WE_WAIT leave rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:14 2015 us=468000 event_wait returned 1
Fri Nov 13 00:16:14 2015 us=468000 I/O WAIT status=0x0001
Fri Nov 13 00:16:14 2015 us=468000 WIN32 I/O: Socket Completion success [69]
Fri Nov 13 00:16:14 2015 us=468000 UDPv4 read returned 69
Fri Nov 13 00:16:14 2015 us=468000 UDPv4 READ [69] from 198.7.62.204:25000: P_DATA_V1 kid=0 DATA f0fdc5b2 6584b319 4f7fd70f 62fce55e 3828136f 245e5309 ae43d71b 1a213ea[more...]
Fri Nov 13 00:16:14 2015 us=468000 TLS: tls_pre_decrypt, key_id=0, IP=198.7.62.204:25000
Fri Nov 13 00:16:14 2015 us=468000 DECRYPT IV: 245e5309 ae43d71b 1a213ea5 54873f61
Fri Nov 13 00:16:14 2015 us=468000 DECRYPT TO: 00000019 fa2a187b f3641eb4 cb07ed2d 0a981fc7 48
Fri Nov 13 00:16:14 2015 us=468000 PID TEST 0:24 0:25
Fri Nov 13 00:16:14 2015 us=468000 RECEIVED PING PACKET
Fri Nov 13 00:16:14 2015 us=468000 WE_CTL n=0 ev=0x0142ce24 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:14 2015 us=468000 WIN32 I/O: Socket Receive queued [1558]
Fri Nov 13 00:16:14 2015 us=468000 WE_CTL n=1 ev=0x0139fcf4 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:14 2015 us=468000 WE_CTL n=2 ev=0x012c5228 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:14 2015 us=468000 I/O WAIT TRQ|Tw1|SRQ|SwQ [1/63335]
Fri Nov 13 00:16:14 2015 us=468000 WE_WAIT enter n=3 to=1063
Fri Nov 13 00:16:14 2015 us=468000 [0] ev=0x00000003 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:14 2015 us=468000 [1] ev=0x00000118 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:14 2015 us=468000 [2] ev=0x00000138 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:15 2015 us=203000 WE_WAIT leave rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:15 2015 us=203000 event_wait returned 1
Fri Nov 13 00:16:15 2015 us=203000 I/O WAIT status=0x0004
Fri Nov 13 00:16:15 2015 us=203000 WIN32 I/O: TAP Completion success [52]
Fri Nov 13 00:16:15 2015 us=203000 read from TUN/TAP returned 52
Fri Nov 13 00:16:15 2015 us=203000 TUN READ [52]
Fri Nov 13 00:16:15 2015 us=203000 MSS: 1460 -> 1352
Fri Nov 13 00:16:15 2015 us=203000 TLS: tls_pre_encrypt: key_id=0
Fri Nov 13 00:16:15 2015 us=203000 ENCRYPT IV: e689e541 79d44f70 1c3396cd df21224a
Fri Nov 13 00:16:15 2015 us=203000 ENCRYPT FROM: 00000066 fa450000 34152f40 00800667 fec0a801 05b23e09 abc6e100 50146f1[more...]
Fri Nov 13 00:16:15 2015 us=203000 ENCRYPT TO: e689e541 79d44f70 1c3396cd df21224a 8db1e5f1 edd971a9 d3580a53 4daede9[more...]
Fri Nov 13 00:16:15 2015 us=203000 TAP-Win32: AdapterTransmit IPv4 TCP[66] 192.168.1.5:50913 -> 178.62.9.171:80
Fri Nov 13 00:16:15 2015 us=203000 WE_CTL n=0 ev=0x0142ce24 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:15 2015 us=203000 WE_CTL n=1 ev=0x0139fcf4 rwflags=0x0003 arg=0x0142c330
Fri Nov 13 00:16:15 2015 us=203000 WE_CTL n=3 ev=0x012c5228 rwflags=0x0000 arg=0x014140b4
Fri Nov 13 00:16:15 2015 us=203000 I/O WAIT Tr0|Tw1|SRQ|SWQ [1/63335]
Fri Nov 13 00:16:15 2015 us=203000 WE_WAIT enter n=3 to=1063
Fri Nov 13 00:16:15 2015 us=203000 [0] ev=0x00000003 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:15 2015 us=203000 [1] ev=0x0000011c rwflags=0x0002 arg=0x0142c330
Fri Nov 13 00:16:15 2015 us=203000 [2] ev=0x00000118 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:15 2015 us=203000 WE_WAIT leave [1,0] rwflags=0x0002 arg=0x0142c330
Fri Nov 13 00:16:15 2015 us=203000 event_wait returned 1
Fri Nov 13 00:16:15 2015 us=203000 I/O WAIT status=0x0002
Fri Nov 13 00:16:15 2015 us=203000 UDPv4 WRITE [101] to 198.7.62.204:25000: P_DATA_V1 kid=0 DATA 53a8bab5 35a2e7f3 2d69324f 07291e0e 0762fef7 e689e541 79d44f70 1c3396c[more...]
Fri Nov 13 00:16:15 2015 us=203000 WIN32 I/O: Socket Completion success [101]
Fri Nov 13 00:16:15 2015 us=203000 WIN32 I/O: Socket Send queued [101]
Fri Nov 13 00:16:15 2015 us=203000 UDPv4 write returned 101
Fri Nov 13 00:16:15 2015 us=203000 WE_CTL n=0 ev=0x0142ce24 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:15 2015 us=203000 WE_CTL n=1 ev=0x0139fcf4 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:15 2015 us=203000 WE_CTL n=2 ev=0x012c5228 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:15 2015 us=203000 WIN32 I/O: TAP Read queued [1500]
Fri Nov 13 00:16:15 2015 us=203000 I/O WAIT TRQ|Tw1|SRQ|SwQ [1/63335]
Fri Nov 13 00:16:15 2015 us=203000 WE_WAIT enter n=3 to=1063
Fri Nov 13 00:16:15 2015 us=203000 [0] ev=0x00000003 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:15 2015 us=203000 [1] ev=0x00000118 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:15 2015 us=203000 [2] ev=0x00000138 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:16 2015 us=281000 event_wait returned 0
Fri Nov 13 00:16:16 2015 us=281000 I/O WAIT status=0x0020
Fri Nov 13 00:16:16 2015 us=281000 WE_CTL n=0 ev=0x0142ce24 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:16 2015 us=281000 WE_CTL n=1 ev=0x0139fcf4 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:16 2015 us=281000 WE_CTL n=2 ev=0x012c5228 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:16 2015 us=281000 I/O WAIT TRQ|Tw1|SRQ|SwQ [1/63335]
Fri Nov 13 00:16:16 2015 us=281000 WE_WAIT enter n=3 to=1063
Fri Nov 13 00:16:16 2015 us=281000 [0] ev=0x00000003 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:16 2015 us=281000 [1] ev=0x00000118 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:16 2015 us=281000 [2] ev=0x00000138 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:17 2015 us=359000 event_wait returned 0
Fri Nov 13 00:16:17 2015 us=359000 I/O WAIT status=0x0020
Fri Nov 13 00:16:17 2015 us=359000 TIMER: coarse timer wakeup 3 seconds
Fri Nov 13 00:16:17 2015 us=359000 TLS: tls_multi_process: i=0 state=S_NORMAL_OP, mysid=80207b46 2cc33bb7, stored-sid=f26f8165 a371f73c, stored-ip=198.7.62.204:25000
Fri Nov 13 00:16:17 2015 us=359000 TLS: tls_process: chg=0 ks=S_NORMAL_OP lame=S_UNDEF to_link->len=0 wakeup=604800
Fri Nov 13 00:16:17 2015 us=359000 STATE S_NORMAL_OP
Fri Nov 13 00:16:17 2015 us=359000 ACK reliable_can_send active=0 current=0 : [10]
Fri Nov 13 00:16:17 2015 us=359000 ACK reliable_send_timeout 604800 [10]
Fri Nov 13 00:16:17 2015 us=359000 TLS: tls_process: timeout set to 3500
Fri Nov 13 00:16:17 2015 us=359000 TLS: tls_multi_process: i=1 state=S_INITIAL, mysid=d4a54814 02506d46, stored-sid=00000000 00000000, stored-ip=[undef]
Fri Nov 13 00:16:17 2015 us=359000 TLS: tls_multi_process: i=2 state=S_UNDEF, mysid=00000000 00000000, stored-sid=00000000 00000000, stored-ip=[undef]
Fri Nov 13 00:16:17 2015 us=359000 WE_CTL n=0 ev=0x0142ce24 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:17 2015 us=359000 WE_CTL n=1 ev=0x0139fcf4 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:17 2015 us=359000 WE_CTL n=2 ev=0x012c5228 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:17 2015 us=359000 I/O WAIT TRQ|Tw1|SRQ|SwQ [1/63335]
Fri Nov 13 00:16:17 2015 us=359000 WE_WAIT enter n=3 to=1063
Fri Nov 13 00:16:17 2015 us=359000 [0] ev=0x00000003 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:17 2015 us=359000 [1] ev=0x00000118 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:17 2015 us=359000 [2] ev=0x00000138 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:18 2015 us=437000 event_wait returned 0
Fri Nov 13 00:16:18 2015 us=437000 I/O WAIT status=0x0020
Fri Nov 13 00:16:18 2015 us=437000 TAP-Win32: [\DEVICE\{5C2C429B-8DCB-4587-AFEB-9C4B89A53438}] Unhandled OID fc010209
Fri Nov 13 00:16:18 2015 us=437000 TAP-Win32: [\DEVICE\{5C2C429B-8DCB-4587-AFEB-9C4B89A53438}] Unhandled OID fc01020a
Fri Nov 13 00:16:18 2015 us=437000 WE_CTL n=0 ev=0x0142ce24 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:18 2015 us=437000 WE_CTL n=1 ev=0x0139fcf4 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:18 2015 us=437000 WE_CTL n=2 ev=0x012c5228 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:18 2015 us=437000 I/O WAIT TRQ|Tw1|SRQ|SwQ [1/63335]
Fri Nov 13 00:16:18 2015 us=437000 WE_WAIT enter n=3 to=1063
Fri Nov 13 00:16:18 2015 us=437000 [0] ev=0x00000003 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:18 2015 us=437000 [1] ev=0x00000118 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:18 2015 us=437000 [2] ev=0x00000138 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:19 2015 us=515000 event_wait returned 0
Fri Nov 13 00:16:19 2015 us=515000 I/O WAIT status=0x0020
Fri Nov 13 00:16:19 2015 us=515000 WE_CTL n=0 ev=0x0142ce24 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:19 2015 us=515000 WE_CTL n=1 ev=0x0139fcf4 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:19 2015 us=515000 WE_CTL n=2 ev=0x012c5228 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:19 2015 us=515000 I/O WAIT TRQ|Tw1|SRQ|SwQ [1/63335]
Fri Nov 13 00:16:19 2015 us=515000 WE_WAIT enter n=3 to=1063
Fri Nov 13 00:16:19 2015 us=515000 [0] ev=0x00000003 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:19 2015 us=515000 [1] ev=0x00000118 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:19 2015 us=515000 [2] ev=0x00000138 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:20 2015 us=468000 WE_WAIT leave rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:20 2015 us=468000 event_wait returned 1
Fri Nov 13 00:16:20 2015 us=468000 I/O WAIT status=0x0001
Fri Nov 13 00:16:20 2015 us=468000 WIN32 I/O: Socket Completion success [69]
Fri Nov 13 00:16:20 2015 us=468000 UDPv4 read returned 69
Fri Nov 13 00:16:20 2015 us=468000 UDPv4 READ [69] from 198.7.62.204:25000: P_DATA_V1 kid=0 DATA 8aeeac85 c83a452a cacd3df7 23dce2e9 6035ebda 7f559983 da8755e5 25f3922[more...]
Fri Nov 13 00:16:20 2015 us=468000 TLS: tls_pre_decrypt, key_id=0, IP=198.7.62.204:25000
Fri Nov 13 00:16:20 2015 us=468000 DECRYPT IV: 7f559983 da8755e5 25f3922f e8c924c1
Fri Nov 13 00:16:20 2015 us=468000 DECRYPT TO: 0000001a fa2a187b f3641eb4 cb07ed2d 0a981fc7 48
Fri Nov 13 00:16:20 2015 us=468000 PID TEST 0:25 0:26
Fri Nov 13 00:16:20 2015 us=468000 RECEIVED PING PACKET
Fri Nov 13 00:16:20 2015 us=468000 TLS: tls_pre_encrypt: key_id=0
Fri Nov 13 00:16:20 2015 us=468000 ENCRYPT IV: f378d325 d7625de8 23f571bd 2c3096c6
Fri Nov 13 00:16:20 2015 us=468000 ENCRYPT FROM: 00000067 fa2a187b f3641eb4 cb07ed2d 0a981fc7 48
Fri Nov 13 00:16:20 2015 us=468000 ENCRYPT TO: f378d325 d7625de8 23f571bd 2c3096c6 a3db700e 1ff2eb27 de0d646e bc95c37[more...]
Fri Nov 13 00:16:20 2015 us=468000 SENT PING
Fri Nov 13 00:16:20 2015 us=468000 TIMER: coarse timer wakeup 5 seconds
Fri Nov 13 00:16:20 2015 us=468000 WE_CTL n=0 ev=0x0142ce24 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:20 2015 us=468000 WIN32 I/O: Socket Receive queued [1558]
Fri Nov 13 00:16:20 2015 us=468000 WE_CTL n=1 ev=0x0139fcf4 rwflags=0x0003 arg=0x0142c330
Fri Nov 13 00:16:20 2015 us=468000 WE_CTL n=3 ev=0x012c5228 rwflags=0x0000 arg=0x014140b4
Fri Nov 13 00:16:20 2015 us=468000 I/O WAIT TrQ|Tw1|SRQ|SWQ [1/63335]
Fri Nov 13 00:16:20 2015 us=468000 WE_WAIT enter n=3 to=1063
Fri Nov 13 00:16:20 2015 us=468000 [0] ev=0x00000003 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:20 2015 us=468000 [1] ev=0x0000011c rwflags=0x0002 arg=0x0142c330
Fri Nov 13 00:16:20 2015 us=468000 [2] ev=0x00000118 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:20 2015 us=468000 WE_WAIT leave [1,0] rwflags=0x0002 arg=0x0142c330
Fri Nov 13 00:16:20 2015 us=468000 event_wait returned 1
Fri Nov 13 00:16:20 2015 us=468000 I/O WAIT status=0x0002
Fri Nov 13 00:16:20 2015 us=468000 UDPv4 WRITE [69] to 198.7.62.204:25000: P_DATA_V1 kid=0 DATA 225faabe 236559c8 8b2c1d85 544b2d13 8259b1d0 f378d325 d7625de8 23f571b[more...]
Fri Nov 13 00:16:20 2015 us=468000 WIN32 I/O: Socket Completion success [101]
Fri Nov 13 00:16:20 2015 us=468000 WIN32 I/O: Socket Send queued [69]
Fri Nov 13 00:16:20 2015 us=468000 UDPv4 write returned 69
Fri Nov 13 00:16:20 2015 us=468000 WE_CTL n=0 ev=0x0142ce24 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:20 2015 us=468000 WE_CTL n=1 ev=0x0139fcf4 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:20 2015 us=468000 WE_CTL n=2 ev=0x012c5228 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:20 2015 us=468000 I/O WAIT TRQ|Tw1|SRQ|SwQ [1/63335]
Fri Nov 13 00:16:20 2015 us=468000 WE_WAIT enter n=3 to=1063
Fri Nov 13 00:16:20 2015 us=468000 [0] ev=0x00000003 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:20 2015 us=468000 [1] ev=0x00000118 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:20 2015 us=468000 [2] ev=0x00000138 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:21 2015 us=546000 event_wait returned 0
Fri Nov 13 00:16:21 2015 us=546000 I/O WAIT status=0x0020
Fri Nov 13 00:16:21 2015 us=546000 WE_CTL n=0 ev=0x0142ce24 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:21 2015 us=546000 WE_CTL n=1 ev=0x0139fcf4 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:21 2015 us=546000 WE_CTL n=2 ev=0x012c5228 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:21 2015 us=546000 I/O WAIT TRQ|Tw1|SRQ|SwQ [1/63335]
Fri Nov 13 00:16:21 2015 us=546000 WE_WAIT enter n=3 to=1063
Fri Nov 13 00:16:21 2015 us=546000 [0] ev=0x00000003 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:21 2015 us=546000 [1] ev=0x00000118 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:21 2015 us=546000 [2] ev=0x00000138 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:22 2015 us=625000 event_wait returned 0
Fri Nov 13 00:16:22 2015 us=625000 I/O WAIT status=0x0020
Fri Nov 13 00:16:22 2015 us=625000 RANDOM USEC=6660
Fri Nov 13 00:16:22 2015 us=625000 WE_CTL n=0 ev=0x0142ce24 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:22 2015 us=625000 WE_CTL n=1 ev=0x0139fcf4 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:22 2015 us=625000 WE_CTL n=2 ev=0x012c5228 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:22 2015 us=625000 I/O WAIT TRQ|Tw1|SRQ|SwQ [1/6660]
Fri Nov 13 00:16:22 2015 us=625000 WE_WAIT enter n=3 to=1007
Fri Nov 13 00:16:22 2015 us=625000 [0] ev=0x00000003 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:22 2015 us=625000 [1] ev=0x00000118 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:22 2015 us=625000 [2] ev=0x00000138 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:23 2015 us=640000 event_wait returned 0
Fri Nov 13 00:16:23 2015 us=640000 I/O WAIT status=0x0020
Fri Nov 13 00:16:23 2015 us=640000 TAP-Win32: [\DEVICE\{5C2C429B-8DCB-4587-AFEB-9C4B89A53438}] Unhandled OID fc010209
Fri Nov 13 00:16:23 2015 us=640000 TAP-Win32: [\DEVICE\{5C2C429B-8DCB-4587-AFEB-9C4B89A53438}] Unhandled OID fc01020a
Fri Nov 13 00:16:23 2015 us=640000 WE_CTL n=0 ev=0x0142ce24 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:23 2015 us=640000 WE_CTL n=1 ev=0x0139fcf4 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:23 2015 us=640000 WE_CTL n=2 ev=0x012c5228 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:23 2015 us=640000 I/O WAIT TRQ|Tw1|SRQ|SwQ [1/6660]
Fri Nov 13 00:16:23 2015 us=640000 WE_WAIT enter n=3 to=1007
Fri Nov 13 00:16:23 2015 us=640000 [0] ev=0x00000003 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:23 2015 us=640000 [1] ev=0x00000118 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:23 2015 us=640000 [2] ev=0x00000138 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:24 2015 us=656000 event_wait returned 0
Fri Nov 13 00:16:24 2015 us=656000 I/O WAIT status=0x0020
Fri Nov 13 00:16:24 2015 us=656000 WE_CTL n=0 ev=0x0142ce24 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:24 2015 us=656000 WE_CTL n=1 ev=0x0139fcf4 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:24 2015 us=656000 WE_CTL n=2 ev=0x012c5228 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:24 2015 us=656000 I/O WAIT TRQ|Tw1|SRQ|SwQ [1/6660]
Fri Nov 13 00:16:24 2015 us=656000 WE_WAIT enter n=3 to=1007
Fri Nov 13 00:16:24 2015 us=656000 [0] ev=0x00000003 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:24 2015 us=656000 [1] ev=0x00000118 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:24 2015 us=656000 [2] ev=0x00000138 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:25 2015 us=671000 event_wait returned 0
Fri Nov 13 00:16:25 2015 us=671000 I/O WAIT status=0x0020
Fri Nov 13 00:16:25 2015 us=671000 TLS: tls_pre_encrypt: key_id=0
Fri Nov 13 00:16:25 2015 us=671000 ENCRYPT IV: dbd24874 957ae5dc 730a2cee 1050ed8f
Fri Nov 13 00:16:25 2015 us=671000 ENCRYPT FROM: 00000068 fa2a187b f3641eb4 cb07ed2d 0a981fc7 48
Fri Nov 13 00:16:25 2015 us=671000 ENCRYPT TO: dbd24874 957ae5dc 730a2cee 1050ed8f df049818 631c9504 c2860563 d65e3b9[more...]
Fri Nov 13 00:16:25 2015 us=671000 SENT PING
Fri Nov 13 00:16:25 2015 us=671000 TIMER: coarse timer wakeup 5 seconds
Fri Nov 13 00:16:25 2015 us=671000 WE_CTL n=0 ev=0x0142ce24 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:25 2015 us=671000 WE_CTL n=1 ev=0x0139fcf4 rwflags=0x0003 arg=0x0142c330
Fri Nov 13 00:16:25 2015 us=671000 WE_CTL n=3 ev=0x012c5228 rwflags=0x0000 arg=0x014140b4
Fri Nov 13 00:16:25 2015 us=671000 I/O WAIT TrQ|Tw1|SRQ|SWQ [1/6660]
Fri Nov 13 00:16:25 2015 us=671000 WE_WAIT enter n=3 to=1007
Fri Nov 13 00:16:25 2015 us=671000 [0] ev=0x00000003 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:25 2015 us=671000 [1] ev=0x0000011c rwflags=0x0002 arg=0x0142c330
Fri Nov 13 00:16:25 2015 us=671000 [2] ev=0x00000118 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:25 2015 us=671000 WE_WAIT leave [1,0] rwflags=0x0002 arg=0x0142c330
Fri Nov 13 00:16:25 2015 us=671000 event_wait returned 1
Fri Nov 13 00:16:25 2015 us=671000 I/O WAIT status=0x0002
Fri Nov 13 00:16:25 2015 us=671000 UDPv4 WRITE [69] to 198.7.62.204:25000: P_DATA_V1 kid=0 DATA 33309f5a c1002a33 caf34f29 802b5928 5f3a61d2 dbd24874 957ae5dc 730a2ce[more...]
Fri Nov 13 00:16:25 2015 us=671000 WIN32 I/O: Socket Completion success [69]
Fri Nov 13 00:16:25 2015 us=687000 WIN32 I/O: Socket Send queued [69]
Fri Nov 13 00:16:25 2015 us=687000 UDPv4 write returned 69
Fri Nov 13 00:16:25 2015 us=687000 WE_CTL n=0 ev=0x0142ce24 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:25 2015 us=687000 WE_CTL n=1 ev=0x0139fcf4 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:25 2015 us=687000 WE_CTL n=2 ev=0x012c5228 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:25 2015 us=687000 I/O WAIT TRQ|Tw1|SRQ|SwQ [1/6660]
Fri Nov 13 00:16:25 2015 us=687000 WE_WAIT enter n=3 to=1007
Fri Nov 13 00:16:25 2015 us=687000 [0] ev=0x00000003 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:25 2015 us=687000 [1] ev=0x00000118 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:25 2015 us=687000 [2] ev=0x00000138 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:25 2015 us=843000 WE_WAIT leave rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:25 2015 us=843000 event_wait returned 1
Fri Nov 13 00:16:25 2015 us=843000 I/O WAIT status=0x0001
Fri Nov 13 00:16:25 2015 us=843000 WIN32 I/O: Socket Completion success [69]
Fri Nov 13 00:16:25 2015 us=843000 UDPv4 read returned 69
Fri Nov 13 00:16:25 2015 us=843000 UDPv4 READ [69] from 198.7.62.204:25000: P_DATA_V1 kid=0 DATA 22321d30 5f663a26 bcef2a76 ef79bab2 1f770308 f40417c9 60c5a407 0e587d1[more...]
Fri Nov 13 00:16:25 2015 us=843000 TLS: tls_pre_decrypt, key_id=0, IP=198.7.62.204:25000
Fri Nov 13 00:16:25 2015 us=843000 DECRYPT IV: f40417c9 60c5a407 0e587d1c cd513b13
Fri Nov 13 00:16:25 2015 us=843000 DECRYPT TO: 0000001b fa2a187b f3641eb4 cb07ed2d 0a981fc7 48
Fri Nov 13 00:16:25 2015 us=843000 PID TEST 0:26 0:27
Fri Nov 13 00:16:25 2015 us=843000 RECEIVED PING PACKET
Fri Nov 13 00:16:25 2015 us=843000 WE_CTL n=0 ev=0x0142ce24 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:25 2015 us=843000 WIN32 I/O: Socket Receive queued [1558]
Fri Nov 13 00:16:25 2015 us=843000 WE_CTL n=1 ev=0x0139fcf4 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:25 2015 us=843000 WE_CTL n=2 ev=0x012c5228 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:25 2015 us=843000 I/O WAIT TRQ|Tw1|SRQ|SwQ [1/6660]
Fri Nov 13 00:16:25 2015 us=843000 WE_WAIT enter n=3 to=1007
Fri Nov 13 00:16:25 2015 us=843000 [0] ev=0x00000003 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:25 2015 us=843000 [1] ev=0x00000118 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:25 2015 us=843000 [2] ev=0x00000138 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:26 2015 us=859000 event_wait returned 0
Fri Nov 13 00:16:26 2015 us=859000 I/O WAIT status=0x0020
Fri Nov 13 00:16:26 2015 us=859000 WE_CTL n=0 ev=0x0142ce24 rwflags=0x0001 arg=0x01414108
Fri Nov 13 00:16:26 2015 us=859000 WE_CTL n=1 ev=0x0139fcf4 rwflags=0x0001 arg=0x0142c330
Fri Nov 13 00:16:26 2015 us=859000 WE_CTL n=2 ev=0x012c5228 rwflags=0x0001 arg=0x014140b4
Fri Nov 13 00:16:26 2015 us=859000 I/O WAIT TRQ|Tw1|SRQ|SwQ [1/6660]
Fri Nov 13 00:16:26 2015 us=859000 WE_WAIT enter n=3 to=1007
My question is what I'm doing wrong so why the server don't reply to my packet.
I'd appreciate if anyone can help me

Thanks for reading!
Andrew