Skip to content

macOS: Profile is lost after switching user account #1620

@joshrsmith

Description

@joshrsmith

Summary

On macOS, I have been losing my configured Passepartout profile when switching to another user account on the same machine and opening Passepartout in that separate user account.

Passepartout: 3.6.2 (App Store)
macOS: 26.1

Steps to reproduce

  • Login to Account A
  • Create a profile manually
    • Keep Alive On Sleep
    • Enforce Tunnel
    • Wireguard
  • Connect activate the profile and verify connectivity.
  • Logout
  • Login to Account B
    • At this point you can open system settings and see that the VPN profile created by Passepartout exists.
    • As a side note, Account B cannot activate this configuration - if you hit the toggle to enable it, it will disable itself. Also, even if Account A leaves VPN connected when they logout, it will always be disconnected when Account B logs in.
  • Open Passepartout
  • No profiles are seen, and the VPN profile in system settings has been removed.
  • Logout
  • Login to Account A
  • Open Passepartout: Originally created profile is now missing.

Sidenote: the profile does NOT go missing if I simply logout and log back in.

What is the current bug behavior?

Profile is missing/clobbered after opening Passepartout within multiple macOS user accounts.

What is the expected correct behavior?

Profile would remain after user switching. I would expect that either both Account A and Account B can share the same profile(s) across accounts, or that they can have their own sets of profiles without stomping on / clearing out the other. I think I would prefer the latter, which would allow each user to setup VPN as they want.

As things stand right now, I don't think I can use Passepartout with multiple user accounts.

Relevant logs and/or screenshots

Possible fixes suggested remediation

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingmacOSRelated to the macOS app

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions