mirror of
https://github.com/debauchee/barrier.git
synced 2026-05-15 14:16:02 -06:00
[GH-ISSUE #1399] Recognise change in IP on a new network #1081
Labels
No labels
HiDPI
bounty
bsd/freebsd
bsd/openbsd
bug
bug
build-infra
cantfix
critical
doc
duplicate
enhancement
fix-available
from git
from release
good first issue
help wanted
installer/package
invalid
linux
macOS
meta
needs testing
pull-request
query
question
regression
regression
v2.4.0
windows
wontfix
work-in-progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/barrier#1081
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @shymega on GitHub (Nov 5, 2021).
Original GitHub issue: https://github.com/debauchee/barrier/issues/1399
Discussed in https://github.com/debauchee/barrier/discussions/1325
Originally posted by rengolin October 19, 2021
I use my barrier server (Windows laptop) on both office and home, each of which has a desktop with the client always running.
Whenever I disconnect and reconnect, the client re-connects fine. But when I move from office to home or vice-versa, I can see in the logs that the connects but the kvm sharing doesn't work. When I restart the server (and sometimes the client too), it works fine.
I'm guessing it's because the server is still running with the previous IP, even though it seems to bind 0.0.0.0 (otherwise the client wouldn't be able to connect).
Perhaps this is a configuration issue, perhaps it's a security issue. Regardless, there could be a configuration to say "when I connect to this network, restart the server before accepting client connections".
Or perhaps I'm not doing something right, and I'd be glad if someone has a better solution than having to restart both client and server every time.