Bug 401003

Summary: Cannot change VPN (sstp or pptp) connection password
Product: [Applications] systemsettings Reporter: Kamil Piwowarski <9luty1992>
Component: kcm_networkmanagementAssignee: Jan Grulich <jgrulich>
Status: RESOLVED UPSTREAM    
Severity: normal CC: jgrulich, psychonaut
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
URL: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/issues/82
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: settings window

Description Kamil Piwowarski 2018-11-13 13:30:55 UTC
Created attachment 116281 [details]
settings window

SUMMARY

Changing password for sttp or pptp connections doesn't work.

STEPS TO REPRODUCE

1. Create new VPN (sstp or pptp) connection with password 'test'
2. Edit connection, change password to 'test2' and save
3. Edit connection again and show password

OBSERVED RESULT

Password is 'test'

EXPECTED RESULT

Password is 'test2'

SOFTWARE/OS VERSIONS

OS: Manjaro Linux KDE
KDE Plasma Version: 5.14.3
KDE Frameworks Version: 5.51.0
Qt Version: 5.11.2

ADDITIONAL INFORMATION

Changing password manually in KWalletManager works as expected.
Comment 1 Jan Grulich 2018-11-14 12:28:22 UTC
This seems to be a bug in NetworkManager, I did some investigation and NetworkManager doesn't send new changed password to our secret agent.

NM bug: https://gitlab.freedesktop.org/NetworkManager/NetworkManager/issues/82
Comment 2 Jan Grulich 2018-11-18 17:28:35 UTC
As a workaround you can save the password to NetworkManager by selecting that the password should be save for all users. 

This is also reproducible in Gnome, so confirmed this is not a bug in plasma-nm.