[GH-ISSUE #1613] macOS 12.3 as client, mouse is not able to hover on iPad. (Universal control) #1197

Open
opened 2026-05-05 07:35:29 -06:00 by gitea-mirror · 9 comments
Owner

Originally created by @mliutim on GitHub (Mar 20, 2022).
Original GitHub issue: https://github.com/debauchee/barrier/issues/1613

What happened?

image

Version

v2.4.0

Git commit hash (if applicable)

No response

If applicable, where did you install Barrier from?

brew

What OSes are you seeing the problem on? (Check all that apply)

macOS

What OS versions are you using?

Server: Windows 11S
Client: macOS 12.3 (21E230)
image

Relevant log output

No response

Any other information

barrier.log

Originally created by @mliutim on GitHub (Mar 20, 2022). Original GitHub issue: https://github.com/debauchee/barrier/issues/1613 ### What happened? ![image](https://user-images.githubusercontent.com/6973427/159143177-758b07d6-ddcb-4e5b-bb9b-41f58edf7e6e.png) ### Version v2.4.0 ### Git commit hash (if applicable) _No response_ ### If applicable, where did you install Barrier from? brew ### What OSes are you seeing the problem on? (Check all that apply) macOS ### What OS versions are you using? Server: Windows 11S Client: macOS 12.3 (21E230) ![image](https://user-images.githubusercontent.com/6973427/159143198-369436e9-ca36-4da3-88cc-ed7b877ae284.png) ### Relevant log output _No response_ ### Any other information [barrier.log](https://github.com/debauchee/barrier/files/8310460/barrier.log)
Author
Owner

@nielsvf commented on GitHub (Mar 24, 2022):

Same here! But with two macbooks and a windows machine.

<!-- gh-comment-id:1077391922 --> @nielsvf commented on GitHub (Mar 24, 2022): Same here! But with two macbooks and a windows machine.
Author
Owner

@pkrnjevic commented on GitHub (Mar 26, 2022):

Same here with two macOS 12.3 clients and a Manjaro Linux 5.15.28 server.

The Barrier log contains several:

ERROR: ssl certificate dosn't exist: /Users/.../Barrier.pem
INFO: stopping barrier desktop process
ERROR: process exited with error code: 11

No idea if this is related.

<!-- gh-comment-id:1079587162 --> @pkrnjevic commented on GitHub (Mar 26, 2022): Same here with two macOS 12.3 clients and a Manjaro Linux 5.15.28 server. The Barrier log contains several: ``` ERROR: ssl certificate dosn't exist: /Users/.../Barrier.pem INFO: stopping barrier desktop process ERROR: process exited with error code: 11 ``` No idea if this is related.
Author
Owner

@pkrnjevic commented on GitHub (Mar 26, 2022):

It turns out missing ssl certificates on both the client and the server was the problem.
I had to manually create the following certificates for Linux and macOS:

Linux: ~/.local/share/barrier/SSL/Barrier.pem
macOS: ~/Library/Application Support/barrier/SSL/Barrier.pem

I used the same command to create the certificates in both environments:

openssl req -new -x509 -sha256 -days 999 -nodes -out Barrier.pem -keyout Barrier.pem

Everything working nicely now. Thank you all for this excellent tool!

Update: Everything worked fine with the log level set to Debug2, but later I tried but couldn't and another machine. The solution was to set the logging level to Debug2. Then the new node joined and I reduced the log level back to Warning. Weird, but it works.

<!-- gh-comment-id:1079597580 --> @pkrnjevic commented on GitHub (Mar 26, 2022): It turns out missing ssl certificates on both the client and the server was the problem. I had to manually create the following certificates for Linux and macOS: ``` Linux: ~/.local/share/barrier/SSL/Barrier.pem macOS: ~/Library/Application Support/barrier/SSL/Barrier.pem ``` I used the same command to create the certificates in both environments: ``` openssl req -new -x509 -sha256 -days 999 -nodes -out Barrier.pem -keyout Barrier.pem ``` Everything working nicely now. Thank you all for this excellent tool! Update: Everything worked fine with the log level set to Debug2, but later I tried but couldn't and another machine. The solution was to set the logging level to Debug2. Then the new node joined and I reduced the log level back to Warning. Weird, but it works.
Author
Owner

@nielsvf commented on GitHub (Mar 26, 2022):

It turns out missing ssl certificates on both the client and the server was the problem. I had to manually create the following certificates for Linux and macOS:

Linux: ~/.local/share/barrier/SSL/Barrier.pem
macOS: ~/Library/Application Support/barrier/SSL/Barrier.pem

I used the same command to create the certificates in both environments:

openssl req -new -x509 -sha256 -days 999 -nodes -out Barrier.pem -keyout Barrier.pem

Everything working nicely now. Thank you all for this excellent tool!

How would this work with a Windows Server and have a MacBook Pro as a client? It goes like this Windows -> MacOS -> (Universal control) MacOS or iPad. Tried installing OpenSSL on the Windows PC, and on both MacOS as well but no results.

<!-- gh-comment-id:1079686781 --> @nielsvf commented on GitHub (Mar 26, 2022): > It turns out missing ssl certificates on both the client and the server was the problem. I had to manually create the following certificates for Linux and macOS: > > ``` > Linux: ~/.local/share/barrier/SSL/Barrier.pem > macOS: ~/Library/Application Support/barrier/SSL/Barrier.pem > ``` > > I used the same command to create the certificates in both environments: > > ``` > openssl req -new -x509 -sha256 -days 999 -nodes -out Barrier.pem -keyout Barrier.pem > ``` > > Everything working nicely now. Thank you all for this excellent tool! How would this work with a Windows Server and have a MacBook Pro as a client? It goes like this Windows -> MacOS -> (Universal control) MacOS or iPad. Tried installing OpenSSL on the Windows PC, and on both MacOS as well but no results.
Author
Owner

@pkrnjevic commented on GitHub (Mar 29, 2022):

It turns out missing ssl certificates on both the client and the server was the problem. I had to manually create the following certificates for Linux and macOS:

Linux: ~/.local/share/barrier/SSL/Barrier.pem
macOS: ~/Library/Application Support/barrier/SSL/Barrier.pem

I used the same command to create the certificates in both environments:

openssl req -new -x509 -sha256 -days 999 -nodes -out Barrier.pem -keyout Barrier.pem

Everything working nicely now. Thank you all for this excellent tool!

How would this work with a Windows Server and have a MacBook Pro as a client? It goes like this Windows -> MacOS -> (Universal control) MacOS or iPad. Tried installing OpenSSL on the Windows PC, and on both MacOS as well but no results.

Sorry, but I didn't try this on Windows.

<!-- gh-comment-id:1082449126 --> @pkrnjevic commented on GitHub (Mar 29, 2022): > > It turns out missing ssl certificates on both the client and the server was the problem. I had to manually create the following certificates for Linux and macOS: > > ``` > > Linux: ~/.local/share/barrier/SSL/Barrier.pem > > macOS: ~/Library/Application Support/barrier/SSL/Barrier.pem > > ``` > > > > > > > > > > > > > > > > > > > > > > > > I used the same command to create the certificates in both environments: > > ``` > > openssl req -new -x509 -sha256 -days 999 -nodes -out Barrier.pem -keyout Barrier.pem > > ``` > > > > > > > > > > > > > > > > > > > > > > > > Everything working nicely now. Thank you all for this excellent tool! > > How would this work with a Windows Server and have a MacBook Pro as a client? It goes like this Windows -> MacOS -> (Universal control) MacOS or iPad. Tried installing OpenSSL on the Windows PC, and on both MacOS as well but no results. Sorry, but I didn't try this on Windows.
Author
Owner

@nielsvf commented on GitHub (Mar 31, 2022):

No problem. Ill deal with this problem till it's solved somehow :) thanks for your effort anyway. 👍

<!-- gh-comment-id:1084202787 --> @nielsvf commented on GitHub (Mar 31, 2022): No problem. Ill deal with this problem till it's solved somehow :) thanks for your effort anyway. 👍
Author
Owner

@kpatdev commented on GitHub (Oct 27, 2022):

No problem. Ill deal with this problem till it's solved somehow :) thanks for your effort anyway. 👍

Were you able to figure this out? Interested in seeing if Barrier can work with Universal Control if the server is Windows and Client is Mac.

<!-- gh-comment-id:1293790106 --> @kpatdev commented on GitHub (Oct 27, 2022): > No problem. Ill deal with this problem till it's solved somehow :) thanks for your effort anyway. 👍 Were you able to figure this out? Interested in seeing if Barrier can work with Universal Control if the server is Windows and Client is Mac.
Author
Owner

@nielsvf commented on GitHub (Oct 30, 2022):

No problem. Ill deal with this problem till it's solved somehow :) thanks for your effort anyway. 👍

Were you able to figure this out? Interested in seeing if Barrier can work with Universal Control if the server is Windows and Client is Mac.

No I haven't unfortunately

<!-- gh-comment-id:1296314637 --> @nielsvf commented on GitHub (Oct 30, 2022): > > No problem. Ill deal with this problem till it's solved somehow :) thanks for your effort anyway. 👍 > > Were you able to figure this out? Interested in seeing if Barrier can work with Universal Control if the server is Windows and Client is Mac. No I haven't unfortunately
Author
Owner

@kpatdev commented on GitHub (Nov 1, 2022):

No problem. Ill deal with this problem till it's solved somehow :) thanks for your effort anyway. 👍

Were you able to figure this out? Interested in seeing if Barrier can work with Universal Control if the server is Windows and Client is Mac.

No I haven't unfortunately

Unfortunate. I hope to find the answer soon!

<!-- gh-comment-id:1299132110 --> @kpatdev commented on GitHub (Nov 1, 2022): > > > No problem. Ill deal with this problem till it's solved somehow :) thanks for your effort anyway. 👍 > > > > > > Were you able to figure this out? Interested in seeing if Barrier can work with Universal Control if the server is Windows and Client is Mac. > > No I haven't unfortunately Unfortunate. I hope to find the answer soon!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/barrier#1197
No description provided.