mirror of
https://github.com/debauchee/barrier.git
synced 2026-05-15 14:16:02 -06:00
[GH-ISSUE #116] Not Working on Win 10 Server + OSX 10.10 Client #89
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#89
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 @theinfinitypoint on GitHub (Aug 21, 2018).
Original GitHub issue: https://github.com/debauchee/barrier/issues/116
Operating Systems
Server: Windows 10
Client: OSX 10.10.5
Barrier Version
2.10
Steps to reproduce bug
Background: I just installed Barrier 2.10 on both my laptop (OSX) and Desktop (Win 10). I've been using synergy for almost 10 years now so I have a good grasp of how to change settings, and what they do.
That said I'm having problems setting up my Win 10 (named Hadron) to be the server and OSX (named Gluon) to be the client. I tried reversing the roles (OSX=server, Win 10=client) and it actually worked great, but that's not the set up I need. I also tried enabling/disabling SSH which didn't fix it. My Win 10 installation is brand new so there may be some other firewall settings I haven't tried changing. I did however add all 3 barrier exe's (barrier, barrierc, barriers) to be allowed through the Windows firewall as both incoming and outgoing rules ("Windows Defender Firewall"). On the mac side I've been able to explicitly at least allow communication for barrier and barriers within Barrier.app, and also allowed communication for Barrier.app itself, but NOT barrierc (within Barrier.app) through the OSX firewall (System Preferences --> Security & Privacy, Firewall tab, Firewall Options button). Installation was done using the compiled binaries (exe and dmg) I found in the wiki.
Here's the server (Win 10) side log (on the machine named Hadron):
and on the client side (OSX 10.10.5) (on the machine named Gluon):
Here is my Win 10 server setup:



and this is the relevant set up on my OSX client:

Other info
Let me know if there is any other info you need, thanks!
@theinfinitypoint commented on GitHub (Aug 25, 2018):
Any suggestions anyone?
@AdrianKoshka commented on GitHub (Aug 25, 2018):
Sadly I don't have macOS and Windows test machines, so I can't really be of much help :c
@walker0643 commented on GitHub (Aug 26, 2018):
@theinfinitypoint can you try specifically allowing port 24800 through the windows firewall?
@theinfinitypoint commented on GitHub (Aug 26, 2018):
@walker0643 that actually helped. My OSX client saw it right away after I added 24800 to get through the firewall. However I still cannot move my mouse on my client machine. After I start up Barrier on both machines, and I move my mouse over, the cursor is stuck in the lower right corner of my client (my client is sitting to the left of my server). I can still control the buttons, ie left and right mouse buttons work, but I cannot move it around the screen for some reason. If I manually move my mouse using my client's trackpad, then left or right click on my server's mouse (which is "in" the client desktop), the cursor will instantaneously move back to the lower right corner of the client's desktop. Additionally I cannot move the mouse "back" onto the server without stopping Barrier on my client (OSX). Also interestingly I can use my client mouse's scroll wheel which won't reset the position of the cursor to the lower right corner of the client desktop.
I actually had the same problem using Synergy 1.3.1 on my new Win 10 installation, which I tried using before I installed Barrier. On my previous Win 7 installation Synergy 1.3.1 worked perfect for me (with the same OSX client). I tried disabling (I think) all of the optional settings and nothing seems to help that.
Any other suggestions to try?
@walker0643 commented on GitHub (Sep 8, 2018):
@theinfinitypoint if you're comfortable building barrier yourself, could you try from
075d4f4758? or if you prefer to wait this fix will be in the next release (2.2). thanks!@walker0643 commented on GitHub (Sep 8, 2018):
also
3794767459will have the installer create the rule needed for newer windows installers@walker0643 commented on GitHub (Sep 8, 2018):
Please reopen if your issue isn't fixed after 2.2. Thanks!