Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't see desktop on multiple MacOS devices when "locked" #6152

Open
ramphex opened this issue Jun 4, 2024 · 1 comment
Open

Can't see desktop on multiple MacOS devices when "locked" #6152

ramphex opened this issue Jun 4, 2024 · 1 comment
Labels

Comments

@ramphex
Copy link

ramphex commented Jun 4, 2024

Describe the bug
A clear and concise description of what the bug is.

MeshCentral: 1.1.24

One device is on MacOS 12.7.1, second device is on MacOS 14.5. When attempting to view the desktop of either device while it's on login/lock screen, the result is always a black screen and the input is not registered. Once logged in/unlocked the desktop shows up fine only after disconnecting and reconnecting and then input also works correctly.

Posting in both MeshCentral and MeshAgent as I'm not sure what is at fault here, feel free to close the one in the wrong category.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...' MacOS Device in any group
  2. Click on '....' Desktop
  3. Scroll down to '....' Connect
  4. See error Black screen if device you're trying to connect to is on lock/login screen

Expected behavior
A clear and concise description of what you expected to happen.
Expect to see a desktop in order to type in the password and login

Screenshots
If applicable, add screenshots to help explain your problem.

Server Software (please complete the following information):

  • OS: [e.g. Ubuntu] Debian Bookworm VM
  • Virtualization: [e.g. Docker] Proxmox
  • Network: [e.g. LAN/WAN, reverse proxy, cloudflare, ssl offload, etc...] Traefik
  • Version: [e.g. 1.0.43] 1.1.24
  • Node: [e.g. 18.4.0]

Client Device (please complete the following information):

  • Device: [e.g. Laptop] MacBooks, Desktop, iPhone 14 Pro
  • OS: [e.g. Ubuntu] MacOS 12.7.1, MacOS 14.5, Windows 11, iOS 17.5
  • Network: [e.g. Local to Meshcentral, Remote over WAN] Local
  • Browser: [e.g. Google Chrome] Chrome & Safari
  • MeshCentralRouter Version: [if applicable]

Remote Device (please complete the following information):

  • Device: [e.g. Laptop] 2 MacBooks
  • OS: [e.g. Windows 10 21H2] MacOS 12.7.1, MacOS 14.5
  • Network: [e.g. Local to Meshcentral, Remote over WAN] Local
  • Current Core Version (if known): [HINT: Go to a device then console Tab then type info] Aug 22 2022, 2807693000

Additional context
Add any other context about the problem here.

Your config.json file

{
  "$schema": "https://raw.githubusercontent.com/Ylianst/MeshCentral/master/meshcentral-config-schema.json",
  "__comment1__": "This is a simple configuration file, all values and sections that start with underscore (_) are ignored. Edit a section and remove the _ in front of the name. Refer to the user's guide for details.",
  "__comment2__": "See node_modules/meshcentral/sample-config-advanced.json for a more advanced example.",
  "settings": {
    "MongoDb": "mongodb://127.0.0.1:27017/meshcentral",
    "cert": "meshcentral.mydomain.com",
    "certUrl": "https://meshcentral.mydomain.com",
    "TLSOffload": "traefik IP",
    "WANonly": true,
    "LANonly": false,
    "_sessionKey": "MyReallySecretPassword1",
    "port": 443,
    "aliasPort": 443,
    "redirPort": 80,
    "_redirAliasPort": 80,
    "CookieIpCheck": false
  },
  "domains": {
    "": {
      "title": "MeshCentral",
      "_title2": "",
      "_minify": true,
      "_newAccounts": true,
      "_userNameIsEmail": true,
      "certUrl": "https://meshcentral.mydomain.com"
    }
  }
}
@ramphex ramphex added the bug label Jun 4, 2024
@n1smithy
Copy link

n1smithy commented Jul 7, 2024

I have a similar problem with windows-clients.

Connecting to the client -> see login-screen -> try to login -> screen black (but connection still exists) -> clicking reload/update screen: no effect -> even cannot disconnect the session; session will be shown in my overview, but i cannot delete it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants