0 votes

TeamViewer "FAILED TO establish the default connection to the WindowServer" (Échec de la connexion par défaut au serveur Windows)

J'ai besoin de TeamViewer sur mon Mac pour travailler à distance. Je l'ai installé via ssh en utilisant la ligne de commande

brew cask install teamviewer

qui a bien fonctionné.

Cependant, il semble que je ne puisse pas configurer TeamViwer à partir de la ligne de commande. En raison de Corona, je ne peux pas accéder personnellement au Mac en ce moment, ce qui signifie que je dois tout faire via ssh.

J'ai essayé

$ /Applications/TeamViewer.app/Contents/MacOS/TeamViewer

qui échoue avec

Enregistrement de l'application (), échec de l'établissement de la connexion par défaut au serveur Windows, _CGSDefaultConnection() est NULL.
Impossible de trouver le domaine pour
Impossible de trouver le domaine pour
2020-03-23 18:53:18.935 TeamViewer [1695:9920] +[NSXPCSharedListener endpointForReply:withListenerName :]: une erreur s'est produite lors de la tentative d'obtention du point de terminaison pour l'auditeur 'ClientCallsAuxiliary' : Connexion interrompue

et s'arrête jusqu'à ce que je quitte avec Ctrl+C.

J'ai également essayé cette réponse qui m'a donné

$ open /Applications/TeamViewer.app

LSOpenURLsWithRole() a échoué avec l'erreur -610 pour le fichier /Applications/TeamViewer.app.

et

$ sudo open /Applications/TeamViewer.app

LSOpenURLsWithRole() a échoué avec l'erreur -10810 pour le fichier /Applications/TeamViewer.app.

En outre, le chemin Library/Preferences/com.teamviewer.* n'existe pas.

Que dois-je faire ensuite ? Que puis-je essayer d'autre ?

2voto

klanomath Points 63400

Cela devrait fonctionner (sudo privs requis !)

  • Se connecter avec ssh sur le Mac distant

  • Entrer :

    sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart  -activate -configure -access -on -privs -all -restart -agent 

    pour permettre la gestion à distance

  • ouvrir localement Screen Sharing (/System/Library/CoreServices/Applications/Screen Sharing.app)

  • Entrez l'IP du Mac distant

  • Entrez vos identifiants d'utilisateur à distance

  • Connectez-vous avec vos identifiants d'utilisateur distant sur l'écran de connexion.

  • Lancer et configurer TeamViewer

En fonction des paramètres de sécurité du réseau distant (pare-feu, etc.), vous devez utiliser le même tunnel/canal que la connexion ssh.

Les étapes ci-dessus ne fonctionnent que pour MacOS jusqu'à High Sierra (10.13.6).


Dans MacOS Mojave et les versions ultérieures kickstart ne fonctionne qu'avec les appareils gérés et les profils spéciaux, si le partage d'écran n'a pas été activé auparavant :

Utilisez l'utilitaire de ligne de commande kickstart dans MacOS Mojave 10.14 et les versions ultérieures.

Enfin, vous devez accéder personnellement au Mac distant et configurer le partage d'écran dans Préférences système > Partage (pour y accéder via VNC) ou lancer et configurer TeamViewer.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X