Summary: | Plasma applet for NetworkManager OpenVPN configuration is missing IPV6 implementation | ||
---|---|---|---|
Product: | [Plasma] plasma-nm | Reporter: | Cygni X <cygnix> |
Component: | general | Assignee: | Lukáš Tinkl <lukas> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | jgrulich |
Priority: | NOR | ||
Version: | 0.9.3.4 | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/plasma-nm/199c41123be12860c758e97db6a658ccb4d25b90 | Version Fixed In: | 0.9.3.5 |
Sentry Crash Report: |
Description
Cygni X
2014-10-03 21:39:48 UTC
Git commit cee9d493e30f2e1ef765e0498b10d047cef2a294 by Jan Grulich. Committed on 06/10/2014 at 07:28. Pushed by grulich into branch 'NM/0.9.8'. Add IPv6 configuration for VPN connections (needed for OpenVPN) M +1 -1 settings/connectionsettings.cpp http://commits.kde.org/libnm-qt/cee9d493e30f2e1ef765e0498b10d047cef2a294 Git commit 26c1f5fa03491298fcee2a21e53522c2f3a01ea3 by Jan Grulich. Committed on 06/10/2014 at 07:29. Pushed by grulich into branch '0.9.3'. Add IPv6 tab for OpenVPN connections M +4 -2 libs/editor/connectiondetaileditor.cpp http://commits.kde.org/plasma-nm/26c1f5fa03491298fcee2a21e53522c2f3a01ea3 Git commit 3f6a19cb417d54f2dd73fc5200d1857b819f6f5a by Jan Grulich. Committed on 06/10/2014 at 07:28. Pushed by grulich into branch 'master'. Add IPv6 configuration for VPN connections (needed for OpenVPN) M +1 -1 src/settings/connectionsettings.cpp http://commits.kde.org/libnm-qt/3f6a19cb417d54f2dd73fc5200d1857b819f6f5a Git commit e3a1d6ce87f2f22391b6d2ed4c2390b04b0e0ff3 by Jan Grulich. Committed on 06/10/2014 at 07:28. Pushed by grulich into branch 'Plasma/5.1'. Add IPv6 configuration for VPN connections (needed for OpenVPN) M +1 -1 src/settings/connectionsettings.cpp http://commits.kde.org/libnm-qt/e3a1d6ce87f2f22391b6d2ed4c2390b04b0e0ff3 Git commit 0ba7bcddac6d8c8583e40bba1a5a4d904f92463d by Jan Grulich. Committed on 06/10/2014 at 07:52. Pushed by grulich into branch 'master'. Add IPv6 tab for OpenVPN connections M +4 -2 libs/editor/connectiondetaileditor.cpp http://commits.kde.org/plasma-nm/0ba7bcddac6d8c8583e40bba1a5a4d904f92463d Git commit 199c41123be12860c758e97db6a658ccb4d25b90 by Jan Grulich. Committed on 06/10/2014 at 07:52. Pushed by grulich into branch 'Plasma/5.1'. Add IPv6 tab for OpenVPN connections M +4 -2 libs/editor/connectiondetaileditor.cpp http://commits.kde.org/plasma-nm/199c41123be12860c758e97db6a658ccb4d25b90 (In reply to Jan Grulich from comment #6) > Git commit 199c41123be12860c758e97db6a658ccb4d25b90 by Jan Grulich. > Committed on 06/10/2014 at 07:52. > Pushed by grulich into branch 'Plasma/5.1'. > > Add IPv6 tab for OpenVPN connections > > M +4 -2 libs/editor/connectiondetaileditor.cpp > > http://commits.kde.org/plasma-nm/199c41123be12860c758e97db6a658ccb4d25b90 Thanks for giving this the utmost priority. If you want to try it, do not forget to also compile the latest libnm-qt (NM/0.9.8 branch), otherwise it won't work. (In reply to Jan Grulich from comment #8) > If you want to try it, do not forget to also compile the latest libnm-qt > (NM/0.9.8 branch), otherwise it won't work. Unfortunately the issue are not resolved. The first issue; if say for example the OpenVPN server IP is 192.168.1.192, once connected to a server that has configured ipv6 inside the tunnel (see https://community.openvpn.net/openvpn/wiki/IPv6), the client should receive an ipv6 address as well as ipv4. Testing the server from the client side with the following command 'openvpn --config foo.ovpn' achieves the correct result. The second issue is, connecting using ipv6; the client fails as it does not understand 'proto udp6' if imported from a configuration file -- it complains. Again, tested and working with command 'openvpn --config foo.ovpn' which achieves the desired result. Hmm, question is if it's supported by NetworkManager OpenVPN plugin. Could you please try to import your openvpn connection in nm-connection-editor (the gnome's one) and check if it's imported correctly and works as expected (without editing it in our editor)? (In reply to Jan Grulich from comment #10) > Hmm, question is if it's supported by NetworkManager OpenVPN plugin. Could > you please try to import your openvpn connection in nm-connection-editor > (the gnome's one) and check if it's imported correctly and works as expected > (without editing it in our editor)? Gnome fails on openSUSE 13.1 as well. It looks that NetworkManager OpenVPN plugin doesn't support it (yet). In this case there is nothing we can do about it in plasma-nm. (In reply to Jan Grulich from comment #12) > It looks that NetworkManager OpenVPN plugin doesn't support it (yet). In > this case there is nothing we can do about it in plasma-nm. Thanks for the effort. So one should probably contact NetworkManager OpenVPN plugin developer to complain? Also, should this be marked as resolved? It should be marked as resolved. Our OpenVPN plugin was missing IPv6 configuration which is fixed now, but regarding the missing funcionality you have to contact NM developers. |