I recently switched from Asus-Merlin to John's fork for my RT-N66U.
I initially installed 33E7j9527, following a full reset. I was able to successfully run one instance of openvpn-server and one of openvpn-client. I could stop and start each with no issues. Disconnect and reconnect clients from the openvpn-server and stop/start the openvpn-client without issue. 33E7 has been working flawlessly for me
I upgraded to 34E3. The openvpn-client appears to work fine. However, openvpn-server needs to be restarted after disconnecting a client session in order to have subsequent successful connections. The second connection attempt gets as far as auth and waits (no success or failure) and 3rd attempt results in nothing at all (according to the router's log). This happens with or without an openvpn client running on the router.
service restart_openvpnserver1 solves this. But I need to do this after each each client disconnect and of course I can't do it remotely once I'm disconnected from the vpn server. I prefer not to have ssh enabled on the WAN interface.
Reverting to 33E7 (again without a reset) resolves the issue. I can disconnect/reconnect and I can have two clients connected simultaneously. I'm using username/password with custom server ca and server certs plus client certs.
I have jffs enabled and have some custom dnsmasq settings to assign a few devices a pihole DNS. That's the only jffs customisation I have.
dnsmasq is , as I understand it, one of the changes between the two firmwares. May be it is relevant though seems unlikely.
Code:
#/jffs/config/dnsmasq.conf.add
dhcp-option=tag:pihole_dns,option:dns-server,192.168.0.35
## tablet
dhcp-host=BC:20:A4:AA:AA:AA,set:pihole_dns
## phone
dhcp-host=40:88:05:BB:BB:BB,set:pihole_dns
I am not sure if this is a quirk of my setup or an issue with firmware 34E3.
Does amazon affiliate link work if I switch to amazon.co.uk?