linuxmint / linuxmint/cinnamon
Multiple VPN connections are incorrectly handled by the NetworkManager applet
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 5.6k
- Forks
- 915
- Avg merge
- 5d 22h
- Merged PRs (30d)
- 3
Description
* Cinnamon version (cinnamon --version) - 3.6.6
* Distribution - Fedora 27
* Graphics hardware *and* driver used - Not relevant
* 64 bit
Issue
Currently, NetworkManager supports concurrent VPN connections, which the current design of the applet doesn't account for. When I connect to a second VPN, there is no visual indication in the applet of this connection and the on/off slider does not turn off this connection. The only way to see if the connection is active and disconnect, is to go into the network settings dialogue, which displays the correct status for each VPN connection.
Steps to reproduce
Connect to two VPNs simultaneously.
Expected behaviour
Have a correct display of the connection status in the NetworkManager applet list, VPN on/off slider should start (or terminate) all VPN connections, clicking on an already connected VPN in the NetworkManager applet list should disconnect that VPN.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue in the NetworkManager applet with two simultaneous VPN connections, then trace how the applet list and VPN on/off slider determine connection status. Done means both VPNs are visibly represented, the slider controls all VPN connections, and clicking an active VPN disconnects only that VPN.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, linux
- Domain
- desktop, networking
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100