
DNS_PROBE_FINISHED_NXDOMAIN היא הודעת שגיאה של כרום שאומרת דבר אחד: הדפדפן שאל את מערכת ה-DNS לאיזו כתובת IP שייך שם האתר, וקיבל תשובה שהשם הזה לא קיים. החלק NXDOMAIN הוא קיצור של Non-Existent Domain — ולפי RFC 8020, קוד התשובה הזה ב-DNS פירושו ש"שם הדומיין שנשאל לא קיים ב-DNS". הדפדפן אפילו לא הגיע לשרת של האתר. לכן השאלה הראשונה היא לא "מה קרה לשרת", אלא "למה השם לא מתורגם לכתובת" — והתשובה שונה לגמרי אם אתם גולשים שנתקלו בשגיאה, או בעלי האתר.
מה בעצם קרה מאחורי הקלעים
כשמקלידים כתובת, הדפדפן פונה לשרת DNS (בדרך כלל של ספק האינטרנט, או שרת ציבורי כמו 1.1.1.1 או 8.8.8.8), והוא מברר מול שרתי הדומיין מה הכתובת. אם בסוף השרשרת מתקבלת תשובת NXDOMAIN, כרום מציג את השגיאה. את התהליך המלא הסברתי במאמר מה זה DNS.
חשוב להבין את ההבדל מול שגיאות דומות:
| ההודעה | מה היא אומרת | איפה מחפשים |
|---|---|---|
| DNS_PROBE_FINISHED_NXDOMAIN | השם לא קיים ב-DNS (או שהשרת ששאלתם חושב כך) | דומיין, רשומות DNS, מטמון |
| ERR_CONNECTION_REFUSED | השם תורגם, אבל השרת דחה את החיבור | שרת, פורט, חומת אש |
| ERR_CONNECTION_TIMED_OUT | השם תורגם, אבל אף אחד לא ענה | שרת או רשת |
| שגיאות 5xx | השרת ענה — עם שגיאה | האפליקציה בשרת |
אם אתם גולשים: ארבע בדיקות מהירות
- בדקו את הכתובת. טעות הקלדה אחת בשם הדומיין — אות חסרה, .co.il במקום .com — מספיקה ל-NXDOMAIN. זו הסיבה הנפוצה ביותר.
- נסו ממכשיר או רשת אחרים. פתחו את האתר בטלפון על רשת סלולרית. אם שם הוא עולה, הבעיה אצלכם — במחשב או בראוטר.
- נקו את מטמון ה-DNS. המחשב והדפדפן שומרים תשובות DNS לזמן מה, כולל תשובות שליליות. בכרום אפשר לנקות דרך הכתובת
chrome://net-internals/#dns, ובווינדוס בפקודהipconfig /flushdns. - החליפו זמנית שרת DNS. אם שרת ה-DNS של הספק מחזיר תשובה שגויה או ישנה, מעבר לשרת ציבורי (1.1.1.1 או 8.8.8.8) בהגדרות הרשת יפתור את זה. גם VPN או תוסף אבטחה שמסננים DNS יכולים לגרום לשגיאה — נסו לכבות אותם.
אם אתם בעלי האתר: מה בודקים ובאיזה סדר
אם השגיאה מופיעה לכל הגולשים, מכל רשת, הבעיה כמעט תמיד באחד מארבעה מקומות:
1. הדומיין פג תוקף
דומיין שלא חודש מפסיק לפנות לשרת — ולפעמים זה קורה בשקט, כי מייל התזכורת הלך לכתובת ישנה. בדקו בממשק הרשם (או בחיפוש WHOIS) את תאריך התפוגה ואת הסטטוס. מה קורה בדיוק כשדומיין פג, ואיך מונעים את זה, פירטתי במאמר חידוש דומיין.
2. שרתי השמות (NS) לא נכונים
אחרי מעבר רשם, מעבר ל-Cloudflare או החלפת אחסון, קורה ששרתי השמות שמוגדרים אצל הרשם מצביעים לשירות שכבר לא מחזיק את אזור ה-DNS של הדומיין. התוצאה: אף אחד לא "מכיר" את הרשומות. בדקו שה-NS אצל הרשם תואם בדיוק את מה שספק ה-DNS הנוכחי נתן לכם.
3. הרשומה עצמה חסרה
לפעמים הדומיין הראשי עובד, אבל www או תת-דומיין מחזירים NXDOMAIN — כי פשוט אין להם רשומה. כל שם שאמור לעבוד צריך רשומת A, AAAA או CNAME משלו. ההסבר על כל סוג רשומה נמצא במאמר רשומות DNS.
4. שינוי שעוד לא התפשט
שרתי DNS ברחבי העולם שומרים תשובות לפי ה-TTL של הרשומה. לפי התיעוד של גוגל לשגיאות רשת ו-DNS, אחרי שינוי DNS בשלושת הימים האחרונים ייתכן שצריך לחכות שהשינוי יתפשט. בזמן הזה חלק מהגולשים יראו את האתר וחלק לא.
כדי לבדוק מה העולם רואה, אפשר להריץ שאילתה ישירה:
dig example.co.il A +short dig example.co.il NS +short nslookup www.example.co.il 8.8.8.8
אם dig מול שרת ציבורי מחזיר NXDOMAIN — הבעיה אמיתית ונמצאת בהגדרות. אם הוא מחזיר כתובת, והגולש עדיין רואה שגיאה — הבעיה במטמון או ברשת של הגולש.
למה זה חשוב גם לגוגל
גוגל לא מבחינה בין "הגולש לא הצליח" ל"Googlebot לא הצליח". לפי התיעוד שלה, שגיאות DNS ורשת מטופלות כמו שגיאות שרת: הסריקה מאטה מיד, וכתובות שכבר נמצאות באינדקס ונשארות לא נגישות יוסרו ממנו בתוך ימים. לכן דומיין שפג תוקפו לשבוע עלול לעלות לכם הרבה יותר משבוע של תנועה. כדאי שמערכת ניטור זמינות תתריע גם על כשלי DNS, ולא רק על שרת שנפל.
שאלות נפוצות
האתר עובד אצלי ולא אצל אחרים — איך זה ייתכן?
כמעט תמיד מטמון: המחשב שלכם שמר תשובה ישנה (תקינה), ואצל אחרים כבר התקבלה התשובה החדשה (השגויה) — או להפך אחרי תיקון. בדיקה מול שרת DNS ציבורי בעזרת dig תגיד מה המצב האמיתי.
כמה זמן לוקח לשינוי DNS להשפיע?
זה תלוי ב-TTL של הרשומה הקודמת. ברשומות עם TTL קצר זה דקות; שינוי שרתי שמות אצל הרשם יכול לקחת יותר. לפני מעבר מתוכנן כדאי להוריד את ה-TTL מראש.
זו בעיה של האחסון?
בדרך כלל לא. NXDOMAIN קורה לפני שהבקשה מגיעה לשרת האחסון. אם השם מתורגם והשרת לא עונה — זו כבר שגיאה אחרת; ראו את המדריך האתר לא עולה: מה בודקים ובאיזה סדר.
בכל אתר שאני בונה, הדומיין רשום על שם הלקוח, ואני מוודא שה-DNS מתועד ושהחידוש לא תלוי בתיבת מייל שאף אחד לא קורא. אם האתר שלכם נעלם פתאום ואתם לא בטוחים איפה הבעיה, כתבו לי — או ראו מה כוללת תחזוקת אתרים.
אהבתם את המאמר?


