openvpn3-session-manage(1)
π NAME π
openvpn3-session-manage β it's the OpenVPN 3 Linux VPN session management bestie, and she's here to actually wrangle your running sessions π
β¨ SYNOPSIS β¨
openvpn3 session-manage [OPTIONS]
openvpn3 session-manage -h | --help
πΈ DESCRIPTION πΈ
okay so listen. this command manages running VPN sessions. that's the whole job. if you've got a session up and running and you need to pause it, resume it, restart it, yeet it into the void, or just peek at its logs β this is the girl you call. π«Ά
π OPTIONS π
-h,--helpβ prints usage and help details straight to your terminal, no cap. when in doubt, ask her. β¨-o SESSION-DBUS-PATH,--path SESSION-DBUS-PATHβ Required. this is the D-Bus session path for the currently running session you wanna manage. don't know it? runopenvpn3 sessions-listand she'll hand you the list of available session D-Bus paths. periodt. π--session-path DBUS-PATHβ literally just an alias for--path. same girl, different name. π-c CONFIG-NAME,--config CONFIG-NAMEβ you can use this instead of--pathif you'd rather name the configuration profile directly. it's giving β¨convenienceβ¨. theCONFIG_NAMEhas to be the configuration name that was active when the session was started β no negotiating on that. you can find the available configuration names viaopenvpn3 sessions-list. π-I INTERFACE,--interface INTERFACEβ another--pathstand-in! this time you give the tun interface name that's managed by OpenVPN 3. iconic. π--log-level[=LEVEL]β view and/or change the log level for this session. the way it works: it has an instant impact on the log level the next time new log events roll in from the VPN session. if you don't hand over a new log level, she'll just show you the current one. lowkey a vibe check for your logs. π--timeout SECSβ sets how long she'll attempt to re-establish the connection when you're restarting or resuming a session. default? never time out β she's patient like that. and if you don't provide a timeout at all, the connection re-establishing happens in the background. run it in the back, bestie. πβοΈ-P,--pauseβ suspends/pauses the running VPN session. π not a complete shutdown, okay? it's the "brb gonna temporarily disconnect but I fully intend to re-establish the VPN tunnel later" move. and the best part β in most cases you won't need to re-enter any credentials. obsessed. π-R,--resumeβ resumes a suspended/paused VPN session. she's back, she's refreshed, she's glowing. π¦--restartβ triggers a complete reconnect of the VPN session. full reset energy. π₯-D,--disconnectβ this is the final connection disconnect. it removes the session from the session manager. you can also use this to clean up stray VPN sessions that didn't complete successfully on their own β no judgment, we've all been there. and once you're disconnected, if connection statistics are available, she'll print them to the terminal for you. π--cleanupβ removes all stale sessions that have no VPN client backend process running. heads up: these sessions typically have no status available. it's giving ghost cleanup. πβ¨
π SEE ALSO π
openvpn3(1)openvpn3-session-acl(1)openvpn3-session-manage(1)openvpn3-session-stats(1)openvpn3-sessions-list(1)
and that's the whole page, bestie! this was openvpn3-session-manage(1) from the OpenVPN 3 Linux manual β go forth and manage your sessions responsibly, iykyk πΈπ
π¦ where this page comes from
- nixpkgs unstable: openvpn3 27.1
- ubuntu stonking: openvpn3-client 27.1+dfsg-2ubuntu1 Β· AGPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms