I'm having some challenges with the embedded OpenVPN server in my Asus RT-AC3100. Unfortunately, I cannot figure out how to access the server-side config file on the AC3100; however, I've included a screenshot of the configuration GUI within the router. I've also included a copy of my client configuration below. All of the clients are running Windows.
The problem is intermittent and I haven't yet figured out what is triggering it; however, it does appear to be partially related to when the client computer changes locations, though I have also experienced the problem with stationary clients, but their WAN IP addresses are dynamic and may be being reassigned. The problem can be corrected by a server-side computer sending files/pings to the impacted client, by another client hairpinning, or a client at another location initiating a client-to-client connection. All of our clients are intermittently experiencing the problem.
When the problem manifests, host names resolve to IP addresses across the VPN and the gateway (the RT-AC3100) can be successfully pinged over the VPN; however, specific computers on the server side of the VPN cannot be pinged using their host name or IP address. When the problem is taking place, one computer on the server side may be accessible while the one next to it is not. In Windows, when attempting to ping and the problem is occurring I receive an error message indicating a Reply from the local client IP and "Destination host unreachable." A tracert at the at the same time will also fail with the same error message.
I thought the problem was that for some reason packets were not being directed out over the VPN appropriately since the reply is from the client itself and added "route 192.168.1.0 255.255.255.0 192.168.1.1" to the client config to attempt to correct the problem; however, it has not been successful as the problem continues to manifest intermittently.
Any help or other insights that anyone can provide are greatly appreciated.
Here is a screenshot of my OpenVPN server config GUI in my Asus RT-AC3100:
https://www.screencast.com/t/d51t5VPKAJg
Here is the client config:
remote ******* 1194
float
nobind
proto udp
dev tap
# Windows needs the TAP-Win32 adapter name
# from the Network Connections panel
# if you have more than one. On XP SP2,
# you may need to disable the firewall
# for the TAP adapter.
;dev-node NETGEAR-VPN
sndbuf 0
rcvbuf 0
keepalive 15 60
comp-lzo adaptive
auth-user-pass
client
auth SHA1
cipher AES-128-CBC
ns-cert-type server
route-gateway 192.168.1.1
route 192.168.1.0 255.255.255.0 192.168.1.1
<ca>
********
-----END CERTIFICATE-----
</ca>
<cert>
********
</cert>
<key>
********
</key>