[GH-ISSUE #1936] Add ServerAliveInterval-like capability to NetBird SSH #3613

Open
opened 2026-08-05 00:53:21 -04:00 by saavagebueno · 1 comment
Owner

Originally created by @mrbluecoat on GitHub (May 6, 2024).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/1936

Is your feature request related to a problem? Please describe.
If you netbird ssh into a remote server and run the reboot command your terminal hangs

Describe the solution you'd like
It would be nice if the terminal automatically detects the remote server is no longer active and disconnects cleanly rather than having to manually close the terminal.

Describe alternatives you've considered
The ideas at https://unix.stackexchange.com/q/58271 didn't seem to work with NetBird SSH but -o "ServerAliveInterval 2" recommendation sounds like the right fit if you could add that functionality to your custom SSH process.

Originally created by @mrbluecoat on GitHub (May 6, 2024). Original GitHub issue: https://github.com/netbirdio/netbird/issues/1936 **Is your feature request related to a problem? Please describe.** If you `netbird ssh` into a remote server and run the `reboot` command your terminal hangs **Describe the solution you'd like** It would be nice if the terminal automatically detects the remote server is no longer active and disconnects cleanly rather than having to manually close the terminal. **Describe alternatives you've considered** The ideas at https://unix.stackexchange.com/q/58271 didn't seem to work with NetBird SSH but `-o "ServerAliveInterval 2"` recommendation sounds like the right fit if you could add that functionality to your custom SSH process.
saavagebueno added the feature-requestssh labels 2026-08-05 00:53:21 -04:00
Author
Owner

@PizzaLovingNerd commented on GitHub (Jun 5, 2026):

Closing this as resolved with the v0.60+ NetBird SSH rewrite.

NetBird SSH now supports native OpenSSH clients, so users who need ServerAliveInterval-style behavior can just do it through standard OpenSSH.

Cheers!

<!-- gh-comment-id:4636800942 --> @PizzaLovingNerd commented on GitHub (Jun 5, 2026): Closing this as resolved with the v0.60+ NetBird SSH rewrite. NetBird SSH now supports native OpenSSH clients, so users who need ServerAliveInterval-style behavior can just do it through standard OpenSSH. Cheers!
Sign in to join this conversation.
No Label feature-request ssh
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#3613