| Summary: | Cannot connect to OpenConnect VPN via applet | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Lev <levlev> |
| Component: | Networks widget | Assignee: | Jan Grulich <jgrulich> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | jgrulich |
| Priority: | NOR | ||
| Version First Reported In: | master | ||
| Target Milestone: | 1.0 | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | 5.14.5 | |
| Sentry Crash Report: | |||
| Attachments: | Proposed patch to fix this issue | ||
|
Description
Lev
2018-11-29 23:53:07 UTC
Did you downgrade just plasma-nm or also other packages? There was just one change related to Openconnect in Plasma 5.14.4, it's this one [1], but I don't think this might cause your problem. You say you have password and login safed for this connection, do they get filled in the dialog when you try to connect your connection from the applet? [1] - https://cgit.kde.org/plasma-nm.git/commit/?h=Plasma/5.14&id=00d18e2d9cef69cd8066b63c2c5dc40748c8e61e Yes, downgrading only plasma-nm is enough and I can connect again. With the latest version, login and password are filled in as usual. Are you able to try to clone plasma-nm from here [1], checkout to "Plasma/5.14" branch and just revert latest patch, build and install it? To see if this latest change broke it for you? [1] - https://cgit.kde.org/plasma-nm.git/ Yes, looks like it works after reverting the patch above. Did you restart kded5 after you installed plasma-nm from git? Are you sure the kded5 module from plasma-nm is installed to the correct location? I want to be sure it's this commit which causes this problem. Maybe you want to downgrade to Plasma-nm 5.14.3 to be sure you have the broken version and install the one from git to verify it's fixed. Here's what I did specifically. 1. Installed plasma-nm 5.14.4, the broken version. Made sure it's broken. 2. Checked out the git version. 3. Reverted the patch. 4. cmake, make (in local dir). 5. sudo cp bin/libplasmanetworkmanagement_openconnectui.so /usr/lib/qt/plugins/ 6. Reboot. Made sure that it works now. To double-check: went and applied the patch again, repeated steps 4-6, it broke again. Thanks for testing. I don't have any Openconnect server I could use for testing so it is more complicated for me to fix and verify this. I'll try to setup a local server so I can reproduce this issue and fix it properly. Created attachment 116645 [details]
Proposed patch to fix this issue
Can you please try this patch? Apply it on top of Plasma/5.14 branch.
Ignore the proposed patch, I reverted the change which broke it. Bulk transfer as requested in T17796 |