Hello everyone!
Currently I'm working on a project where we use an openvpn server to manage a network of embedded systems.
The openvpn works great and I became a great fan of the project :mrgreen:
There is one problem though:
The embedded systems work over 3G and from time to time power off to save energy. During this time, the server knows that the openvpn tunnel is closed and that the device is unreachable. Still whenever we make a request to an offline device, the request is never rejected, it always waits for the timeout.
I was expecting to receive a fast "No route to host" or "Destination unreachable" or something similar. But instead if the application has a 3min timout,it must wait for the 3min to be sure.
Do you have an idea where the problem is? Or where to start looking for the problem?
Thanks in advance! 🙂