שגיאת Socket #11001: Host not found
סימפטומים
- סטטוס המחשב המרוחק מוצג כ"לא מקוון" בפנקס הכתובות של ה-Viewer .
- אתה יכול לקבוע חיבור מרוחק, אך החיבור לא יציב.
כאשר אתה בודק את יומן ה-Host (או יומן ה-Agent, אם ה-Agent בשימוש) אתה רואה את השגיאה הבאה: Socket Error # 11001 Host not found.(EIdSocketError)
סיבה
שגיאה זו מציינת כי הHost או הAgent המרוחקים אינם זמינים בגלל אחת מהסיבות הבאות:
- בעיית DNS, כלומר, כתובת ה-IP של השרת הביניים אינה ניתנת לפתירה משם ה-DNS שלו.
- כתובת השרת הביניים או הפורט היוצא חסומים על ידי חומת האש.
כפי שנאמר ב- קודי שגיאה של Windows Sockets:
WSAHOST_NOT_FOUND
11001
המארח לא נמצא.
לא ידוע מארח כזה. השם אינו שם מארח רשמי או כינוי, או שאין ניתן למצוא אותו במסד הנתונים שנבדק. שגיאה זו עשויה להיבחר גם עבור שאלות פרוטוקול ושירות, ואומרת כי השם שצוין לא נמצא במסד הנתונים הרלוונטי.
פתרון 1: נקה את מטמון ה-DNS
- לחץ על Win+R כדי לפתוח את חלון "הריצה".
- הקלד
ipconfig /flushdnsולחץ OK (או הקש Enter) כדי לנקות את מטמון ה-DNS:
- לחץ עם העכבר על אייקון ה-Host באזור המגש ובחר אתחל את ה-Host. המתן 10-20 שניות עד שה-Host יתאושש ויתחבר חזרה לשרת הביניים.
פתרון 2: בדוק את החיבוריות עם השרת הציבורי שלנו
אם אתה משתמש בשירות ה-Internet-ID הציבורי שלנו, ודא שהשרת הראשי ב- id.remoteutilities.com נגיש מהמחשב המרוחק .
- לחץ על Win+R כדי לפתוח את חלון "הריצה".
- הקלד
cmdולחץ OK (או הקש Enter). יח.window של שורת הפקודה תיפתח. - הקלד
ping id.remoteutilities.comוהקש Enter. - אם פקודת ה-ping ופתרון ה-DNS מצליחים, התוצאה תוצג בחלון ה-CMD:
- אם אתה מקבל "Request timed out" כתגובה, השרת ID אינו נגיש ממיקום ה-Host. נא, פנה למנהל המערכת שלך.
פתרון 3: ודא שחיבורים יוצאים מותרים
חיבור ה-Internet-ID דורש שפורטים יוצאים יהיו פתוחים. כאשר הוא בשימוש עם השירות הציבורי שלנו, הפורטים שבשימוש הם TCP 5655 ו-443. ודא שה-Host יכול ליצור חיבורים יוצאים בפורטים אלה או אפשר את הפורטים בחומת האש המקומית ובחומת האש הגבול אם יש צורך.
גם אם חיבורים יוצאים בפורטים TCP 5655 ו-443 מותרים במחשב ה-Host ובחומת האש הגבול, עדיין ייתכן כי חיבורים כאלה חסומים ברמה של ספק השירות. במקרה כזה עליך לפנות לנציג ספק השירות שלך.
