Sun ONE Instant Messaging 6.1x 版本說明

Sun™ ONE Instant Messaging 版本說明

版本 6.1 (所有平台)

版本 6.1 Patch 1 (Solaris)

文件編號 817-4745-10

2004 年 9 月

本版本說明包括可以在 Sun™ Open Net Environment (Sun ONE) Instant Messaging 版本 6.1x (所有平台) 與 6.1 Patch 1 (Solaris) 發行時取得的重要資訊。這裡會解釋新功能與增強功能、已知限制與問題、技術說明與其他資訊。使用 Instant Messaging 之前請先閱讀此文件。



備註     

僅適用 Solaris。安裝 Sun ONE Instant Messaging 6.1 然後立即安裝 6.1 Patch 1。在其他平台上,6.1 軟體包含合併至 Solaris Instant Messaging 6.1 Patch 1 的解決方法。您可以在以下位置為 Solaris 下載 6.1 Patch 1:

http://sunsolve.sun.com

對於 Solaris 8 與 9,修補程式 ID 如下所述:

Sparc:115732

x86:116645


本版本說明包括下列項目:


修訂記錄

表 1  修訂歷程 

日期

變更說明

2003 年 10 月 14 日

版本說明的初稿。

2003 年 11 月 14 日

新增的 6.1p1 (Solaris)。

2003 年 12 月 1 日

將日期變更為 12 月、從問題清單中移除已解決問題、修改數個問題以包括解決方法。

2003 年 12 月 4 日

已新增的說明文件勘誤表與本土化資訊。

2003 年 12 月 22 日

新增的本土化問題與勘誤表。

2004 年 9 月 13 日

新增的本土化問題。


關於 Instant Messaging

Sun ONE Instant Messaging 所傳遞的安全與廣 4896401 泛的即時訊息,讓一般使用者能夠以更快速、更安全的方式進行通訊與共同合作。它將即時通訊的功能與會議、警示、新聞、輪詢以及檔案傳輸等功能結合,以建立一個豐富的協同合作環境。它增強現有的、透過 LDAP、Sun ONE Identity Server 或 Sun ONE Portal Server 管理的社區通信功能。


軟體的本土化版本

英文軟體發行版包括本土化套件。然而,我們不建議您使用這些套件。請使用所需語言的正式本土化 CD 發行版本或下載連結。


這個版本的新功能

下面列出了 6.0 版本以後的增強與新增功能:


說明文件

Sun Microsystems 所有的產品文件可以在下列位置中找到:

http://docs.sun.com/

本版本說明的最新版本可以在 Sun ONE 說明文件網站 http://docs.sun.com/prod/s1instmsg 找到。安裝與設定軟體之前請瀏覽此網站,之後請定期檢視最新的版本說明與手冊。

除了這些版本說明以外,Sun ONE Instant Messaging 說明文件集還包括了下列文件:


硬體與軟體需求

本節將列示安裝 Sun ONE Instant Messaging 軟體的需求。在安裝軟體之前,請確定您的電腦符合最低的硬體與作業系統的需求。伺服器與用戶端皆支援 JRE 1.4。

本節中涵蓋下列主題:

伺服器作業系統需求

此 Sun ONE Instant Messaging 版本支援下列平台:

伺服器軟體需求

此 Instant Messaging 版本與下列 JES 其他元件版本相容:

伺服器硬體需求

安裝 Sun ONE Instant Messaging 的電腦最低硬體需求為以下所述:

用戶端作業系統需求

此版本支援下列的用戶端作業平台:

用戶端軟體需求

在 Windows,您可以使用以下瀏覽器中的瀏覽器 Java 外掛程式執行 Instant Messenger:

如果用戶端的機器已安裝 Java 1.4 或更高版本,則不需要另外使用 Java 外掛程式或 Java Web Start。Netscape Navigator v7 以及 Mozilla 瀏覽器的最近版本都包含 Java v1.4 或更高版本。Internet Explorer 不包含最新的 Java 版本。

如果用戶端機器尚未安裝 Java v1.4 或更高版本,您必須安裝 Java Web Start。您可以從下列位置下載與安裝 Java v1.4:

http://www.java.sun.com/j2se

您可以從下列位置下載並安裝 Java Web Start:

http://www.java.sun.com/products/javawebstart

HTML 連結可以在 Instant Messenger 上進行交換,並且可以在連結上按一下以便從 Messenger 啟動。當啟動連結時,Messenger 將會呼叫瀏覽器。表 2 會列示支援的作業系統與瀏覽器組合:

表 2  支援的作業系統以及瀏覽器組合

作業系統

瀏覽器

Solaris

Netscape Communicator 4.7x 或更高版本

Red Hat Linux 7.x

Netscape 4.7

Red Hat Linux 8.0 或更高版本

Mozilla 1.2 或更高版本

Windows 98/ME/NT/2000/XP

無限制

Mac OS X

無限制

用戶端硬體需求

Instant Messenger 在多數的作業平台上會使用 20 到 40 MB 之間的記憶體。您應藉由包括用於用戶端機器上的其他應用程式 (包括作業系統) 需求,來評估記憶體需求。在多數情況下,建議至少要有 128 MB 的記憶體,才能順利地執行 Instant Messenger 和其他應用程式。在使用很需要記憶體的作業系統 (例如 Windows XP) 時,要求的記憶體大小會變得比較高。


新資訊

本段落包含了未納入核心產品文件的最新資訊。本段落涵蓋以下主題:

安裝說明

請參閱「已知的問題」一節之表 3 以了解已知的安裝問題。

相容性問題

6.0 Instant Messenger 可以與 6.1 版的伺服器進行通訊,但是 6.1 Instant Messenger 則需要 6.1 版的伺服器。伺服器對伺服器的通訊在伺服器 6.1 和 6.0 版之間是相容的。無需對伺服器配置(在檔案 iim.conf 中)進行變更,也不會要求其他伺服器相關資料的移轉。同時請參閱 Sun ONE Instant Messaging 安裝指南中有關升級的章節。

勘誤表及 Instant Messaging 文件更新

以下是說明文件中的錯誤:


已知的問題

本節包含了在 Instant Messaging 6.1x 版本中,更重要的已知問題清單。

您必須經常更新修補程式。如果您在安裝或使用 Sun ONE Instant Messaging 時遇到問題,請連絡 Sun 支援以詢問有關解決此問題的方法。另一個方式是至 Sun 的網站取得修補程式:

http://sunsolve.sun.com

表 3 中列出了已知問題和限制:

表 3  已知問題和限制 

ID

摘要

4609599

字型自訂的功能對於日文或中文字元而言並沒有效果。

使用 Messenger 用戶端時,如果在輸入日文或中文字元之前按下「粗體」、「斜體」或「底線」按鈕,會發現按鈕對於字元的顯示字型並沒有影響。

解決方法:

首先反白顯示字串,然後按下粗體、斜體與底線按鈕。

4632723

閒置偵測功能在 Mac OS 中無法執行。

若使用者離開 Instant Messenger 階段作業,則無法自動偵測使用者的離開狀態。

解決方法:

Mac OS 的使用者需要明確地將其目前的狀態設定為「離開」,然後再真正離開電腦。

4684196

無法直接從 Mac OS 警示訊息中啟動 HTML 檔案。

解決方法:

為了使連結運作,使用者必須使用「包括連結」指令 (而非使用「附加」指令) 來包括訊息的連結。

4795970

在 Solaris,當 Instant Messaging 伺服器與 Sun ONE Identity Server 搭配使用時,Instant Messaging 伺服器將不會在 root 以外的使用者底下執行。

解決方法:

如果遇到這種情況,Instant Messaging 伺服器必須以 root 的權限執行。若已在不同使用者之下安裝 Instant Messaging 伺服器,請修改 iim.conf 配置檔案以包括以下各行:

iim.user=root

iim.group=other

4806791

包含內嵌影像的警示無法準確表達。

當接收者收到包含內嵌影像的警示時,影像並不會居中,而且隨附文字中的字型資訊也會遺失。

4810627

在使用指令行安裝時,無法回到前一頁進行瀏覽。

在指令行安裝期間,使用者在輸入向左的角括號 ("<") 指令之後,應該能夠返回他們選擇的前一頁。無法正確運作。

解決方法:

使用以 GUI 為基礎的安裝程式或重新啟動指令行安裝程式,然後再試一次。

4822841

在聯合 Instant Messaging 伺服器上無法控制上線狀態的存取。

如果使用者登入 Instant Messaging 伺服器 (依預設,允許所有人存取其出現) 而其後拒絕登入其他伺服器的使用者存取其上線狀態,則即使已經遭拒,仍然會出現第一位使用者的上線狀態。

4823015

伺服器的鍵盤瀏覽下拉式方塊無法作用於登入對話方塊。

解決方法:

使用滑鼠來選取想要的伺服器。

4846542

在 MAC OS,透過 Java Web Start 進行列印時,會終止 Instant Messenger。

解決方法:

複製訊息並將訊息內容貼至其他應用程式,然後列印。

4849527

在 Solaris,有時候多重訊號組合器會在關機或更新期間終止。

解決方法:

若這個問題發生,則必須刪除多重訊號組合器程序。移除鎖定目錄中的所有檔案,並重新啟動伺服器。依預設,鎖定目錄為以下所述:

/var/opt/SUNWiim/default/lock

4851386

如果您在聊天訊息的第一個字元上按退格鍵,則整個訊息都會被刪除。

解決方法:

使用 Delete 鍵來移除第一個字元。

4852882

若使用 text/xml 格式,則 Instant Messenger「工作截止提醒」會具有空白「提醒」欄位。

若「行事曆」伺服器警示類型設定為 text/xml,其為:

caldb.serveralarms.contenttype = "text/xml"

Instant Messenger「工作截止提醒」警示視窗的「提醒」欄位會是空白的。

解決方法:

將這個欄位設定為 "text/calendar"

4858320

當受邀加入會議的使用者不具有加入會議的正確權限時,將會出現令人混淆的狀況。會以邀請使用者的方式出現,但事實上使用者永遠不會收到邀請。

4860906

無法使用某些 gb18030 字元建立 conf_room/news

由於會議和新聞 ACL 檔案名稱是使用 Instant Messenger 用戶端所提供的名稱撰寫,因此當名稱中包含藏文或阿拉伯文的字元時,建立 ACL 似乎會發生問題。

4862326

Messenger 會使用 SunRay 伺服器上所有的交換空間。

在 SunRaym 部署中,其中一位使用者會用完所有系統記憶體的情況已經形成。這個問題仍然在研究當中,並且會盡快提出修補程式。

解決方法:

將 Messenger 以應用程式的形式執行。為環境修改以下程序檔,例如,依需要變更檔案路徑與伺服器名稱,並讓使用者可以經由 Web 瀏覽器存取:

#!/bin/sh

# Location of Instant Messaging resource files

LIBDIR="./lib"

# Java command. Modify if necessary.

JAVA_CMD="/usr/j2se"

# Instant Messaging server name and port and the URL of Instant Messaging resources

SERVER=im.example.net:29909
CODEBASE=http://www.example.net:8080/im

# Language

if [ "$LANG" == "C" ] ; then
  $locale="en"else
  $locale=‘echo $LANG | cut -d _ -f 1‘

fi

 

LD_LIBRARY_PATH=${LIBDIR}:$LD_LIBRARY_PATH

export LD_LIBRARY_PATH

IM_CLASSPATH=${LIBDIR}/messenger.jar:${LIBDIR}/imnet.jar:
  ${LIBDIR}/${locale}/imbrand.jar:${LIBDIR}/${locale}/imres.jar:
  ${LIBDIR}/jcert.jar:${LIBDIR}/jnet.jar:${LIBDIR}/jsse.jar:
  ${LIBDIR}/imdesktop.jar:${LIBDIR}/icalendar.jar:
  ${LIBDIR}/javaws.jar:${LIBDIR}/imjni.jar

echo "Starting Instant Messenger on $SERVER ..."
  $JAVA_CMD -classpath $IM_CLASSPATH
  com.iplanet.im.client.iIM server=${SERVER}
  help_codebase=${CODEBASE}/${locale}/imhelp > /dev/null 2>&1

4870433

若變更伺服器執行的語言環境,則不會出現某些「會議室」。

解決方法:

在執行 imadmin 程序檔之前設定語言環境。

4871150

在 Instant Messenger 中,無法使用「檔案」功能表中的「列印」指令列印。

解決方法:

將聊天文字另存為 HTML,然後列印訊息。

4873096

當結合 " )" 輸入日文字元時,將顯示微笑影像。

4886774

某些日文字元將無法顯示。

解決方法:

使用 Java 1.4.2。

4896401

取消安裝無法刪除目錄 /opt/SUWiim

解決方法:

手動移除剩餘的檔案。

4897762
4902642

多位元組字元之間的空格不會出現在聊天視窗中。

4912429

將一個聯絡人從一個資料夾拖曳到另一個資料夾時按住 Control 鍵不會依預期複製聯絡人。

解決方法:

選取您要新增聯絡人的資料夾,並使用「檔案」功能表中的「新增聯絡人」指令手動新增聯絡人至資料夾。

4918238

在 Instant Messenger 用戶端的某些部分中,亞洲字元會變得很小。

解決方法:

為以下 imbrand.properties 的選擇性外觀與感覺類別,依需要提供自訂值:

messenger.lookandfeel
messenger.lookandfeel.SunOS
messenger.lookandfeel.Linux
messenger.lookandfeel.Windows
messenger.lookandfeel.MacOS

4922347

無法區分聊天室中唯讀或完整權限的使用者。若使用者試圖傳送訊息至擁有唯讀權限的使用者, 則可能會混淆這個作業。唯讀使用者將不會收到訊息。

4929247

當主持者拒絕使用者的上線存取時,使用者無法傳送訊息。

4929321

用戶端在本土化的版本中顯示錯誤的產品版本編號。

4937939

如果在「設定」視窗的「音效」面板中取消核取「啟用音效」,結束「設定」視窗然後重新開啟「設定」視窗,「何時播放音效」核取方塊並未呈現灰色無法使用的狀態。但是音效已經關閉。

4942415

在 Solaris,從圖形使用者介面執行 configure 程序檔時,可能會收到類似以下訊息的錯誤訊息。

An unexpected exception has been detected in native code outside the VM.

Unexpected Signal:11 occurred at PC=0xF16B2684

Function=XCreateIC+0x6C

Library=/usr/openwin/lib/libX11.so.4

解決方法:

使用指令行配置 Instant Messaging。請參閱 Sun ONE Instant Messaging 安裝指南以取得相關說明。

4942613

行事曆提醒警示功能無法在 Linux 上作用。

4944558

「警示」視窗上的「網路輪詢」標籤不會正確顯示某些網頁。這是 Java HTML 描繪程式的限制。

解決方法:

使用「訊息建立」標籤而非「網路輪詢」標籤來傳送 URL。

4949073

執行配置兩次會導致 configure 公用程式失敗,並產生錯誤。

解決方法:

在設定初始配置之後,請勿執行 configure 公用程式。請依照 Sun ONE Instant Messaging 管理員指南中所述修改配置。

4949358

無法配置 Instant Messaging 以與 BEA Web 容器一起使用。

解決方法:

1. 建立名為 installation directory/SUNWiim/lib/imServiceConfigure 的檔案。其中 installation directory 是您安裝 Instant Messaging 的目錄。

2. 將以下內容新增至檔案:
DS_DIRMGR_DN=Directory manager DN
DS_DIRMGR_PASSWORD=Directory manager password
DS_HOST=LDAP server hostname
DS_PORT=LDAP server port
DS_BASE_DN=LDAP server base dn

3. 在 installation directory/SUNWiim/lib/imServiceConfigure 中新增以下行:
JAXP_HOME=/usr/share/lib

4. 如以下所示執行 configure 公用程式:
installation directory/SUNWiim/lib/imServiceConfigure

4951518

Instant Messenger 無法在具有明確國家/語言環境代碼的語言環境中啟動。

依預設支援以下語言環境:deenen_USesfrkojazhzh_TW

為了支援包含其他明確國家規格的語言環境用戶端,例如 de_ATfr_CAes_AR,您需要在伺服器上配置其他符號連結。若沒有為這些語言環境設定其他符號連結,則您可能會收到 java.lang.NullPointerException

解決方法:

在安裝 Instant Messenger 資源的目錄中,從明確語言環境中建立符號連結至更多一般語言環境中。例如,可以從 de_DE 建立符號連結至 de,如以下所示:

cd messenger resource directory
ln -s de de_DE

4956332

在將訊息發佈至「新聞」頻道時,沒有播放音效。

4956554

「警示」和「聊天」功能無法與 LDAP 群組一起使用。

4962508

當 JRE 實例未安裝於 /usr/j2se 時,配置會失敗。

Instant Messaging 使用 $JAVA_HOME 環境變數以尋找其要求的 Java SDK 的版本位置。安裝 Instant Messaging 時,安裝程式會安裝 Java 2 SDK 1.4.1 至 /usr/jdk/.j2se1.4.1_06。若 $JAVA_HOME 環境變數設定至某些其他路徑,則配置將會失敗。

解決方法:

修改 $JAVA_HOME 環境變數以指向隨產品一起安裝的 Java 2 SDK 1.4.1 版本。

4962709

Red Hat Linux 7.3 使用者無法新增 Java Web Start 外掛程式。

依預設,Red Hat Linux 7.3 套件不包含 libgcc_s.so.1。使用安裝 Red Hat Linux 7.3 的機器上的 Java Web Start,在執行 Instant Messenger 用戶端之前,需要從 Red Hat 的網站下載這個檔案。若需更多相關資訊,請參閱下列的 Red Hat 網站:

http://www.redhat.com

4963412

「解除安裝說明」中提及一個停止按鈕,但沒有可用的停止按鈕。

線上說明提供了停止解除安裝 Instant Messaging 的錯誤說明。它表示按一下「停止」可停止解除安裝。事實上,沒有停止按鈕,並且無法停止解除安裝。

4963565

在 Linux 上儲存或附加時,無法正確顯示多位元組檔案名稱。

4963555

啟動多重訊號組合器時,會出現一個令人混淆的警告訊息。

解決方法:

  • 變更 /root 目錄權限為 755
  • imadmin 的最上行從 "#!/bin/sh" 變更為 "#!/bin/sh-x"。
  • 使用 Java 1.4.2 或更高版本,並正確設定 JAVA_HOME 變數。

4964571
4964575

在 Linux,當安裝至某些語言環境時,可能會不正確地顯示圖形使用者介面的文字。

4970878

使用 Netscape 4.7 瀏覽器時,代碼文字會出現於線上說明中。

解決方法:

使用 Netscape 7.1。


如何報告問題並提供回饋

如果您有關於 Sun ONE Instant Messaging 的問題,請使用下列機制聯絡 Sun 客戶支援:

如此我們可以支援您解決問題,請在連絡支援人員時具備下列資訊:


其他的 Sun 資源

可在下列網際網路位置中找到有用的 Sun ONE 資訊:


Copyright © 2004 Sun Microsystems, Inc. 版權所有。

Sun、Sun Microsystems、Sun 標誌、Solaris、Java 與 Java Coffee Cup 標誌均為 Sun Microsystems, Inc. 在美國及其他國家的商標或註冊商標。使用 Instant Messaging 必須遵守隨附之授權合約中所描述的條款規定。