適用於 Microsoft Windows 的 Sun Java System Web Server 7.0 版本說明

管理

下表列出管理方面的已知問題。

表 1–6 管理方面的已知問題

問題 ID 

說明 

6513089 

重新啟動 Web Server 實例時,server.xml 檔案中缺少值。

當您重新啟動 Web Server 實例時,顯示下列錯誤訊息: 


a value was missing in the server.xml when restarting the web server instance.

解決方法:請遵循下列步驟操作:

  1. 啟動管理伺服器。

    WebServer-base\admin-server\bin\startserv

  2. 編輯 WebServer-base\https-FQDN\config\server.xml 檔案。

  3. 搜尋下列幾行文字:


    <search-collection>
    <name/>
    <..?
    </search-collection>
  4. 將這幾行替換成以下文字:


    <search-collection>
    <name>search-collection-1</name>
    <..?
    </search-collection>
  5. 對管理伺服器執行這些變更。

    wadm pull-config --user=admin --config=FQDN FQDN

FQDN 是主機系統的完全合格網域名稱。 

6492144 

在 Windows 平台上輸入密碼時,CLI 安裝程式無法處理 Ctrl+C。

安裝程式不接受 Ctrl+C,因此無法使用終端機。 

解決方法:無。

6479247 

部署之後重新啟動實例時,會顯示用來輸入記號密碼的對話方塊。這個運作方式未出現在其他平台上。

解決方法:無。

6432106 

在 Web Server 升級之後,Sun Java System Portal Server 搜尋丟出異常狀況。

當 Web Server 從 Java ES 4 升級至 Java ES 5 時,Portal Server 搜尋功能丟出異常狀況。 

解決方法:


備註 –

將現有 libdb-3.3.dlllibdb_java-3.3.dll 程式庫檔案移至 Web Server 專用目錄以外的適當位置。一旦 Portal Server 程式庫位於適當位置之後,必須使用下列指令,指定 <libdb-3.3.dll path>:<libdb_java-3.3.dll path> 的路徑。


在 Windows 平台上,執行下列步驟: 

  1. libdb-3.3.dlllibdb_java-3.3.dll 檔案從 Web Server 6.1 lib 目錄複製到適當位置。


    注意 – 注意 –

    請勿將程式庫檔案複製到 Web Server 7.0 專用目錄 (例如 lib 目錄)。


  2. 建立 portal_libraries 目錄。

  3. 將程式庫檔案 libdb-3.3.dlllibdb_java-3.3.dll 複製到 portal_libraries

  4. 使用 wadm 指令,向 Web Server 通知程式庫檔案的位置。

  5. 獲取目前本機程式庫路徑設定:

    get-jvm-prop -user=admin --config=hostname native-library-path-prefix

  6. 儲存輸出。

  7. 將複製的 libdb-3.3.dlllibdb_java-3.3.dll 路徑附加到現有本機程式庫路徑:

    set-jvm-prop --config=hostname native-library-path-prefix=<existing native library-path>:</portal-libraries-path>

    portal-libraries-path 是步驟 1 中複製 libdb-3.3.solibdb_java-3.3.so 檔案的所在位置。

    如果您並未取得 get-jvm-prop 指令的任何結果或輸出,請設定 native-library-path-prefix 參數:

    native-library-path-prefix=</portal-libraries-path>


    備註 –

    使用「;」做為 native-library-path-prefix 參數的分隔符號,如下所示:

    native-library-path-prefix=<existing native libarary path>;<portal-libraries-path>

    若是非 Windows 平台,則使用「:」做為 native-library-path-prefix 參數的分隔符號,如下所示:

    native-library-path-prefix=<existing native libarary path>:<portal-libraries-path>


  8. 部署經過修改的配置:

    deploy-config [--user=admin-user] config-name

6425144 

如果類別路徑含有分號「;」,則 wadm 不會正確更新類別路徑。

當您使用 wadm.bat 檔案設定類別路徑時,如果類別路徑包含分號,則不會更新 server.xml 檔案中的完整類別路徑,只會更新分號「;」前面的路徑。

解決方法:使用下列其中一個解決方法。

  • 在分號前面加上退出字元「\」。

  • 以單一模式使用 wadm。

6364924 

節點可註冊到多個管理伺服器,造成配置衝突。

您可以將節點註冊到第二個管理伺服器,而不取消在第一個管理伺服器上的註冊。然而,這樣註冊會導致兩個管理伺服器皆無法存取節點。 

解決方法:

在每次註冊時,重新啟動管理節點。管理節點就可供最近註冊的管理伺服器存取。 

6379125 

wadm 允許連線至節點、顯示憑證,最後丟出 HTTP 400 錯誤。

Web Server 節點使用與管理伺服器相同的 JMX 連接器,其註冊於與管理伺服器相同的 URI。SSL 訊號交換時會丟出憑證,但執行尚未抵達節點。Web Server 無法判斷連線是來自用戶端,還是管理伺服器。 

4793938 

顯示使用者和密碼對話方塊,而非目錄索引。

依預設,除非使用者已經過認證,否則 Web Server 7.0 不會傳送目錄索引。嘗試存取目錄時,系統會提示使用者鍵入使用者名稱和密碼。提示使用者是因為 Web Server 7.0 的預設存取控制清單 (ACL) 只針對已認證的使用者授予清單存取權限。 

解決方法:

您可以使用管理主控台或編輯 default.acl 檔案,將清單存取權限授予未認證的使用者。如需有關如何授予清單存取權限的更多資訊,請參閱「Sun Java System Web Server 7.0 管理員指南」