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
- Abra Definições do Sistema→Privacidade e segurança→Rede local.
- 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". - Feche completamente a aplicação (Command+Q) e volte a abri-la.
- 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?
