I reset my GL-MT1300 router by holding the physical reset button for 10 seconds.
After adding my OpenVPN client configurations again to the router, I get the following error when attempting to connect to the VPN from the router web interface:
SIGHUP[soft,connection-reset] received, process restarting
DEPRECATED OPTION: --cipher set to ‘AES-256-CBC’ but missing in --data-ciphers (AES-256-GCM:AES-128-GCM). Future OpenVPN version will ignore --cipher for cipher negotiations. Add ‘AES-256-CBC’ to --data-ciphers or change --cipher ‘AES-256-CBC’ to --data-ciphers-fallback ‘AES-256-CBC’ to silence this warning.
Since the issue only surfaced after resetting my GL-MT1300 router, I tend to think the issue may be related to the router itself. As I can connect with the .ovpn file using my computer. Does the router lack AES-256-CBC for some reason?
Yes, the OpenVPN server is my own that I have setup on Google Cloud.
This is good in that I have control over it, yet perhaps more difficult for debugging as I may have set something up incorrectly on it However, the server (ie, VPN connection to the server) does work when I use an OpenVPN client on my laptop with the .ovpn client file generated by the server.
Therefore, I think the problem has more to do with the router itself and the environment of the router.
I setup another OpenVPN Access Server on a different cloud platform, this time on the platform Vultr using their ‘One Click’ service.
This gave me a .ovpn file that works from my computer, but not from my GL-MT1300 router. When trying to connect with the file from my router I get the error:
SIGHUP[soft,tls-error] received, process restarting
DEPRECATED OPTION: --cipher set to ‘AES-256-CBC’ but missing in --data-ciphers (AES-256-GCM:AES-128-GCM). Future OpenVPN version will ignore --cipher for cipher negotiations. Add ‘AES-256-CBC’ to --data-ciphers or change --cipher ‘AES-256-CBC’ to --data-ciphers-fallback ‘AES-256-CBC’ to silence this warning.
This is much the same error that was seen with the Google Cloud OpenVPN server. However, please note that the Vultr OpenVPN Access Server is from a ‘One Click’ installation: the .ovpn file should be adequate. It works from my computer…