האם אתר "בזק שלי" עובד אצלכם?
-
אני נתקל בבעיה מוזרה באתר "בזק שלי" (האזור האישי בבזק), האתר לא עובד לי בנטפרי, ותמיד מציג לי דף שגיאה כזה:
מה שמוזר, שבהקלטה לא רואים חסימה, ובבדיקה בקונסול של הדפדפן רואים פנייה לדומיין my-api.bezeq.co.il שנכשלת, אם אני מזין כתובת זו ישירות לשורת הכתובת של הדפדפן אני מקבל שגיאה שבדיקת DNS עבור הדומיין נכשלה
שיניתי שרתי DNS לשרתים של גוגל (8.8.8.8), ועדיין מקבל את השגיאהניסיתי ברשת אחר לא של נטפרי, ורק אחרי שהחזרתי את שרת ה-DNS חזרה לברירת המחדל עובד האתר, אבל עם שרתי גוגל זה לא עובד
מישהו נתקל?
-
@yzahn תנסה בגלישה בסתר
-
@יהודה-המכבי ניסיתי, לא עזר
האם אתה כן מצליח ליכנס לאזור האישי?
-
@yzahn לי האתר עובד בנטפרי, גם כניסה באמצעות קוד חד פעמי וגם כניסה עם ת.ז. + סיסמה.
ניסתי מדפדפן ספארי וגם מכרום. משתמש ב-1.1.1.1 כשרת DNS. -
@chv אכן עם 1.1.1.1 נראה שזה עובד
-
@yzahn אמר בהאם אתר "בזק שלי" עובד אצלכם?:
@chv אכן עם 1.1.1.1 נראה שזה עובד
אני נתקל באותה בעיה
בבדיקה משרת חיצוני אכן רק 1.1.1.1 עובד
את פירוט השגיאה בשרתי ה-DNS של גוגל אפשר לראות ב-API:
https://dns.google/resolve?name=my-api.bezeq.co.il&type=A{"Status":2,"TC":false,"RD":true,"RA":true,"AD":false,"CD":false,"Question":[{"name":"my-api.bezeq.co.il.","type":1}],"Comment":"Name servers did not respond [gslb-n.bezeq.co.il-.(147.235.250.34), gslb-n.bezeq.co.il-.(147.235.250.33)].","extended_dns_errors":[{"info_code":22,"extra_text":"At delegation my-api.bezeq.co.il for my-api.bezeq.co.il/a"}]}
במקרה שלי החלפת שרת ה-DNS למחשב שלי ל-1.1.1.1 לא פתרה את הבעיה
ה-tracert מראה עדיין מסלול זהה כמו לפני כן, שעובר דרך שרתי פרטנר. מה שגורם לי להסיק כי זה עובר דרך ספק האינטרנט שלי ( @יוסי-תקשורת - פרטנר ) .
האם יש פיתרון? -
@ברצינות אמר בהאם אתר "בזק שלי" עובד אצלכם?:
במקרה שלי החלפת שרת ה-DNS למחשב שלי ל-1.1.1.1 לא פתרה את הבעיה
גם אצלי לא פתרה לגמרי, עדיין לא עבד לפעמים (כעת זה לא עובד)
-
@ברצינות אמר בהאם אתר "בזק שלי" עובד אצלכם?:
ה-tracert מראה עדיין מסלול זהה כמו לפני כן
בעיה ב-DNS לא קשור ל-tracert
-
מצאתי פתרון
תוסיף שורה זו לקובץ ה-hosts שלך (c:\Windows\System32\Drivers\etc\hosts)
147.235.244.20 my-api.bezeq.co.il
(גם אם ה-IP לא נכון זה לא מזיק, כי נראה לי שנטפרי עושים dns resolving לעצמם בלי קשר ל-IP שהמחשב שלך קיבל)
-
@yzahn אמר בהאם אתר "בזק שלי" עובד אצלכם?:
@ברצינות אמר בהאם אתר "בזק שלי" עובד אצלכם?:
ה-tracert מראה עדיין מסלול זהה כמו לפני כן
בעיה ב-DNS לא קשור ל-tracert
שינוי שרת DNS לא אמור להביא מסלול שונה?
מדוע שרת ה-DNS של 1.1.1.1 צריך לתקשר עם שרתים ישראליים של פרטנר כדי לדעת את כתובת ה-IP של הדומיין של בזק? -
@ברצינות אמר בהאם אתר "בזק שלי" עובד אצלכם?:
שינוי שרת DNS לא אמור להביא מסלול שונה?
לא. שרת ה-DNS פשוט מתרגם בין שם דומיין לכתובת IP. על פי רוב כל שרתי ה-DNS יתרגמו לאותו IP.
אם יש בעיה ב-DNS ה-tracert לא יעבוד כלל כי כל עוד שלא ידוע כתובת IP אי אפשר לשלוח את הפקטה.
לא ברור לי על איזה IP עשית tracert@ברצינות אמר בהאם אתר "בזק שלי" עובד אצלכם?:
מדוע שרת ה-DNS של 1.1.1.1 צריך לתקשר עם שרתים ישראליים של פרטנר כדי לדעת את כתובת ה-IP של הדומיין של בזק?
מי גילה לך שהם צריכים לתקשר לשרתים ישראליים לקבל את כתובת ה-IP?
בכל מקרה, זה ייתכן, כי בעל הדומיין יכול להגדיר שרת שלו כאחראי עבור תת דומיינים של הדומיין שלו -
@yzahn אמר בהאם אתר "בזק שלי" עובד אצלכם?:
לא ברור לי על איזה IP עשית tracert
הדגשתי שה-tracert נכשל גם אחרי שינוי שרת ה-DNS
בבדיקה בשרת ישראלי פרטי על כתובת ה-API הבעייתית ( my-api.bezeq.co.il ) זה עובד עם שרת ה-DNS של 1.1.1.1 ולא עם 8.8.8.8 או 8.8.4.4
בעוד שכאשר אני מבצע את אותו שינוי במחשב שלי זה נכשל עם כל שרתי ה-DNS.עלה לי חשש כי השינוי שאני מבצע בשרת ה-DNS לא משפיע בפועל על המחשב שמתקשר למעשה עם הסטיק ב-192.168.0.1 ומקבל את שרת ה-DNS של הספק/נטפרי.
הדוגמא שהבאתי היא מ-tracert לדומיין הראשי של בזק כדי להראות שאין שינוי לפני/אחרי השינוי. ולכן אני חושש שאני עדיין מקבל את שרת ה-DNS של נטפרי/ספק האינטרנט.@yzahn אמר בהאם אתר "בזק שלי" עובד אצלכם?:
מי גילה לך שהם צריכים לתקשר לשרתים ישראליים לקבל את כתובת ה-IP?
צפה בתוצאה של ה-tracert לעיל
-
@ברצינות אמר בהאם אתר "בזק שלי" עובד אצלכם?:
צפה בתוצאה של ה-tracert לעיל
אני לא רואה שהבאת תוצאות tracert
@ברצינות אמר בהאם אתר "בזק שלי" עובד אצלכם?:
עלה לי חשש כי השינוי שאני מבצע בשרת ה-DNS לא משפיע בפועל על המחשב שמתקשר למעשה עם הסטיק ב-192.168.0.1 ומקבל את שרת ה-DNS של הספק/נטפרי.
הדוגמא שהבאתי היא מ-tracert לדומיין הראשי של בזק כדי להראות שאין שינוי לפני/אחרי השינוי. ולכן אני חושש שאני עדיין מקבל את שרת ה-DNS של נטפרי/ספק האינטרנט.אני חושש שעדיין יש לך קצת בלבול לגבי תפקיד שרת DNS ותפקיד כלי tracert
אבל הפרטים הטכניים לא כל כך חשובים להתווכח עליהם
האם עזר לך הפתרון שכתבתי להוסיף שורה לקובץ ההוסטס? (אצלי זה עוזר)
-
@yzahn אמר בהאם אתר "בזק שלי" עובד אצלכם?:
אני לא רואה שהבאת תוצאות tracert
צודק.
נתחיל עם nsllokup, גיליתי תגלית מעניינת -
בדיקה משרת פרטי (לא מסונן) בארץ:
[root@servername ~]# nslookup my-api.bezeq.co.il 8.8.4.4 Server: 8.8.4.4 Address: 8.8.4.4#53 ** server can't find my-api.bezeq.co.il: SERVFAIL [root@servername ~]# nslookup my-api.bezeq.co.il 8.8.8.8 Server: 8.8.8.8 Address: 8.8.8.8#53 ** server can't find my-api.bezeq.co.il: SERVFAIL [root@servername ~]# nslookup my-api.bezeq.co.il 1.1.1.1 Server: 1.1.1.1 Address: 1.1.1.1#53 Non-authoritative answer: Name: my-api.bezeq.co.il Address: 147.235.245.175
בדיקה משרת בחו"ל (הולנד):
[user@nl-srv-web1215 ~]$ nslookup my-api.bezeq.co.il 8.8.4.4 Server: 8.8.4.4 Address: 8.8.4.4#53 ** server can't find my-api.bezeq.co.il: SERVFAIL [user@nl-srv-web1215 ~]$ nslookup my-api.bezeq.co.il 8.8.8.8 Server: 8.8.8.8 Address: 8.8.8.8#53 ** server can't find my-api.bezeq.co.il: SERVFAIL [user@nl-srv-web1215 ~]$ nslookup my-api.bezeq.co.il 1.1.1.1 Server: 1.1.1.1 Address: 1.1.1.1#53 ** server can't find my-api.bezeq.co.il: SERVFAIL
בדיקה מהמחשב המסונן:
C:\Users\User> nslookup my-api.bezeq.co.il 8.8.4.4 Server: dns.google Address: 8.8.4.4 DNS request timed out. timeout was 2 seconds. DNS request timed out. timeout was 2 seconds. DNS request timed out. timeout was 2 seconds. DNS request timed out. timeout was 2 seconds. *** Request to dns.google timed-out C:\Users\User> nslookup my-api.bezeq.co.il 8.8.8.8 Server: dns.google Address: 8.8.8.8 DNS request timed out. timeout was 2 seconds. DNS request timed out. timeout was 2 seconds. DNS request timed out. timeout was 2 seconds. DNS request timed out. timeout was 2 seconds. *** Request to dns.google timed-out C:\Users\User> nslookup my-api.bezeq.co.il 1.1.1.1 Server: one.one.one.one Address: 1.1.1.1 DNS request timed out. timeout was 2 seconds. DNS request timed out. timeout was 2 seconds. *** one.one.one.one can't find my-api.bezeq.co.il: Server failed
נראה שהשרת של 1.1.1.1 (cloudflare) "מסנן" חלק מהשרתים שמנסים לגשת אליו
תוצאת ה-tracert אצלי:
C:\Users\User>tracert bezeq.co.il Tracing route to bezeq.co.il [147.235.244.20] over a maximum of 30 hops: 1 <1 ms <1 ms <1 ms 192.168.0.1 2 * * * Request timed out. 3 27 ms 26 ms 30 ms 172.22.0.1 4 27 ms 18 ms 27 ms 10.0.1.1 5 23 ms 18 ms 27 ms 10.0.1.4 6 36 ms 16 ms 26 ms 10.66.0.103 7 26 ms 25 ms 28 ms 80.179.147.106.static.012.net.il [80.179.147.106] 8 29 ms 16 ms 28 ms 172.18.5.215 9 23 ms 26 ms 29 ms 82.102.128.112 10 29 ms 28 ms 27 ms 82.102.128.113 11 29 ms 26 ms 27 ms 10.90.99.21 12 20 ms 25 ms 38 ms 10.250.109.5 13 32 ms 24 ms 31 ms 147.235.111.247 14 27 ms 24 ms 30 ms 192.168.47.18 15 33 ms 26 ms 27 ms 192.168.47.17 16 27 ms 25 ms 28 ms mail.vm.bezeq.com [147.235.246.3] 17 38 ms 37 ms 29 ms xn--5dbk5c.xn--9dbq2a [147.235.244.20] Trace complete.
@yzahn אמר בהאם אתר "בזק שלי" עובד אצלכם?:
אני חושש שעדיין יש לך קצת בלבול לגבי תפקיד שרת DNS ותפקיד כלי tracert
צודק...
@yzahn אמר בהאם אתר "בזק שלי" עובד אצלכם?:
תוסיף שורה זו לקובץ ה-hosts שלך (c:\Windows\System32\Drivers\etc\hosts)
הכתובת הנכונה היא - 147.235.245.175
הוספתי את זה לקובץ המדובר כעצתך ואכן כעת זה עובד, יש"כ!147.235.245.175 my-api.bezeq.co.il
עדכון: חזר אלי עכשיו נציג בכיר מצוות תפעול ומומחי תמיכה בבזק - מרחב באר שבע, ועדכן אותי שהוא מעביר את הבעיה לבדיקה של צוות הפיתוח
-
@ברצינות אמר בהאם אתר "בזק שלי" עובד אצלכם?:
עדכון: חזר אלי עכשיו נציג בכיר מצוות תפעול ומומחי תמיכה בבזק - מרחב באר שבע, ועדכן אותי שהוא מעביר את הבעיה לבדיקה של צוות הפיתוח
אני שמח לבשר כי בדקתי כעת ונראה שהבעיה תוקנה ע"י צוות הפיתוח של בזק
האתר מגיב כעת בצורה תקינה גם לשרתי ה-DNS של גוגל 8.8.8.8 ו-8.8.4.4בדקתי גם באמצעות ה-API הרשמי של שרת ה-DNS של גוגל וגם באמצעות שרת פרטי שאינו מסונן דרך נטפרי
-
פוסט זה נמחק!