Sun Java Communications Suite 5 版本說明

Instant Messaging 安裝、升級和解除安裝問題

6324997

(僅 Linux) 當您從 Sun Java System Instant Messaging 7 2005Q4 升級至此發行版本時,用戶端資源會從 Web 容器中解除部署。

解決方法:若要避免這個問題,請執行以下作業其中之一:

  • 套用修補程式時,執行以下指令:


    "rpm -F --nopreun sun-im-client*"
  • 套用修補程式後,手動重新部署用戶端資源:


    /opt/sun/im/sbin/iwadmin
6339952

伺服器從 Sun Java System Instant Messaging 7 2005Q4 升級到 7.2 後,無法存取使用者資料。

解決方法:

若要從 Sun Java SystemInstant Messaging 7 2005Q4 升級至此發行版本,而您使用檔案將使用者特性儲存在預設位置 (iim.userprops.store = "file"),則您需要在升級之前複製使用者資料,如下所示:

Solaris:自 /var/opt/SUNWiim/db/var/opt/SUNWiim/default/db

Linux︰自 /var/opt/sun/im/db/var/opt/sun/im/default/db

6361796

對 Instant Messaging 資源的自訂在 patchrm 後遺失

如果您在 Instant Messaging 安裝上執行 patchrm,對用戶端資源的所有自訂都會遺失。

解決方法:在執行這項動作之前,備份用戶端資源。

6366757

大型部署中,伺服器在升級後無法啟動。

在大型部署 (其中 Instant Messaging 會議資訊儲存於 LDAP、且儲存的會議超過 1,000) 中,伺服器在執行升級後可能無法啟動。這是因為在初始啟動時,伺服器會檢查是否執行過遷移。如果沒有,例如從 Sun Java System Instant Messaging 7 2005Q4 或 2005Q1 進行升級時並不需要遷移,則伺服器就不會啟動。您需要手動增加旗標,表示遷移已經完成,伺服器才會啟動。

解決方法:升級之後,請變更至 im_runtime_base,並在指令行鍵入下列指令,手動增加旗標,表示遷移已經完成:


touch db/muc/.ids_migrated_muc
touch db/muc/.ids_migrated
6418710

升級回復未取消部署 Instant Messenger 元件。

若您嘗試使用 patchrm 將此發行版本回復至舊版 Instant Messaging,然後取消部署 Instant Messenger 資源,則取消部署指令因下列錯誤而失敗:


/im_svr_base/sbin/iwadmin: No such file or directory.

解決方法:無。

6440300、6440340

從 2005Q1 或 2005Q4 升級到 7.2 之後,執行 imadmin start 指令無法啟動服務。

此版本的監視程式經過修改,因此,如果 2005Q1 或 2005Q4 的 imadmin 用於最新版的共用元件上,或者用於元件不是以此指令加以指定的狀況下,此指令都不會發生作用。

解決方法:如果您將共用元件升級到 Sun Java Communications Suite 5,則您必須將 Instant Messaging 元件 (伺服器等) 升級到 7.2。此外,您必須升級共用元件,才能夠升級 Instant Messaging。

6473540

(僅 Solaris) 從 Instant Messaging 7.2 回復至 2005Q4 後,配置因錯誤而失敗。

在 Solaris 上,若您從 Sun Java System Instant Messaging 7 2005Q4 升級至 7.2,然後回復至 2005Q4 發行版本,並執行 configure 公用程式,配置會因錯誤而失敗,但順利完成回復。

解決方法:無。

6493939

不再支援 imadmin –migrate 選項。

2005Q1 或早期的版本包含 imadmin-migrate 選項。現在不再支援此選項。

解決方法:無。

6498428

如果您指定使用者 ID 和群組 ID 成為 root 以外的項目,則 configure 公用程式不會發生作用。

如果您使用 root 以外的任何使用者安裝 Instant Messaging,使用者不會有預設權限可修改 iim.conf。在此狀況下,當您在安裝之後執行 configure 時,configure 不會發生任何作用。

解決方法:安裝之後,在啟動 Instant Messaging 元件之前,您需要手動設定 imuserimgroup 的權限,如下所示:


chown -R imuser:imgroup /var/opt/SUNWiim/default
chown -R imuser:imgroup /etc/opt/SUNWiim/default

其中,imuserimgroup 分別是已安裝 Instant Messaging 的使用者和群組。

6516514、6518514

(僅 Linux) 升級到 Instant Messaging 7.2 時出現檔案衝突的錯誤。

如果您先升級 sun-im-install-7.2–24 套裝軟體,再升級 sun-im-ident-7.2–24 套裝軟體,則不會覆寫舊版的套裝軟體。舊版是指 sun-im-install-7.0–13sun-im-ident-7.0–13。這會造成以下錯誤:


file /opt/sun/im/lib/imService.ldif from    \
install of sun-im-install-7.2-24 conflicts with    \
file from package sun-im-ident-7.0-13

應該與 Instant Messaging 7.2 一併安裝的套裝軟體版本包括 sun-im-ident-7.2–24sun-im-install-7.2–24

解決方法:解除安裝 sun-im-ident-7.0–13 套裝軟體,然後升級 Instant Messaging。在升級期間套用修補程式時,確定在套用 sun-im-install-7.2–24 修補程式之前,先套用 sun-im-ident-7.0–24