On Sun, Sep 13, 2020 at 2:41 PM <ocs...@plaga.de> wrote:
>
>
> Hello everyone,
>
Hi!

> Now my problem: In one of my standard configurations, I run the ocserv
> behind of proprietary routers on a small arm-based computer. On that, I
> use armbian which is a Debian derivative with a 5.7 Linux Kernel
> optimized for Arm boards. Armbian is configured to be systemd-free and
> runs SysV init. Ports 443 UDP/TCP are portforwarded to the Arm board so
> that these are reachable from the internet. The IP configuration is static.
>
> Configuration is minimal:
> ----

> socket-file = /var/run/ocserv-socket
> device = vpns
> dns=8.8.8.8
>
> ipv4-network = 192.168.7.32/27
>
> # TCP and UDP port number
> tcp-port = 443
> udp-port = 443
>
> route = 0.0.0.0/0.0.0.0

Is your goal to have the server being the default route for the
client? If yes, then the documented way to do that is to set "route =
default" or removing all the routes.


> On Debian 9 with ocserv Version 0.11.6 routing behavior is as expected:
> - user connects
> - ocserv creates a route pointing to the vpn device the user is assigned to
> - after the user disconnects: the vpn route is removed
>
> creates a route pointing to the vpn device the user is assigned to
> After upgrading to Debian 10 (current armbian with Kernel 5.7.15),
> ocserv was upgraded to version 0.12.2. With the same configuration, the
> routing behavior had changed to the following:
> - user connects
> - ocserv creates a route pointing to the vpn device the user is assigned to
> - Strange: the default route changes to the hostname of the host ocserv
> is running on

What is this address? Is it part of the address range for ocserv? Does
the issue go away by using the expected route notation?

regards,
Nikos

_______________________________________________
openconnect-devel mailing list
openconnect-devel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/openconnect-devel

Reply via email to