OpenVPN over IPv6

Since my ISP has switched to IPv6 I am not able to connect to the OpenVPN sever provided by TO any more.

I have used the plugin to generate the server for me. Then I have changed the proto option to udp6 for both server and client, but apparently this is not enough.

In /var/log/messages I see only these errors related to openvpn:

2017-09-23T19:06:24+02:00 err openvpn(server_turris)[18433]: some:long:ipv6:address TLS Error: TLS key negotiation failed to occur within 60 seconds (check your network connectivity)
2017-09-23T19:06:24+02:00 err openvpn(server_turris)[18433]: some:long:ipv6:address TLS Error: TLS handshake failed
2017-09-23T19:06:24+02:00 notice openvpn(server_turris)[18433]: some:long:ipv6:address SIGUSR1[soft,tls-error] received, client-instance restarting

Any hints how to make the connection via IPv6 work?

Also any changes to the Router address in Foris are ignored, so I have to edit the client config manually :confused:

The issue is shitty implementation of IPv6 by the ISP. To make the connection work it would probably require some 6in4 tunel and magic.
Temporaly solved by asking for an exception to be switched back to IPv4.