排解互通性測試問題

請按照以下操作說明,排解 Spectrum Access System (SAS) 和 Citizens Broadband Radio Service Device (CBSD) 之間的互通性測試問題。

如要排解 Google SAS 入口網站的問題,請參閱「排解 SAS 問題」。

測試時的憑證問題

測試 SAS 和 CBSD 之間的互通性時,您可能會看到下列憑證問題:

  • 使用提供的 CBSD 或網域 Proxy (DP) 憑證連線時,發生 SSL 憑證問題。

    請確認您已將 Google 測試憑證授權單位 (CA) 列為裝置的信任根。如果不是這種情況,請傳送電子郵件給 SAS 支援團隊,以取得副本。

  • SAS 憑證中的 please-use-sni.invalid 錯誤。

    連線至 SAS Portal 的裝置如果沒有伺服器名稱指示 (SNI),就會看到網域名稱 please-use- sni.invalid 的伺服器憑證。如要正確實作傳輸層安全標準 (TLS),CBSD 必須透過 TLS SNI 擴充功能宣傳目標主機名稱 (例如 www.google-sas.com)。

  • 使用 SAS 前,請先修改 Google 提供的測試憑證。

    您不需要修改測試憑證,因為 SAS 會驗證用戶端是否傳送整個憑證鏈結。這個鏈結是透過 CBSD 的葉節憑證檔案和對應的中繼 CA 檔案串聯檔案而形成。您從 Google 收到的用於測試的憑證已包含完整鏈結。

  • 測試 SAS 時,請納入中繼 CA 檔案。

    雖然 SAS 會驗證用戶端是否傳送整個憑證鏈結,但使用 Google SAS 進行測試時,不需要額外操作。這是因為您從 Google 收到的用於測試的憑證已包含完整鏈結。

  • 嘗試連線至 SAS 入口網站時發生問題。

    如要略過 SAS 憑證的檢查,請在 curl 指令中使用 k 標記,如下所示:

    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 測試 CA 列為信任根
    • 請務必使用伺服器名稱指示 (SNI)。

    如果沒有建立連線,可能是網路問題導致要求無法傳送。如果您看到 HTTP 狀態碼 403 錯誤,表示裝置提供給 SAS 的憑證有問題。

  • 取得 CBSD 或 DP 憑證,以便在測試 SAS 環境中使用。

    Google 會在新手上路流程中提供測試認證。這些證照包含了您需要的一切,測試 SAS 環境也接受由 WInnForum 核准的 CBRS CA 作業人員核發的官方憑證。

  • 取得 CBSD 或 DP 憑證,以便與 SAS 搭配使用。

    SAS 支援任何 WInnForum 核准的 CA 作業者的 CBSD 和 DP 憑證。如果您要連線至測試執行個體,就需要測試憑證。

使用 SAS 進行測試時,CBSD 憑證發生錯誤

使用 SAS 進行測試時,您可能會看到下列錯誤:

  • SSL 憑證問題。

    當您嘗試從 CBSD 或 DP 連線至 https://test.sas.goog 時,會收到 SSL 憑證錯誤。請確認您已將 Google SAS 支援團隊提供的測試 CA 列為 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 測試 CA 是否列為信任的根來源

    如果沒有建立連線,表示有網路問題導致要求無法傳送。如果您收到 HTTP 狀態碼 403 錯誤,表示裝置提供給 SAS 的 CBSD 或 DP 憑證有問題。