Sun Java Communications Suite 5 版本說明

第 1 章 Sun Java Communications Suite 5 元件產品的共用發行版本資訊

版本 5

本章包含 Sun Java TM Communications Suite 5 所有元件產品共用的重要發行版本資訊。

您可以在 http://docs.sun.com/coll/1634.1 上找到此版本說明的最新版本。安裝和設置軟體之前請查閱此網站,並在之後定期檢視最新的版本說明和手冊。

此版本說明含有以下小節:

本文件中提供了協力廠商 URL 以供參考,另亦提供其他相關的資訊。


備註 –

Sun 對於本文件中所提及之協力廠商網站的使用不承擔任何責任。Sun 對於此類網站或資源中的 (或透過它們所取得的) 任何內容、廣告、產品或其他材料不做背書,也不承擔任何責任。對於因使用或依靠此類網站或資源中的 (或透過它們所取得的) 任何內容、產品或服務而造成的或連帶產生的實際或名義上之損壞或損失,Sun 概不負責,也不承擔任何責任。


Sun Java Communications Suite 版本說明修訂歷程記錄

表 1–1 Sun Java Communications Suite 修訂歷程記錄

日期 

變更說明 

2007 年 7 月 

更新了 Communications Express 和 Delegated Administrator 版本說明中支援的瀏覽器版本需求。 

2007 年 4 月 27 日 

更新了 Calendar Server 和 Communications Express 版本說明。 

2007 年 4 月 

Calendar Server 版本說明中加入了錯誤 6542989 的說明。 

2007 年 3 月 

Sun Java Communications Suite 的正式版 (版本 5) 

2006 年 9 月 

此版本說明的初步草稿 (版本 5) 

關於 Sun Java Communications Suite 版本 5

Sun Java Communications Suite 整合多種 Sun 伺服器和用戶端產品,可支援分散式通訊和協作應用程式。

Sun Java Communications Suite 5 發行版本包含以下元件:

尋找 Sun Java Communications Suite 產品的修補程式

如果要尋找 Sun Java Communications Suite 產品的修補程式,表 1–2 列出用於每個 Communications Suite 產品的關鍵字。您可以使用特定關鍵字在 Sunsolve 上搜尋相關的修補程式。

表 1–2 Communications Suite 產品的修補程式關鍵字

產品 

關鍵字 

Calendar Server 

"Calendar Server" 

Communications Express 

"communications express" 

Delegated Administrator 

commcli 

Dssetup 

comm_dssetup 

Instant Messaging 

"Instant Messaging" 

Messaging Server 

"Messaging Server" 

Connector for Microsoft Outlook 

"Outlook Connector" 


備註 –

如果要搜尋包含空格的字串,必須使用雙引號。


如果要搜尋所有 Java Enterprise System 產品的修補程式,請使用關鍵字 Java_ES。

此 Sun Java Communications Suite 發行版本的新增功能

本小節說明 Sun Java Communications Suite 5 的新增功能和變更。

支援 Red Hat Linux

針對 RedHat Linux 下列版本,已停用對 Sun Java Communications Suite 的支援,並會在將來的發行版本中移除:

如需有關目前支援的 Red Hat Linux 版本的資訊,請參閱特定 Sun Java Communications Suite 元件產品的Calendar Server 作業系統需求Messaging Server 作業系統需求Instant Messaging 需求Delegated Administrator 作業系統需求以及Communications Express 作業系統需求

Sun Java Communications Suite 產品可用性的變更

自此 Sun Java Communications Suite 5 發行版本開始,通訊產品將從 Sun Java Enterprise System 軟體權利文件中移除。通訊產品將作為 Sun Java Communications Suite 元件或單獨的產品提供,而不再透過 Java Enterprise System 安裝程式安裝。通訊產品元件將繼續與 Java Enterprise System 元件互通。

軟體權利文件的這項變更不會影響 Java Enterprise System 2005Q4 中的通訊產品。如果已經安裝通訊產品,您的軟體權利文件不會有任何變更。

Sun JavaTM Enterprise System Monitoring Framework

Sun Java Communications Suite 的此發行版本支援 Monitoring Framework 2.0。此監視架構提供有關認證時間長度、訊息遞送、透過服務傳送的即時訊息數量以及其他統計資料的資訊。

如需 Sun Java Enterprise System Monitoring Framework 的有關資訊,請參閱「Sun Java Enterprise System 5 Monitoring Guide 」

Sun Java Communications Suite 伺服器產品的平台支援

HP-UX 或 Windows 平台已不支援 Sun Java Communications Suite 的伺服器元件產品。

Sun Java Communications Suite 安裝和升級注意事項

Sun Java System Portal Server 安裝

Sun Java System Portal Server 未與 Sun Java System Sun Java Communications Suite 5 一同安裝。如果要安裝 Portal Server,請參閱「Sun Java Enterprise System 5 Installation Guide for UNIX 」

Java Enterprise System 5 後期測試版安裝

如果您已經安裝舊版 (後期測試版) Java Enterprise System,則必須先移除 SUNWldapcsdk-tools 套裝軟體,再安裝 JES 5 發行版本 (RR)。這是由於發行版本中,SUNWldapcsdk-tools 套裝軟體的位置已變更。如果沒有移除此套裝軟體,並在安裝發行版本後嘗試啟動 Calendar Server 或 Messaging Server,將會看到以下錯誤訊息:


Could not find .../bin/ldapsearch utility
Please install the ldapcsdk-tools package

此錯誤訊息是因為 LDAP 工具位置經過變更所致。

有兩種解決方法:

預設安裝目錄和連接埠

本小節列出 Sun JavaSystem Communications Suite 5 安裝程式預設使用的產品元件安裝目錄和連接埠號碼。

預設安裝目錄

除非您另外指定,Communications Suite 安裝程式會自動將產品安裝在預設目錄中。大部分情況下,當您在安裝期間或安裝之後指定配置值時,都可以指定自訂位置以覆寫預設位置,以下情況除外:


備註 –

如有可能,安裝產品元件時,請使用預設安裝目錄。如果指定替代安裝目錄,您需要在配置期間,持續將元件指向該安裝目錄。


下表列出 Communications Suite 產品元件的預設安裝目錄。

表 1–3 預設安裝目錄

標籤和狀態檔參數 

預設目錄 

說明 

Access Manager 

CMN_IS_INSTALLDIR

Solaris 作業系統:/opt/SUNWam

Linux︰/opt/sun/identity

 

Application Server 

CMN_AS_INSTALLDIR

Solaris 作業系統:/opt/SUNWappserver/appserver

Linux︰/opt/sun/appserver

包含 Application Server 公用程式、程式檔和程式庫。 

Application Server 網域 

CMN_AS_DOMAINSDIR

Solaris 作業系統: 

/var/opt/SUNWappserver/domains

Linux︰ 

/var/opt/sun/appserver/domains

預設區域,在其下建立管理網域。 

Calendar Server 

CMN_CS_INSTALLDIR

Solaris 作業系統:/opt/SUNWics5

Linux︰/opt/sun/calendar

 

Communications Express 

CMN_UWC_INSTALLDIR

Solaris 作業系統:/opt/SUNWuwc

Linux︰/opt/sun/uwc

 

Delegated Administrator

CMN_COMMDA_INSTALLDIR

Solaris 作業系統:/opt/SUNWcomm

Linux︰/opt/sun/comms/commcli

 

Directory Preparation Tool

CMN_DSSETUP_INSTALLDIR

Solaris 作業系統:/opt/SUNWcomds

Linux︰/opt/sun/comms/dssetup

 

目錄伺服器核心 

DSEE_BASE

Solaris 作業系統:/opt/SUNWdsee/ds6

Linux︰/opt/sun/ds6

獨立放置的目錄伺服器 EE 子元件包括「目錄伺服器核心」、「目錄服務控制中心」以及「目錄代理伺服器」。 

目錄服務控制中心

DSEE_BASE

Solaris 作業系統:/opt/SUNWdsee/dscc

Linux︰/opt/sun/dscc

 

目錄代理伺服器 

DSEE_BASE

Solaris 作業系統:/opt/SUNWdsee/dps

Linux 和 HP-UX:/opt/sun/dps

 

目錄伺服器實例目錄 

DSEE_INSTANCE_DIR

Solaris 作業系統:/var/opt/SUNWdsee/dsins1

Linux︰/var/opt/sun/dsins1

 

HADB

CMN_HADB_INSTALLDIR

Solaris 作業系統:/opt/SUNWhadb

Linux︰/opt/SUNWhadb

無法在 Communications Suite 安裝期間變更 HADB 的安裝位置。 

Solaris 作業系統:/var/opt/SUNWhadb

Linux︰/var/opt/SUNWhadb

HADB 儲存庫資料和記錄位置。 

Solaris 作業系統:/etc/opt/SUNWhadb

Linux︰/etc/opt/SUNWhadb

HADB 管理代理程式配置檔案 

Solaris 作業系統:/etc/init.d/ma-initd

Linux︰/etc/init.d/ma-initd

HADB 管理代理程式啟動程序檔 

Instant Messaging

CMN_IIM_INSTALLDIR

Solaris 作業系統:/opt

Linux︰/opt/sun

 

Instant Messaging 資源目錄 

CMN_IIM_DOCSDIR

Solaris 作業系統:/opt/SUNWiim/html

Linux︰/opt/sun/im/html

 

Instant Messaging 線上說明目錄 

CMN_IIM_DOCSHELPDIR

Solaris 作業系統:/opt/SUNWiim/html/en/imhelp

Linux︰/opt/sun/im/html/en/imhelp

 

Message Queue 

您無法變更安裝目錄,因此安裝程式中沒有欄位,或是狀態檔中沒有參數。 

不適用 

Solaris 作業系統: 

/usr/bin

/usr/share/lib

/usr/share/lib/imq

/etc/imq

/var/imq

/usr/share/javadoc/imq

/usr/demo/imq

/opt/SUNWimq

Linux︰ 

/opt/sun/mq

/etc/opt/sun/mq

/var/opt/sun/mq

Messaging Server 

CMN_MS_INSTALLDIR

Solaris 作業系統:/opt/SUNWmsgsr

Linux︰/opt/sun/messaging

 

監視主控台

CMN_MC_INSTALLDIR

Solaris 作業系統:/opt/SUNWjesmc

Linux︰/opt/sun/jesmc

 

Sun Cluster 

您無法變更安裝目錄,因此安裝程式中沒有欄位,或是狀態檔中沒有參數。 

不適用 

Sun Cluster 軟體安裝在 Solaris 作業系統的以下位置: 

/

/usr/opt

/usr/cluster

Web Server 

CMN_WS_INSTALLDIR

Solaris 作業系統:/opt/SUNWwbsvr7

Linux︰/opt/sun/webserver7

 

Web Server 實例目錄 

CMN_WS_INSTANCEDIR

Solaris 作業系統:/var/opt/SUNWwbsvr7

Linux︰/var/opt/sun/webserver7

 

Web 代理伺服器

CMN_WPS_INSTALLDIR

Solaris 作業系統:/opt/SUNWproxy

Linux︰/opt/sun/webproxyserver

 

預設連接埠號碼

當 Communications Suite 安裝程式要求您輸入連接埠號碼時,它會在使用中的連接埠上進行執行階段檢查,並顯示適當的預設值。如果預設的連接埠號碼正由其他元件或相同產品元件的其他實例使用,安裝程式會提出替代值。

下表列出 Communications Suite 產品元件的預設連接埠號碼,以及每個連接埠的用途。


備註 –

由於 Access Manager、Communications Express 和 Delegated Administrator 使用的是部署它們的 Web 容器的連接埠號碼,因此未列在表中。


表 1–4 產品元件預設連接埠號碼

產品元件 

連接埠 

用途 

Access Manager 

58946 

UNIX 認證輔助程式 

58943 

安全 ID 認證輔助程式 (僅 Solaris SPARC) 

Application Server 

8080 

標準 HTTP 連接埠 

3700 

標準 IIOP 連接埠 

4849 

Administration Server 連接埠 

7676 

標準 Message Queue 連接埠 

8686 

JMX 連接埠 

8181 

HTTPS 連接埠 

Calendar Server 

80 

標準 HTTP 連接埠 

389 

LDAP 連接埠 

57997 

ENS 

59779 

DWP 

共用代理程式容器 

11162 

JMX 連接埠 (TCP) 

11161 

SNMP 配接卡連接埠 (UDP) 

11162 

SNMP 陷阱配接卡連接埠 (UDP) 

11163 

Commandstream 配接卡連接埠 (TCP) 

11164 

RMI 連接器連接埠 (TCP) 

Sun Cluster 和 Sun Geographic Edition 的共用代理程式容器 

10162 

JMX 連接埠 (TCP) 

10161 

SNMP 配接卡連接埠 (UDP) 

10162 

SNMP 陷阱配接卡連接埠 (UDP) 

10163 

Commandstream 配接卡連接埠 (TCP) 

10164 

RMI 連接器連接埠 (TCP) 

目錄伺服器 

389 

標準 LDAP 偵聽程式 

636 

LDAPS over SSL 

HADB 

1862 

管理代理程式連接埠 (JMX) 

15200 

預設 Portbase 

Instant Messaging 

5222 

多重訊號組合器連接埠 

5269 

Instant Messaging 伺服器到伺服器連接埠 

45222 

用於多重訊號組合器通訊的伺服器連接埠 

Message Queue 

80 

標準 HTTP 連接埠 

7676 

連接埠對映器 

7674 

HTTPS Tunneling Servlet 連接埠 

7675 

HTTP Tunneling Servlet 連接埠 

Messaging Server 

25 

標準 SMTP 連接埠 

80 

Messaging Express (HTTP) 連接埠 

110 

標準 POP3 連接埠/MMP POP3 代理 

143 

標準 IMAP4 連接埠/MMP IMAP 代理 

995 

POP3 over SSL 或 MMP POP Proxy over SSL 

993 

IMAP over SSL 或 MMP IMAP Proxy over SSL 

7997 

事件通知服務連接埠 

27442 

由工作控制器用於產品內部通訊 

49994 

由 Watcher 用於內部產品通訊 

監視主控台 

6789 

透過 Sun Java Web Console 存取 

8765 

主代理程式 Web 服務配接卡的工作工廠連接埠 

11161 

Monitoring Framework 的 SNMP 連接埠 

11164 

Monitoring Framework 的 RMI 連接埠 

54320 

Monitoring Framework 探索協定的多重播送連接埠 

Web Server 

8800 

管理 HTTP 連接埠 

8989 

管理 SSL 連接埠。對 Admin Server 而言,SSL 連接埠是必要的,而 HTTP 連接埠則是選擇性的。 

80 

實例 HTTP 連接埠 

Web 代理伺服器 

8888 

管理連接埠 

8080 

代理實例連接埠 

Sun Java Communications Suite 中已知的問題

本小節描述此發行版本的 Sun Java Communications Suite 中存在的已知問題。

安裝和升級問題

2137103

如果在執行 Application Server 8.1 的系統中將任何 Java Enterprise System 或 Communications Suite 元件升級到 Java Enterprise System 5 或 Communications Suite 5 層級,則必須先為 Application Server 8.1 套用以下修補程式 (或更新的版本):

  • 119166–17 Solaris SPARC

  • 119167–17 Solaris x86

  • 119168–17 Linux RHEL2.1 RHEL3.0

6527879

無法使用 Communications Suite 安裝程式將 Communications Express 安裝在位於本機的稀疏根目錄非全域區域中。

您必須改為使用 pkgadd,手動增加 Communications Express 和 Access Manager 套裝軟體。

6531802

SUNWldkx 未重新安裝。

Java Enterprise System 5 不會重新安裝 SUNWldkx。但可使用 -G 選項與 Java Enterprise System 2005Q4 一同安裝。即使已在「全域區域」安裝所有「共用元件」,當您在稀疏區域安裝時,仍會看到以下錯誤訊息:


Unsupported components in zone

Following components required by the selected components, are not supported in
non-global zone and they can not be installed directly into the non-global
zone. Please install these components from the global zone before proceeding
this installation.

SharedComponent

   The installer can not proceed without resolving the problem. {"<" goes back,
   "!" exits} !

請參閱 Java Enterprise System 安裝程式記錄 (/var/sadm/install/logs 下的最新檔案),瞭解缺少哪個「共用元件」。它可能會指出缺少以下一或多個共用元件:LDAPCSDKX、JCAPI 和 IMAPI。

  • LDAPCSDKX 是套裝軟體 SUNWldkx

  • JCAPI 是套裝軟體 SUNWjcapi

  • IMAPI 是套裝軟體 SUNWldkx

請檢查套裝軟體是否已安裝在全域區域。如果套裝軟體不存在,則有可能是其他不同的錯誤,例如 6531833 或 6531809。如果套裝軟體存在,請檢查套裝軟體是否已列在 /var/sadm/install/gz-only-packages 下。如果它們存在於 gz-only-packages,則可以使用以下解決方法。

解決方法:手動在全域區域重新安裝套裝軟體。這些套裝軟體位於發行軟體中的 .../Product/shared_components/Packages 下。

安裝:

  1. 使用 cd 指令切換至套裝軟體位置。

  2. 輸入:

    pkgrm pkg

  3. 輸入:

    pkgadd —d . pkg

    pkg 是導致發生問題的套裝軟體。

6531809

無法在稀疏區域安裝 Communications Express 或 Instant Messaging。

即使已在「全域區域」安裝所有「共用元件」,當您在稀疏區域安裝 Communications Express 或 Instant Messaging 時,仍會看到以下錯誤訊息:


Unsupported components in zone

Following components required by the selected components, are not supported in
non-global zone and they can not be installed directly into the non-global
zone. Please install these components from the global zone before proceeding
this installation.

SharedComponent

   The installer can not proceed without resolving the problem. {"<" goes back,
   "!" exits} !

請檢查 SUNWjcapi 和 SUNWiimdv 套裝軟體是否已安裝在全域區域。如果沒有,請套用以下解決方法。如果套裝軟體存在,請檢查這些套裝軟體是否已列在 /var/sadm/install/gz-only-packages 下。如果它們存在於 gz-only-packages,則表示這是其他問題所造成。

解決方法:手動在全域區域安裝 SUNWjcapi 和 SUNWiimdv。這些套裝軟體位於發行軟體的 .../Product/shared_components/Packages 下。安裝:

  1. 使用 cd 指令切換至套裝軟體位置。

  2. 輸入:

    pkgadd -d . SUNWjcapi

  3. 輸入:

    pkgadd -d . SUNWiimdv

6531833

如果您使用 multi-lingual=no 在全域區域安裝 Sun Cluster,但在稀疏區域指定 multi-lingual=yes,則無法在稀疏區域安裝 Access Manager。

6535582

使用 –help 選項執行 viewlog 無法顯示說明。

如果使用 -help 選項執行 viewlog 指令,它會啟動記錄檢視器,而非顯示說明。

6535583

uninstaller 的 –help 選項不包含取得版本的相關資訊。

如果使用 -help 選項執行 uninstaller 指令,它會顯示可搭配 uninstaller 使用的選項清單。但是,上述指令不會列出應該列出的 -version 選項。

無 ID

升級之後,使用者的篩選程序檔可能停止運作。

執行 Messaging Server 2005Q4 修補程式 29 或更高版本的站點、升級至最新 Messaging Server 6.3 發行版本的站點,以及透過 Communications Express 的郵件篩選器使用任何基於日期之篩選功能的使用者都可能發生此問題。

對於篩選器,針對 Messaging Server 2005Q4 (問題 6236243) 實作的 setdate 動作已在 Messaging Server 6.3 中移除。目前已淘汰上述的方法,而是使用最近建議的已實作 date 篩選延伸 (特別是其 currentdate 測試)。

一般使用者通常不太可能特別嘗試使用 setdate。但是,當使用者要求依照日期篩選郵件時,Messaging Server 2005Q4 中的 Communications Express 郵件篩選器產生器會使用 setdate。因此,許多使用者可能一直在使用會呼叫已淘汰的 setdate 動作的篩選器而不自知。如果使用者以任何方式編輯篩選器,會將此類已淘汰的用法更正為較新的 currentdate 方法。但同時,其篩選器會被視為語意不正確並產生錯誤;任何使用此類錯誤篩選器的郵件,會直接遞送給使用者而不會經過篩選,此外,MTA 會傳送通知訊息給擁有此類篩選器的使用者,警告其篩選器中有語法錯誤。

文件問題

6524806、6514424

「Communications Suite 模式遷移指南」對於 commdirmig 公用程式之認證使用者和密碼選項的定義不正確。

commdirmig 公用程式的 -D 選項應搭配 AuthenticationDN、目錄管理員的 DN,以及授權執行與管理目錄伺服器的使用者來指定。-w 選項應搭配 password (目錄管理員的密碼) 來指定。

模式遷移指南」說明 -D 選項應搭配授權管理目錄伺服器之使用者的登入 ID 來指定,這是不正確的。此外,該指南中說明 -w 選項應搭配密碼檔案 (而非在指令行輸入密碼字串) 來指定,這是不正確的。

6523606

「Communications Suite 模式遷移指南」對於 commdirmig 公用程式產生之稽核檔案位置的說明是不正確的。

依預設,commdirmig 公用程式產生的 AuditLDIFFile 會寫入 /tmp 目錄。

模式遷移指南」中的第三章「使用遷移公用程式」說明 AuditLDIFFile 的預設路徑如下,這是不正確的:

  • Solaris:/var/opt/SUNWComm/log/commdirmig.audit.ldif

  • Linux︰/var/opt/sun/comms/commcli/log/commdirmig.audit.ldif