לא ניתן להתחבר למחשבים ברשת המקומית או ל-RU Server ב-macOS
תסמינים
ב-Mac, ה-Viewer אינו מצליח להתחבר למחשבים ברשת המקומית לפי כתובת IP או שם מחשב, ואינו מצליח להיכנס ל-RU Server הנמצא באותה רשת. אותו דבר עלול לקרות ל-Host או ל-Agent הפועלים ב-Mac כשהם מתחברים ל-RU Server ברשת המקומית. סימנים אופייניים:
- חיבורים דרך האינטרנט פועלים, כולל חיבורי Internet-ID.
- פקודת ping ותוכנות אחרות באותו Mac מגיעות לאותם מחשבים. Viewer ב-Windows או ב-Linux מתחבר לאותם Host ללא בעיות.
- ה-Host בצד השני אינו רושם ביומן אף ניסיון חיבור.
- הבעיה מופיעה מיד לאחר ש-Remote Utilities עודכנה או הותקנה מחדש ב-Mac.
הסיבה
macOS מבקשת מכל יישום הרשאה להשתמש ברשת המקומית ושומרת את התשובה בהגדרות המערכת→פרטיות ואבטחה→רשת מקומית. ההרשאה קשורה לקבצי היישום המדויקים. לאחר עדכון, ההרשאה השמורה כבר אינה תואמת לקבצים החדשים, ובחלק מגרסאות macOS המערכת חוסמת בשקט את החיבורים המקומיים של היישום במקום לבקש שוב, אף שהמתג בהגדרות המערכת עדיין מציג את היישום כמורשה.
זוהי התנהגות של macOS ולא הגדרה של Remote Utilities. היא נצפתה ב-macOS 15 (Sequoia) ובגרסאות מאוחרות יותר. רק חיבורים שהיישום עצמו פותח לכתובות ברשת המקומית מושפעים: חיבורים ישירים לפי כתובת IP או שם מחשב, וחיבורים ל-RU Server באותה רשת. חיבורים נכנסים ל-Host וחיבורים דרך האינטרנט אינם מושפעים.
הפתרון
- פתח את הגדרות המערכת→פרטיות ואבטחה→רשת מקומית.
- מצא ברשימה את Remote Utilities Viewer (או את Host, או את Agent). כבה את המתג ולאחר מכן הפעל אותו שוב.
אם היישום אינו מופיע ברשימה, הפעל אותו, נסה להתחבר ולחץ על אפשר בהודעה "מבקש למצוא מכשירים ברשת המקומית שלך ולהתחבר אליהם". - צא מהיישום לגמרי (Command+Q) והפעל אותו שוב.
- התחבר שוב. אם החיבור עדיין נכשל, הפעל מחדש את ה-Mac ונסה שוב.
הערה:
ההרשאה שייכת לחשבון המשתמש ב-macOS. חזור על השלבים בכל חשבון משתמש שבו פועלים Viewer, Host או Agent. מחיקה והתקנה מחדש של Remote Utilities אינן פותרות את הבעיה כשלעצמן.
ראה גם: האם אני יכול להתחבר ישירות למחשב מרוחק באמצעות כתובת ה-IP שלו?
