Re: IPv6 with Anyconnect iphone client and ocserv

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Oct 23, 2019 at 2:23 AM Leendert van Doorn
<leendert@xxxxxxxxxxxxxx> wrote:
>
> I wanted to let this list know some of my observations with getting IPv6 to work on my iPhone with Anyconnect and an ocserv server. I noticed some much older threads on this list but no one got it working as far as I can tell.
>
> I have a personal IPv6 environment where I run ocserv and I hand out iPv6 (and IPv4) addresses to my VPN clients. With CISCO's anyconnect client on my Windows system things work fine. It properly sets things up and installs a default IPv6 route.
>
> On my iPhone anyconnect client, it gets an IPv6 address and a default route (::/0) but no IPv6 packets are routed. While the app states full tunnel mode for IPv6, nothing happens.
>
> However, when I force a route to the IPv6 unicast space with a split route by adding a custom header to my ocserv.conf
>
>         custom-header = "X-CSTP-Split-Include-IP6: 2000::/3"
>
> things work fine. I had to use the custom header because ocserv doesn't send routes to non-openconnect clients.
>
> I'm puzzled why the iPhone client and the Windows client behave differently because they do seem to share quite a lot of code.

Is there something we can do on the ocserv side to improve that?
Should if we send the routes to the mobile client would it work? Would
you like to propose a patch?

regards,
Nikos

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



[Index of Archives]     [Linux Samsung SoC]     [Linux Rockchip SoC]     [Linux Actions SoC]     [Linux for Synopsys ARC Processors]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]


  Powered by Linux