Remote Utilities on Ubuntu with Wayland
Novo Remote Utilities para macOS e Linux: suporte para Wayland com acesso não assistido. Saber mais →

Não é possível ligar a computadores da rede local ou ao RU Server no macOS

Sintomas

Num Mac, o Viewer não consegue ligar-se a computadores da rede local pelo endereço IP ou pelo nome do computador e não consegue iniciar sessão num RU Server localizado na mesma rede. O mesmo pode acontecer ao Host ou ao Agent em execução num Mac quando se ligam a um RU Server na rede local. Sinais típicos:

  • As ligações pela Internet funcionam, incluindo as ligações Internet-ID.
  • O ping e outros programas no mesmo Mac alcançam os mesmos computadores. Os Viewers em Windows ou Linux ligam-se aos mesmos Hosts sem problemas.
  • O Host do outro lado não regista qualquer tentativa de ligação.
  • O problema surge logo depois de o Remote Utilities ter sido atualizado ou reinstalado no Mac.

Causa

O macOS pede a cada aplicação permissão para utilizar a rede local e guarda a resposta em Definições do Sistema→Privacidade e segurança→Rede local. A permissão está associada aos ficheiros exatos da aplicação. Após uma atualização, a permissão guardada deixa de corresponder aos novos ficheiros e, em algumas versões do macOS, o sistema bloqueia silenciosamente as ligações locais da aplicação em vez de voltar a perguntar, embora o interruptor nas Definições do Sistema continue a mostrar a aplicação como permitida.

Trata-se de um comportamento do macOS e não de uma definição do Remote Utilities. Foi observado no macOS 15 (Sequoia) e em versões posteriores. Só são afetadas as ligações que a própria aplicação abre para endereços da rede local: as ligações diretas pelo endereço IP ou pelo nome do computador e as ligações a um RU Server na mesma rede. As ligações de entrada para o Host e as ligações pela Internet não são afetadas.


Solução

  1. Abra Definições do Sistema→Privacidade e segurança→Rede local.
  2. Procure o Remote Utilities Viewer (ou o Host, ou o Agent) na lista. Desative-o e volte a ativá-lo.
    Se a aplicação não estiver na lista, abra-a, tente ligar-se e clique em Permitir na mensagem "pretende encontrar e ligar-se a dispositivos na sua rede local".
  3. Feche completamente a aplicação (Command+Q) e volte a abri-la.
  4. Volte a ligar-se. Se continuar a falhar, reinicie o Mac e tente mais uma vez.

Nota:

A permissão pertence à conta de utilizador do macOS. Repita os passos em todas as contas de utilizador que executam o Viewer, o Host ou o Agent. Eliminar e reinstalar o Remote Utilities não resolve o problema por si só.

Veja também: Posso ligar-me diretamente a um computador remoto usando o seu endereço IP?

Tags: Conectividade, Atualização