באג | לא מצליח לסנכרן
-
שגיאה בסנכרון: HandshakeException: Handshake error in client (OS Error:
(CERTIFICATE_VERIFY_FAILED: unable to get local issuer certificate( .. / .. / .. /flutter/third_party/boringssl/src/ssl/handshake.cc:297)
-
שגיאה בסנכרון: HandshakeException: Handshake error in client (OS Error:
(CERTIFICATE_VERIFY_FAILED: unable to get local issuer certificate( .. / .. / .. /flutter/third_party/boringssl/src/ssl/handshake.cc:297)
שלום רב,
השגיאה שאתה מקבל,
HandshakeException: Handshake error in client (OS Error: (CERTIFICATE_VERIFY_FAILED: unable to get local issuer certificate(..., מצביעה על בעיה באימות תעודת האבטחה (SSL/TLS Certificate) במהלך ניסיון התקשורת של תוכנת אוצריא עם השרת שלה. באופן ספציפי, ההודעה "unable to get local issuer certificate" פירושה שהתוכנה לא הצליחה לאמת את שרשרת התעודות עד לתעודה סמכותית (Root Certificate) המותקנת במערכת ההפעלה שלך.בעיה זו נפוצה ביישומי Flutter/Dart, עליהם בנויה אוצריא. היא יכולה להיגרם ממספר סיבות:
- חסימת רשת או סינון אינטרנט: שירותי סינון אינטרנט (כגון נטפרי), פרוקסי ארגוני, או תוכנות אנטי-וירוס, עשויים ליירט תעבורת HTTPS ולהציג תעודה משלהם. אם המחשב שלך לא בוטח בתעודה זו, הסנכרון ייכשל.
- תעודות אבטחה לא מעודכנות במערכת ההפעלה: ייתכן שלמערכת ההפעלה שלך חסרות תעודות שורש עדכניות הנדרשות לאימות תעודת השרת של אוצריא.
- תעודה פגומה/לא חוקית בשרת (פחות סביר במקרה של שרתים מרכזיים): אם התעודה של השרת עצמו פגומה או לא תקפה (לדוגמה, פגה תוקפה), תתקבל שגיאת אימות.
כיווני פעולה אפשריים לפתרון הבעיה:
- בדיקת חיבור רשת והגדרות סינון/פרוקסי:
- ודא שהאינטרנט פעיל ותקין במחשב שלך.
- אם אתה משתמש בשירות סינון אינטרנט (כגון נטפרי), ודא שתעודות האבטחה מעודכנות (ייתכן שתצטרך להתקין אותן מחדש או לוודא שהן מהימנות במערכת ההפעלה). כמו כן, ודא שכתובות השרתים של GitHub (כגון
raw.githubusercontent.comו-github.com/Sivan22/otzaria/releases) פתוחות ואינן נחסמות על ידי שירות הסינון. - אם אתה נמצא מאחורי פרוקסי ארגוני, ייתכן שתידרש הגדרה מיוחדת או התקנת תעודת הפרוקסי במערכת ההפעלה.
- בדיקת הגדרות אנטי-וירוס וחומת אש: ודא שתוכנת האנטי-וירוס או חומת האש במחשב שלך אינן חוסמות את הגישה של אוצריא לאינטרנט או לקבצי הספרייה.
- עדכון מערכת ההפעלה: ודא שמערכת ההפעלה שלך מעודכנת לגרסה האחרונה. עדכונים אלו כוללים לעיתים קרובות עדכוני תעודות אבטחה.
- שימוש בכלי סנכרון אופליין: פורום אוצריא ממליץ לנסות לסנכרן באמצעות כלי ה"סנכרון אופליין" של אוצריא, שזמין להורדה. כלי זה יכול לעזור במקרים של בעיות רשת או בעיות אימות תעודות SSL.
אם הבעיה ממשיכה:
לא מצאתי דיווח ספציפי על באג נרחב זה כבעיה כללית בתוכנה בגרסאות האחרונות. מכיוון שמדובר בבעיית תעודות אבטחה עמוקה יותר, הדרך היעילה ביותר לטפל בכך היא לדווח ישירות למפתחי התוכנה. אתה יכול לפתוח בעיה חדשה בגיטהאב התוכנה:
https://github.com/Sivan22/otzaria/issues
בעת פתיחת הבאג, צרף את כל הפרטים הבאים:
- תיאור מלא של הבעיה והשגיאה שקיבלת.
- הודעת השגיאה המדויקת שצירפת.
- גרסת תוכנת אוצריא המדויקת שבה אתה משתמש.
- מערכת ההפעלה שלך (Windows/macOS/Linux) וגרסתה.
- האם אתה משתמש בשירות סינון אינטרנט כלשהו (כמו נטפרי)?
- האם ניסית את השלבים שהוצעו לעיל?
ככל שהמידע יהיה מפורט יותר, כך יהיה קל יותר למפתחים לאתר ולתקן את הבעיה.
-
שגיאה בסנכרון: HandshakeException: Handshake error in client (OS Error:
(CERTIFICATE_VERIFY_FAILED: unable to get local issuer certificate( .. / .. / .. /flutter/third_party/boringssl/src/ssl/handshake.cc:297)
@יהודי-צעיר זה נראה בעיה בתעודת אבטחה, אז יכול להיות שזה בעיה אישית אצלך, אבל כמו שכבר כתב י.פל. איפשהו, הצורה של הסנכרון הולכת להשתנות.
-
למישהו מסנכרן עכשיו?
-
למישהו מסנכרן עכשיו?
@יהודי-צעיר כן, לי, בגרסה האחרונה.
-
וואלה, זה משהו חדש מהיום שלא מסנכרן לי
אפילו מחקתי את הקובץ מניטפס וזה לא עזר
אותה שגיאה בדיוק
בדקתי אם האתר נפתח לי ונפתח
https://github.com/Otzaria/otzaria-library -
וואלה, זה משהו חדש מהיום שלא מסנכרן לי
אפילו מחקתי את הקובץ מניטפס וזה לא עזר
אותה שגיאה בדיוק
בדקתי אם האתר נפתח לי ונפתח
https://github.com/Otzaria/otzaria-library@יהודי-צעיר זה לא הכתובת הזו, בדוק בפורום איפשהו, זה מתחיל עם RAW או משהו כזה.
-
@יהודי-צעיר כתבתי פוסט מסודר מאוד עם כל סוגי הבעיות של הסנכרון, יש שם גם את הבאג שלך כמדומה.
-
אחרי כמה שעות הסתדרתי ברוך השם
זה חזר לעבוד
אולי קשור לזה שעדכנתי גירסה לתוכנה של אוצריא