פתרון בעיות בבדיקות של יכולת פעולה הדדית

ההוראות האלה יעזרו לכם לפתור בעיות בבדיקות תאימות בין מערכת לגישה לספקטרום (SAS) לבין מכשיר שירות רדיו בפס רחב אזרחי (CBSD).

כדי לפתור בעיות בפורטל SAS של Google, אפשר לעיין במאמר בנושא פתרון בעיות ב-SAS.

בעיות באישור במהלך הבדיקה

יכול להיות שתיתקלו בבעיות הבאות באישור כשבודקים את יכולת הפעולה ההדדית בין SAS לבין CBSD:

  • בעיה באישור SSL כשמתחברים באמצעות אישור ה-CBSD או ה-Domain Proxy (DP) שסופק.

    מוודאים שרשות האישורים (CA) של Google Testing מופיעה במכשיר כבסיס מהימן. אם זה לא המצב, אפשר לשלוח אימייל לתמיכה ב-SAS כדי לקבל עותק.

  • שגיאת please-use-sni.invalid באישור ה-SAS.

    מכשיר שמתחבר לפורטל SAS ללא Server Name Indication (SNI) רואה אישור שרת לשם הדומיין please-use- sni.invalid. כדי להטמיע בצורה נכונה את Transport Layer Security ‏ (TLS), צריך ש-CBSD יפרסם את שם המארח של היעד, כמו www.google-sas.com, באמצעות התוסף TLS SNI.

  • לשנות את אישורי הבדיקה שסופקו על ידי Google לפני השימוש ב-SAS.

    אין צורך לשנות את אישורי הבדיקה כי SAS מאמת שלקוח שולח את כל שרשרת האישורים. השרשרת הזו נוצרת באמצעות שרשור הקבצים של קובץ האישור של עלה ה-CBSD וקובץ ה-CA המתאים. האישורים שאתם מקבלים מ-Google לצורכי בדיקה כבר כוללים את השרשרת המלאה.

  • כשבודקים SAS, צריך לכלול את קובץ ה-CA הביניים.

    למרות ש-SAS מאמת שלקוח שולח את כל שרשרת האישורים, לא נדרשת עבודה נוספת כשבודקים באמצעות Google SAS. הסיבה לכך היא שהאישורים שאתם מקבלים מ-Google לצורכי בדיקה כבר כוללים את השרשרת המלאה.

  • בעיות בניסיון להתחבר לפורטל SAS.

    כדי לדלג על בדיקת אישור ה-SAS, משתמשים בדגל k עם הפקודה curl, באופן הבא:

    curl -v -k -H "Host: www.google-sas.com" -H "content-type: application/json" -
    -cert /path/to/cert/file.cert --key /path/to/key/file.key -X POST
    https://www.google-sas.com/vendor/v1.2/registration --data
    @/path/to/example/registration_req.json
    

    אם החיבור נוצר:

    • מוודאים שרשות האישורים של Google לבדיקות מופיעה כבסיס מהימן.
    • חשוב לוודא שאתם משתמשים ב-Server Name Indication‏ (SNI).

    אם לא נוצר חיבור, יכול להיות שיש בעיה ברשת שמונעת את שליחת הבקשה. אם מופיעה שגיאה עם קוד סטטוס של HTTP‏ 403, יש בעיה באישורים שהמכשיר מספק ל-SAS.

  • קבלת אישורי CBSD או DP לשימוש בסביבת הבדיקה של SAS.

    ‫Google מספקת אישורי בדיקה כחלק מתהליך ההצטרפות. האישורים האלה מכילים את כל מה שצריך כדי להתחיל. בסביבת הבדיקה של SAS מתקבלים גם אישורים רשמיים שהונפקו על ידי מפעילי CA של CBRS שאושרו על ידי WInnForum.

  • איך מקבלים אישורי CBSD או DP לשימוש עם SAS

    ב-SAS יש תמיכה באישור CBSD ובאישור DP מכל אחד מהמפעילים של רשויות האישורים שאושרו על ידי WInnForum. אם אתם מתחברים למופע בדיקה, אתם צריכים אישורי בדיקה.

שגיאות באישור CBSD במהלך בדיקה באמצעות SAS

יכול להיות שתראו את השגיאות הבאות כשאתם בודקים באמצעות SAS:

  • בעיה באישור SSL.

    מופיעה שגיאת אישור SSL כשמנסים להתחבר אל https://test.sas.goog ממכשיר CBSD או מנקודת גישה. צריך לוודא שרשות האישורים לבדיקה שסופקה על ידי Google SAS Support מופיעה כבסיס מהימן ב-CBSD או ב-DP. אם אין לכם עותק, תוכלו לפנות לתמיכה של SAS כדי לקבל עותק.

  • ניפוי באגים בבעיות שקשורות לאישורי SAS

    כדי לעקוף את הבדיקה של אישור ה-SAS בסביבת הבדיקה של SAS, משתמשים בדגל -k עם הפקודה curl באופן הבא:

    curl -v -k -H "Host: test.sas.goog" -H "content-type: application/json" --cert
    /path/to/cert/file.cert --key /path/to/key/file.key -X POST
    https://test.sas.goog/v1.2/registration --data
    @/path/to/example/registration_req.json
    

    אם החיבור נוצר, מוודאים שרשות האישורים של Google לבדיקות מופיעה כבסיס מהימן.

    אם לא נוצר חיבור, יש בעיה ברשת שמונעת את העברת הבקשה. אם מופיעה שגיאת קוד סטטוס של HTTP 403, יש בעיה באישור ה-CBSD או ה-DP שהמכשיר מספק ל-SAS.