Nelze se připojit k počítačům v místní síti nebo k RU Serveru v systému macOS
Příznaky
Na Macu se Viewer nemůže připojit k počítačům v místní síti podle IP adresy ani názvu počítače a nemůže se přihlásit k RU Server ve stejné síti. Totéž se může stát Host nebo Agent spuštěnému na Macu, když se připojuje k RU Serveru v místní síti. Typické příznaky:
- Připojení přes internet fungují, včetně připojení Internet-ID.
- Příkaz ping a jiné programy na stejném Macu se ke stejným počítačům dostanou. Viewer ve Windows nebo Linuxu se ke stejným Hostům připojí bez problémů.
- Host na druhé straně nezaznamená žádný pokus o připojení.
- Problém se objeví hned po aktualizaci nebo přeinstalaci Remote Utilities na Macu.
Příčina
macOS žádá každou aplikaci o povolení používat místní síť a odpověď ukládá v Nastavení systému→Soukromí a zabezpečení→Místní síť. Oprávnění je vázáno na konkrétní soubory aplikace. Po aktualizaci uložené oprávnění už novým souborům neodpovídá a v některých verzích macOS systém místo nového dotazu bez upozornění blokuje místní připojení aplikace, přestože přepínač v Nastavení systému aplikaci stále ukazuje jako povolenou.
Jde o chování systému macOS, nikoli o nastavení Remote Utilities. Bylo pozorováno v macOS 15 (Sequoia) a novějších. Týká se pouze připojení, která aplikace sama otevírá k adresám v místní síti: přímých připojení podle IP adresy nebo názvu počítače a připojení k RU Serveru ve stejné síti. Příchozí připojení k Hostu a připojení přes internet ovlivněna nejsou.
Řešení
- Otevřete Nastavení systému→Soukromí a zabezpečení→Místní síť.
- V seznamu najděte Remote Utilities Viewer (případně Host nebo Agent). Vypněte jej a znovu zapněte.
Pokud aplikace v seznamu není, spusťte ji, zkuste se připojit a v dotazu „chce vyhledávat zařízení ve vaší místní síti a připojovat se k nim“ klikněte na Povolit. - Aplikaci úplně ukončete (Command+Q) a znovu ji spusťte.
- Připojte se znovu. Pokud se to stále nedaří, restartujte Mac a zkuste to ještě jednou.
Poznámka:
Oprávnění patří k uživatelskému účtu macOS. Postup zopakujte v každém uživatelském účtu, ve kterém běží Viewer, Host nebo Agent. Samotné odstranění a opětovná instalace Remote Utilities problém nevyřeší.
Viz také: Mohu se přímo připojit k vzdálenému PC pomocí jeho IP adresy?
