如果 VMware Identity Manager Connector 19.03 啟動失敗,並顯示錯誤:無法利用 serviceURL 啟動。無法解析 DNS,且您的環境使用 Proxy 伺服器來處理輸出流量,請遵循以下疑難排解資訊,來設定並驗證連接器的 Proxy 設定。

程序

  1. 使用您在 [設定密碼] 頁面 (網址為 https://connectorhostname:8443) 上設定的管理員使用者密碼來登入 URL https://connectorhostname:8443/cfg/ssl。
  2. Proxy 組態索引標籤中,啟用並設定 Proxy 設定。
    1. 選取啟用
    2. 具有連接埠的 Proxy 主機文字方塊中,輸入 Proxy 伺服器主機名稱和連接埠。
      例如: proxy.example.com:3128
    3. 如果您使用的是經過驗證的 Proxy 伺服器,請指定 Proxy 伺服器的使用者名稱和密碼。
    4. (選擇性) 若要指定連接器應當存取的任何主機 (且不需經由 Proxy 伺服器),請在非 Proxy 的主機文字方塊中輸入這些主機。請以逗號分隔這些項目。
    5. 按一下儲存
  3. 確認已正確設定 Proxy 設定。
    1. 在連接器 Windows Server 上,確認已建立 INSTALL_DIR\VMware Identity Manager\Connector\opt\vmware\horizon\workspace\bin\proxySettings.bat 檔案。
      備註: 如果找不到此檔案,請更新並重新啟動 horizonService.bat 指令碼,然後重試。如需執行指令碼的相關資訊,請參閱步驟 4。
    2. 確認已正確設定 Java 選項。
      1. 開啟命令提示字元視窗,然後移至 INSTALL_DIR\VMware Identity Manager\Connector\oss\commons-daemon 目錄。
      2. 執行下列命令:

        prunmgr.exe //ES/VMwareIDMConnector

        隨即會出現 [VMware IDM Connector 內容] 視窗。

      3. 按一下 Java 索引標籤,並確認下列內容已列在 Java 選項下:
        -Dhttp.proxyHost=value 
        -Dhttps.proxyHost=value
        -Dhttp.proxyPort=value 
        -Dhttps.proxyPort=value

        如果您新增了非 Proxy 的主機,請確認也會顯示下列內容:

        -Dhttp.nonProxyHosts=value 
        -Dhttps.nonProxyHosts=value
        備註: 如果這些內容沒有顯示,請更新並重新啟動 horizonService.bat 指令碼,然後再次檢查。如需執行指令碼的相關資訊,請參閱步驟 4。
  4. 更新並重新啟動 horizonService.bat 指令碼。
    1. 開啟命令提示字元視窗,然後移至 INSTALL_DIR\VMware Identity Manager\Connector\usr\local\horizon\scripts 目錄。
    2. 執行下列命令:
      .\horizonService.bat update

      .\horizonService.bat restart

下一步

回到 https://connectorhostname:8443 頁面,然後從啟動連接器索引標籤中啟動連接器。