本小節含有 Communications Express 配置程式工具的已知問題清單。
即使未啟用 SSL,Communications Express 修補程式配置程式仍提示使用者輸入 Webmail SSL 連接埠號碼
在 Communications Express 安裝上執行 patch-config 程式時,此程式會先檢查是否部署了 Webmail。如果已部署,系統將提示使用者輸入 SSL 連接埠號碼。使用者可在安裝 Webmail 時,選擇是否啟用 SSL。即使 Webmail 未啟用 SSL,patch-config 程式仍會提示使用者輸入 Webmail 的 SSL 連接埠號碼。
解決方法:如果您未將 Webmail 配置為 SSL 模式,請按 Enter 鍵,忽略此訊息,然後繼續進行修補程式配置。
退出修補程式後,Communications Express 不允許使用者登入
退出修補程式後,當使用者嘗試以有效憑證登入 Communications Express 時,Communications Express 帶回登入頁面。使用者透過使用 patch-config 和 install-newconfig 指令安裝修補程式,來升級 Communications Express,但在稍後執行 backout-newconfig 退出修補程式時,就會發生這個問題。backout-newconfig 公用程式不會警告使用者,Web 容器可能已快取部分 JSP 檔案。
解決方法:移除 Web 容器的 ClassCache 目錄,然後重新啟動已部署 Communications Express 的 Web 容器。Web Server 和 Application Server 的 ClassCache 目錄是:
Web Server:/opt/SUNWwbsvr/https- <servername>/ClassCache/https- <servername>,其中 <servername> 是已部署 Communications Express 的網域。
Application Server:/var/opt/SUNWappserver/domains/domain1/generated/jsp/j2ee-modules/ <uwc_module_name>,其中 <uwc_module_name> 是 Application Server 上已部署之模組的名稱。
Communications Express 配置了 Access Manager SSO 時,未銷毀 JSESSIONID
將 Communications Express 和 Access Manager 安裝在不同的機器上時,使用者可以檢視先前登入之使用者的行事曆。這是因為未銷毀 JSESIONID Cookie。
解決方法:在 Access Manager 機器 (Communications Express 在其上執行) 上,應變更 IS-SDK-BASEDIR/SUNWam/lib/AMConfig.properties 檔案的以下設定:
com.iplanet.am.session.client.polling.enable=false com.iplanet.am.notification.url= <url-to-access-web-container-of-CommunicationsExpress> /servlet/com.iplanet.services.comm.server.PLLRequestServlet |
Communications Express 的配置程式工具不支援 [取消配置] 選項
Communications Express 配置程式不允許您取消部署、在配置時移除檔案,以及移除在執行階段期間建立的檔案。
解決方法:若要取消配置 Communications Express:
移除 Communications Express 套裝軟體。例如,在 Solaris 上鍵入:
pkgrm SUNWuwc
移除部署目錄。
從 Web Server 或 Application Server server.xml 檔案中移除 WEBAPP 項目。
無法使用無訊息配置。
Communications Express 僅允許互動式執行配置,而不允許無訊息配置。當您嘗試在無訊息模式下進行配置時,將顯示下列錯誤「目錄名稱不能保留為空白。此欄位為強制性欄位。請重新輸入。」
Communications Express 配置程式:devinstall 針對未解析的主機別名傾印核心
如果您的系統未配置主機名稱別名,則 Communications Express 配置精靈無法完成配置程序。
解決方法:確定您已經為系統配置了一個或多個主機名稱別名。
若要在 UNIX 系統上配置一個或多個主機名稱別名,請執行以下作業:
配置 /etc/nsswitch.conf 檔案中的 hosts:
hosts: files dns nis
此配置說明應用於解析主機名稱和主機別名的名稱服務查詢順序。名稱服務查詢順序是:files、dns、nis。
確定 /etc/hosts 檔案含有兩個或多個根據機器的 IP 位址所定義的主機名稱。
例如,如果系統的 IP 位址是 129.158.230.64,則您可以在 /etc/hosts 檔案中將 IP 位址配置為:
129.158.230.64 budgie.siroe.varrius.com budgie
或者
129.158.230.64 budgie.siroe.varrius.com budgie loghost
錯誤的 IP 位址範例:
129.158.230.64 budgie
由於輸入欄位靠右對齊,GUI 配置輸入欄位被截斷。
使用英文以外的其他語言呼叫配置精靈時,欄位名稱和瀏覽器按鈕被截斷或不可見。
解決方法:調整配置面板的大小,以便正常檢視其內容。
Communications Express 的元件顯示為零位元組
Communications Express 的配置程式工具在顯示 Communications Express 的郵件和行事曆元件時,所顯示的元件大小為 0 位元組。
配置 Communications Express 後,Web Server 啟動時出現 Java 異常
在將 Communications Express 和 Access Manager 安裝並配置於不同節點的安裝方案中,安裝在包含 Communications Express 之節點上的 Web Server 在重新啟動時丟出 Java 異常。這是由於 Web Server 的類別路徑 (在安裝 Communications Express 的節點上) 中存在錯誤設定。
解決方法:編輯安裝 Communications Express 之節點 Web Server 實例的 web-svr-base/config/server.xml 檔案,並確保以下項目在 Web Server 的類別路徑中可用:
opt/SUNWam/lib:/opt/SUNWam/locale:/etc/opt/SUNWam/config: /opt/SUNWam/lib/am_sdk.jar:/opt/SUNWam/lib/am_services.jar: /opt/SUNWam/lib/am_logging.jar
由於存在自我參照符號連結,無法在 Linux 上配置 Communications Express
在 Linux 上,Communications Express 配置程式在 /var/opt/sun/uwc/staging 目錄中建立自我參照符號連結。
解決方法:將所有自我參照符號連結從 /var/opt/sun/uwc/staging 目錄中移除,並重新部署 Communications Express。
Communications Express 配置程式無法驗證 Application Server 連接埠,導致配置當機
如果指定了錯誤的 Application Server 連接埠號碼,Communications Express 配置程式在配置期間不會驗證 Application Server 連接埠,並因此導致配置當機。
如果 Web Server 正在執行,則 Communications Express 的配置當機
如果 Web Server 正在執行,Communications Express 的配置當機。這是由於 UnsatisfiedLinkError 錯誤所致。
解決方法:透過執行 /web-svr-base/web-svr-domain_name /stop 指令,依正常程序關閉 Web Server。這樣可使 Communications Express 配置繼續運作。
無法在多重訊號組合器環境中配置 Communications Express。
當您在英文以外的語言環境配置 Messaging Server 時,會發生此問題。當使用者嘗試使用配置工具來配置 Communications Express 時,在使用者提供憑證的 Messaging Server 面板上,配置工具會將此憑證傳送到 Messaging Server 並等候回應。如果以日文來配置 Messaging Server,且可以正確認證使用者,Messaging Server 會將字串 ja/mail.html 傳回給 Communications Express。Communications Express 接著會檢查回應,然後進一步處理。但是,Communications Express 配置端會發生問題,因為預期應有字串 en/mail.html。因為從 Messaging Server 收到的回應並非配置精靈的預期回應,會顯示以下錯誤:
The Webmail Server credentials are wrong or Server misconfigured
無法在指令行模式配置中返回。
Communications Express 的配置精靈提供一個功能,可允許使用者藉由鍵入 < 符號以返回。此功能未如預期般運作。因此,此使用者無法藉由鍵入 < 符號來返回上一個頁面或畫面。