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

適用於 Microsoft Windows 的 Sun Java™ System Calendar Server 版本說明

版本 6 2005Q4

文件號碼 819-5825

此版本說明含有適用於 Microsoft Windows 的 Sun Java System Calendar Server 6 2005Q4 發行時,所提供的重要資訊。本文件說明了已知問題和限制,並提供其他資訊。在開始使用 Calendar Server 6 2005Q4 之前,請先閱讀本文件。

此版本說明的最新版本位於 Sun Java System 文件網站:
http://docs.sun.com/app/docs/prod/entsys.05q4http://docs.sun.com/app/docs/prod/entsys.05q4?l=zh_TW。請在安裝和設定軟體之前查看該網站,並在以後透過該網站定期檢視最新版本說明和產品文件。

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

請在安裝和配置 Calendar Server 之前閱讀此版本說明。

Sun Java™ SystemCalendar Server 即以前的 Sun™ ONE Calendar Server。


版本說明修訂歷程記錄

表 1 修訂歷程記錄

日期

變更說明

2006 年 2 月

正式版

2005 年 11 月

後期測試版


關於 Calendar Server 6 2005Q4

Calendar Server是一種為企業和服務供應商集中化行事曆記錄和排程的基於網路的可延伸解決方案。Calendar Server 支援事件和工作的使用者行事曆,還支援會議室和設備等資源行事曆。如需新增功能的清單,請參閱以下「Calendar Server 6 2005Q4 的新增功能」小節。

Calendar Server 提供兩種圖形化使用者介面:Calendar Express 和 Communications Express。它還可以讓用戶靈活使用網路行事曆存取協定 (WCAP),直接存取 text\calendartext\xml 格式的行事曆資料。

Calendar Server 6 2005Q4 的新增功能

Calendar Server 6 2005Q4 包含以下變更和新增功能:

自動備份

本小節包含以下主題:


備註

請確定在要配置用於緊急備份的主機中可以使用 Perl。


如何從資料庫故障中回復

如果目前資料庫發生故障,您需要使用備份替代該資料庫,使用緊急備份副本將會花費最短的處理時間 (因此當機時間也是最短的)。若要準備備份副本,您僅需要將未套用的作業事件複製至緊急備份目錄並對其執行 db_recover。該公用程式將套用最終的未套用的作業事件記錄,並檢查是否已損毀。然後,執行 db_verify 檢查資料庫狀態。如果資料庫狀態良好,則緊急備份副本就可以用作新的生產副本了。

如需有關新的自動備份功能以及用於配置和管理該功能的程序的更多資訊,請參閱「Sun Java System Calendar Server 管理指南」中有關自動備份的一章。

如需有關復原某一個自動備份的更多資訊,請參閱「Sun Java System Calendar Server 管理指南」中「疑難排解」一章。

在啟用自動備份之前,服務會每隔 24 小時傳送一條錯誤訊息,以向行事曆管理員說明尚未配置自動備份。執行緊急備份對 Calendar Sever 是最佳的措施。


秘訣

如果已停用了自動備份,請確定啟用循環記錄 (caldb.berkeley.circularlogging="yes"),以便舊的作業事件記錄不會填滿可用磁碟空間。執行自動備份時,必須停用循環記錄 (caldb.berkeley.circularlogging="no")。


在 CSConfig.bat 中配置自動備份

配置程式現在會詢問您是否要配置自動備份。配置程式將為您設定自動備份 (緊急備份),或者您可以日後按照「Sun Java System Calendar Server 6 2005Q4 管理指南」中的說明配置自動備份。

唯讀資料庫

Calendar Server 使用 Berkeley 資料庫做為其行事曆資料庫 (另外則使用 LDAP 提供使用者和資源的資訊)。假如目前 Berkeley 資料庫已損壞,而您需要在回復資料時繼續向使用者提供對這些資料庫的存取權時,Calendar Server 6 2005Q1 允許將資料庫置於唯讀模式。在此模式下,伺服器不會接受對這些資料庫的任何一個進行任何更新或刪除作業事件。僅支援讀取作業事件。

如果已配置自動備份,則服務將對資料庫的每個新快照執行 db_verify。如果偵測到損壞,服務將自動向管理員傳送警告訊息。然後,管理員可以將資料庫置於唯讀模式。

但是,可能會延遲偵測到損壞,延遲時間為快照的拍攝間隔。如果出現這種情況,可以在嘗試回復時將目前資料庫置於唯讀模式。不能選擇性地將個別 Berkeley 資料庫置於唯讀模式。

如需更多相關資訊,請參閱「Sun Java System Calendar Server 6 2005Q4 管理指南」中「疑難排解」一章。

若要將 Berkeley 資料庫置於唯讀模式:

  1. 編輯 ics.conf 檔案,如下所示:
  2. caldb.berkeleydb.readonly="yes"

  3. 重新啟動 Calendar Server:
  4. start-cal.bat

支援分別重建警示資料庫

在舊版的 Calendar Server 中,執行 csdb rebuild 時,要重建所有的 Calendar Server 資料庫。而在 Calendar Server 6 2005Q1 中,您可以選擇僅重建警示資料庫。其原因是:分析顯示警示資料庫最容易損壞,其重建速度也最快。如果您不清楚哪個資料庫已損壞,則可以首先僅對警示資料庫執行 csdb rebuild,以查看其是否出現了問題。如果未出現問題,您可以接著執行完整的重建公用程式 (csdb)。

csdb rebuild 中的自動資料庫驗證

在舊版的 Calendar Server 中,使用 csdb 重建資料庫後,必須手動執行 db_verify 以驗證重建資料庫。現在,csdb 公用程式 rebuild 指令可在重建資料庫中自動執行 db_verify

使用者管理公用程式名稱變更

使用者管理公用程式是只包含指令行的公用程式,用於佈建和管理使用者、資源和網域。該公用程式已經重新命名為 Delegated Administrator 公用程式,仍是唯一適用於 Schema 2、並且支援 Calendar Server 的佈建工具。

2005Q1 版 Delegated Administrator 圖形化使用者介面不支援 Calendar Server。


備註

它與用於 Schema 1 佈建的舊版 Messaging Server 所使用的 Delegated Administrator 不同。(它從不支援 Calendar Server。)

如果您仍在使用 Schema 1,請使用「Sun Java System Calendar Server 6 2005Q4 管理指南」中所述的 Calendar Server 指令行公用程式。


安裝變更 — Directory Server 準備程序檔 (comm_dssetup.pl)

Directory Server 準備程序檔 (comm_dssetup.pl) 不再隨附於 Calendar Server 和 Messaging Server 產品。它已成為 Java Enterprise System 安裝程式中的可獨立安裝元件。在元件選取面板上,您可以單獨選取 Directory Server 準備程序檔。或者,如果您選取了 Directory Server,它會被自動選取。

一般情況下,由於產品的變更,即使您已經執行了舊版的 Directory Server 準備程序檔,仍需要安裝新的 Directory Server 準備程序檔並執行它。如果您已安裝了舊版的 Directory Server 準備程序檔,請勿重新執行它,因為它不包含必要的更新。

網路行事曆存取協定 (WCAP) 變更

WCAP 中進行了以下變更:

Freebusy 重新導向 URL

本小節包含以下主題:

何為「Freebusy 重新導向 URL」功能?

對於從 Microsoft Exchange 遷移至 Calendar Server 的用戶,WCAP 中增加了新功能,允許搜尋 Calendar Server 資料庫和 Microsoft Exchange 資料庫:先搜尋 Calendar Server 資料庫,然後搜尋 Microsoft Exchange 資料庫。這可以讓用戶在轉換期間維護行事曆服務。為實現此功能,WCAP 中進行了兩項變更:

「Freebusy 重新導向 URL」如何工作?

伺服器接收到 free_busy 指令時,將檢查 Calendar Server 行事曆資料庫。如果伺服器找不到行事曆,將執行以下步驟:

  1. 伺服器將檢查 get_freebusy 指令是否已發送 noredirect 參數。
  2. 如果 noredirect 參數值為 0,或如果沒有發送該參數,伺服器會在 ics.conf 檔案參數 service.wcap.freebusy.redirecturl 中尋找該值。
  3. 如果 service.wcap.freebusy.redirecturl 參數存在且值為某個 URL,則參數會將該 URL 發送回請求程式。到達請求程式後會使用該 URL 尋找 Microsoft Exchange 資料庫中的行事曆。
  4. 如果以下任一項正確,伺服器將傳回一個錯誤。
    • service.wcap.freebusy.redirecturl 參數也不存在或值為空白。
    • get_freebusy 指令發送值為 1noredirect 參數。

現有 WCAP 指令的變更

對現有 WCAP 指令進行以下參數變更:

如需有關這些參數的更多資訊,請參閱「Sun Java System Calendar Server 6 2005Q4 Developers Guide」。

舊的部署指南已不再建議使用

Sun Java System Calendar Server 6 2004Q2 Deployment Guide」和「Sun Java Communications Services 6 2004Q2 Enterprise Deployment Planning Guide」已不再建議參閱,請參閱「Sun Java System Communications Services 6 2005Q1 Deployment Planning Guide」。

硬體和軟體需求

本節描述本版 Calendar Server 必需與建議的硬體和軟體。

硬體需求和建議

軟體需求和建議

支援的軟體平台

Microsoft Windows 2000 Advanced Server, Service Pack 4

Microsoft Windows 2003 Enterprise Server

Microsoft Windows XP SP1、SP2

建議用戶端電腦使用的瀏覽器

Sun Java System Calendar Express 6 2005Q4 需要啟用 JavaScript 的瀏覽器。為獲得最佳效能,建議使用下列瀏覽器:

表 2 用於 Calendar Server 6 的建議瀏覽器版本

瀏覽器

Microsoft Windows 98

Microsoft Windows XP

Microsoft Windows 2000

Solaris

Red Hat Linux

Macintosh OS X

Netscape™ Communicator

7.2

7.2

7.2

7.2

7.2

7.2

Microsoft Internet Explorer

6.0 SP1 或更高版本

6.0 SP2

6.0 SP1 或更高版本

不適用

不適用

不適用

Mozilla™

1.5+

1.5+

1.5+

1.4

1.5+

1.5+


已在此發行版本中修正的錯誤

無。


重要資訊

本小節包含您在安裝 Calendar Server 6 2005Q4 之前應瞭解的安裝前資訊,包括:

前端機器和後端機器與作業系統

對於功能分別分佈在前端機器和後端機器的 Calendar Server 安裝,各端的硬體平台必須相同。

如需有關在前端機器和後端機器上安裝 Calendar Server 的更多資訊,請參閱「Sun Java System Calendar Server 6 20005Q1 管理指南」,該指南位於:

http://docs.sun.com/app/docs/doc/819-0024http://docs.sun.com/app/docs/doc/819-1479

Windows 平台支援

Sun Java Enterprise System 可在 Windows 平台上執行。以下產品的預設安裝位置在後面列出:

Calendar Server

下表列出 Calendar Server 的目錄路徑詳細資訊:

表 3 Windows 平台上的目錄路徑詳細資訊

Windows 目錄

<JESINSTALLDIR>\CalendarServer

Communications Express

在 Windows 中,Communications Express 的預設安裝位置是:

<JESINSTALLDIR>\CommExpress

Delgated Administrator 公用程式 (先前稱為使用者管理公用程式)

在 Windows 中,Delegated Administrator 的預設安裝位置是:

<JESINSTALLDIR>\DelegatedAdmin

必需的權限

若要在 Windows 作業系統上執行 Sun Java Enterprise System 安裝程式或 Calendar Server 6 2005Q4 配置程式,必須以管理員或具有管理員權限的使用者身份登入。

從舊版 Calendar Server 6 升級

請勿嘗試使用 Sun Java Enterprise System 安裝程式升級 Calendar Server。

修補程式需求資訊

下表列出了組合修補程式的編號和最低版本。 本小節中提到的所有修補程式都是升級所需的最低版本編號。 自本文件發佈以來可能已發出新版本的修補程式。 修補程式末尾的版本編號可以指示是否為較新的版本。 例如: 123456-04 是 123456-02 的較新版本,但它們的修補程式 ID 相同。請參閱讀我檔案,以取得有關每個所列修補程式的具體說明。

若要存取修補程式,請至 http://sunsolve.sun.com

表 4 適用於 Windows 的 Calendar Server 6 2005Q4 所需的組合修補程式

修補程式編號

修補程式說明

121527-01

Windows (MSI): 目錄準備工具

121523-01

Windows (MSI): 共用元件

121526-01

Windows (MSI): Sun Java™ System Calendar Server 6 2005Q4

如需有關從 JES3 到 JES4 的 Calendar Server 升級程序的詳細資訊,請參閱位於以下位置的「Sun Java Enterprise System 2005Q4 Upgrade Guide for Microsoft Windows」:http://docs.sun.com/app/docs/doc/819-4461

升級行事曆資料庫

如果您安裝的 Calendar Server 6 中使用的是 Berkeley DB 版本 3.2.9,則會自動轉換為目前的版本 4.2。您無需執行其他任何資料庫遷移程式。

如果您安裝的 Calendar Server 5 中使用的是 Berkeley DB 版本 2.6,則必須使用 cs5migrate 公用程式將行事曆資料庫升級為版本 4.2。可向技術支援提出請求,即可獲得此公用程式。

如果您目前安裝的是 Calendar Server 2,則必須升級為 Calendar Server 5 才可以遷移至目前發行
版本。

cs5migrate 公用程式可以執行以下作業:

此外,如果已指定 -r 選項,則 cs5migrate 將為所有週期性事件和工作建立主要記錄和異常記錄。將來,這些記錄會由 Calendar Server 自動產生。如果您需要遷移資料庫但不打算使用 Connector for Microsoft Outlook,則執行 cs5migrate 時無需帶有 -r 選項。

請與技術支援人員連絡,以取得任一公用程式的下載位置和文件。


警告

如果您的站點使用舊版 Calendar Server,並配置為用於有限虛擬網域模式,或同一台機器上有多個 Calendar Server 實例,請與您的 Sun Microsystems, Inc. 銷售客戶代表連絡,以評估您的遷移需求,並確保您擁有支援這些需求的特定遷移公用程式。

並且,務必在執行完全備份之後再遷移您的資料庫。


Sun Java Enterprise System 安裝程式

可以使用 Sun Java Enterprise System 安裝程式來安裝 Calendar Server 6 2005Q4。Java Enterprise System 安裝程式可安裝 Sun 元件產品套裝軟體 (包括 Calendar Server 6 2005Q4),以及多種產品使用的共用元件。

預設安裝目錄

Windows 中的預設安裝目錄為:

<JESINSTALLDIR>\CalendarServer

安裝後的配置步驟

安裝 Calendar Server 6 2005Q1後,您必須按照以下說明對其進行配置:

  1. 執行 Directory Server 設定程序檔 (comm_dssetup.pl) 以將 Sun Java System Directory Server 配置為適用於 Calendar Server 模式。
  2. 執行 Calendar Server 配置程式 (CSConfig.bat) 以配置您站點的特定需求。

如需說明,請參閱「Sun Java System Calendar Server 6 2005Q4 管理指南」。

尋找 Calendar Server 資料和公用程式的位置

對於 Java Enterprise System 發行版本 3,Calendar Server 提供 Windows 位置連結,如下表所示。

表 5 目錄位置  

檔案名稱

Windows 位置*

管理員公用程式:start-cal、stop-cal、csattribute、csbackup、cscal、cscomponents、csdb、csdomain、csexport、csimport、csmonitor、csplugin、cspurge、csrename、csresource、csrestore、csschedule、csstats、cstool 和 csuser

遷移公用程式:csmig 和 csvdmig

<JESINSTALLDIR>\CalendarServer\bin

管理員公用程式:csstart 和 csstop

<JESINSTALLDIR>\CalendarServer\bin

配置檔案:ics.conf、version.conf、counter.conf 和 sslpassword.conf

LDAP 伺服器更新檔案:60iplanet-calendar.ldif、ics50-schema.conf 和 um50-common-schema.conf

<JESINSTALLDIR>\CalendarServer\bin\config

這些 Ldif 檔案是目錄準備程序檔的一部分。

郵件格式化 (*.fmt) 檔案

<JESINSTALLDIR>\CalendarServer\config\language

模式 IDIF 檔案:20subscriber.ldif、50ns-value.ldif、50ns-delegated-admin.ldif、55ims-ical.ldif、50ns-mail.ldif、56ims-schema.ldif、50ns-mlm.ldif、60iplanet-calendar.ldif 和 50ns-msg.ldif

<JESINSTALLDIR>\CalendarServer\config\schema

這些 Ldif 檔案是目錄準備程序檔的一部分。

程式庫檔案 (*.dll)

SSL 公用程式:certutil 和 modutil

<JESINSTALLDIR>\CalendarServer\bin

<JESINSTALLDIR>\shared\\bin

階段作業資料庫

<JESINSTALLDIR>\CalendarServer\bin\config

計數器統計資料檔案:counter 和 counter.dbstat

<JESINSTALLDIR>\CalendarServer\counter

timezones.ics 檔案

<JESINSTALLDIR>\CalendarServer\bin\data

目錄伺服器效能

若要提昇您的 LDAP 目錄伺服器效能,尤其是要使用 LDAP 目錄的行事曆搜尋功能時,請考量以下項目:

為 LDAP 目錄伺服器屬性建立索引

若要提昇 Calendar Server 存取 LDAP 目錄伺服器的效能,請為各種屬性增加索引至 LDAP 配置檔案。

配置程式 comm_dssetup.pl 將視需要為您建立索引。

若要查看建立索引可以給您帶來的效能差異,請執行以下測試:

  1. 透過確定 ics.conf 檔案中的以下參數設定為 "yes" 以啟用 LDAP 目錄伺服器的行事曆搜尋功能:
  2. service.calendarsearch.ldap = "yes" (預設)

  3. 執行以下 LDAP 指令:

測試表明,如果包含 60,000 個項目,在沒有為 icsCalendarOwned 建立索引的情況下,上述搜尋大約需要 50 到 55 秒鐘。而建立索引後,上述搜尋僅需大約 1 到 2 秒鐘。

如需有關增加目錄伺服器索引的更多資訊,請參閱「Sun Java System Directory Server 5 2005Q4 」文件,該文件位於:

http://docs.sun.com/app/docs/coll/1316.1http://docs.sun.com/app/docs/coll/1419.1

檢查與設定大小限制和查詢限制參數

若要確定為查詢限制參數 (nsslapd-lookthroughlimit) 和大小限制參數 (nsslapd-sizelimit) 設定的值是否適當,可嘗試以下指令:

ldapsearch -b "base"
"(&(icscalendarowned=*user*)(objectclass=icsCalendarUser))"

其中,base 是 Calendar Server 使用者資料和資源資料所在目錄伺服器的 LDAP 基底 DN,user 是一般使用者可在 [Calendar Express 訂閱] > [行事曆搜尋] 對話方塊中輸入的值。

如果 LDAP 伺服器傳回錯誤,可能是 nsslapd-sizelimit 參數或 nsslapd-lookthroughlimit 參數的值不夠大。請按照下列指示設定這些參數:

使用 Schema 1 的 Communications Express

Communications Express 中有一個關於 Schema 1 的問題:

佈建工具

有兩種工具可用於為 Calendar Server 佈建使用者、群組和網域:Delegated Administrator 公用程式和 Calendar Server 公用程式。如需有關 Delegated Administrator 的資訊,請參閱「Sun Java System Communications Services 6 2005Q1 Delegated Administrator 指南」。如需有關 Calendar Server 公用程式的資訊,請參閱「Sun Java System Calendar Server 6 2005Q1 管理指南」。


備註

請勿嘗試透過 Access Manager 主控台佈建使用者。儘管可以建立使用者並向其指定行事曆服務,但請勿使用此方法,因為結果不可預料且會對您的部署起負面影響。


Calendar Server 6 文件

Calendar Server 6 包含以下文件。括號中為文件號碼。

Calendar Express 6 2005Q4 線上說明隨附在 Calendar Express 軟體中。Communications Express 6 2005Q1 線上說明隨附在 Communications Express 軟體中。

Calendar Server 6 2005Q4 文件位於以下網站:

http://docs.sun.com/app/docs/coll/1313.1http://docs.sun.com/app/docs/coll/1417.1

為殘障人士提供的無障礙功能

欲獲得此媒體發佈以來已發行的無障礙功能,請向 Sun 索取依據美國「Section 508」法規進行產品評估所得之結果文件,以便決定最適合佈署無障礙功能解決方案的版本。以下網址將提供應用程式的更新版本:http://sun.com/software/javaenterprisesystem/get.html

如需有關 Sun 在無障礙功能方面之成果的資訊,請至 http://sun.com/access

相容性問題

下表列出了 Calendar Server 6 2005Q4 與舊版之間的已知不相容問題。

表 6 相容性問題

不相容性

影響

說明

Access Manager 現有兩種安裝類型:增強型和相容型。

安裝時,必須在以下面板上選擇相容型做為安裝類型:

Access Manager: Administration (1 of 6)

如果安裝的 Access Manager 不正確,將不能執行 Delegated Administrator。

目錄準備工具 (comm_dssetup.pl)

comm_dssetup.pl 現已在單獨的套裝軟體中發行

若要安裝該套裝軟體,請確保在相應的安裝程式面板中選取目錄準備工具。

Communications Express 的此發行版本與 Calendar Server 2004Q2 版本不相容。

如果升級 Communications Express,還必須升級 Calendar Server。

這同樣適用於 Messaging Server。


已知問題和限制

本小節說明適用於 Microsoft Windows 的 Calendar Server 6 2005Q4 的已知問題和限制。

本小節包含以下主題:

限制

移除多值使用者喜好設定的所有實例

每個 set_userprefs 指令僅移除多值喜好設定的一個實例。

解決方法

若要移除多值使用者喜好設定的所有實例,必須對每個實例發出一個 set_userpref 指令。

例如:執行 get_userprefs 以列出所有使用者喜好設定。如果一個喜好設定 (例如 icsSubscribed) 有多個值,這時您必須為列出的每個值發出一個 set_userprefs 指令以刪除該喜好設定。

快顯阻擋程式

如果您已啟用快顯阻擋程式,則某些 Calendar Server 視窗將無法顯示。

解決方法

停用 Calendar URL 的快顯阻擋程式,以確保顯示所有的 Calendar Server 視窗。

例外

Norton Inet Security AD_BLOCKER 或 Mozilla 內建 POP_BLOCKER 均不會影響 Calendar Server 視窗。

在 Schema 1 模式下佈建 Communications Express 的使用者

csuser 公用程式無法啟用自己為通訊錄建立的使用者。

解決方法

使用 ldapmodify 啟用使用者。

多網域 (託管網域)

配置程式 csconfigurator.sh 僅可配置單一網域。

解決方法

如果您需要一個多網域行事曆環境 (稱為虛擬網域或託管網域),則必須執行兩項作業:

啟用託管網域。

使用 Delegated Administrator 自行增加網域,如果您仍在使用 Sun LDAP Schema 1,則使用 csdomain 公用程式增加網域。

請參閱「Sun Java System Calendar Server 6 2005Q4 管理指南」中的「設定託管網域」和「管理託管網域」。

報告的問題

以下清單列示了有關此產品的已報告問題。

表 7 報告的問題

錯誤 ID

問題

4526765

Calendar Server 公用程式 cscal 不會一次增加兩個以上的所有者至行事曆,不論指令中指定了多少所有者。

4958242

使用者修改事件並選擇選項以修改今日事件以及所有將來事件時,所有以前的事件將被刪除,並且不再顯示在 UI 中。

5019977

無法在 SSLv2 模式中初始化 SSL。無法使用 SSLv2 用戶端。

5060833

如果啟動一個程序 (如 enpd),然後再於 ics.conf 檔案中將其停用,則在發出 stop-cal 指令時,系統將無法停止該已停用的程序。

解決方法

ics.conf 檔案中重新啟用該程序,然後再發出 stop-cal 指令。所有程序均停止後,再於發出 start-cal 指令前停用您不想執行的所有程序。

6179278

緊急備份記錄檔不會像其他記錄檔一樣依 ics.conf 設定被清除。若要保持檔案為最小,請降低詳細度。(詳細度層級 3 為預設值)。

6186298

在具有託管網域的 Schema 1 模式中,如果 DC 樹缺少或未正確佈建,行事曆公用程式可能會失敗。必須先建立 DC 樹節點,然後方可建立或以其他方式管理行事曆。

6216869

如果在 DWP 程序執行時停用了 DWP,則 stop-cal 無法將其停止。stop-cal 應停止所有服務,而非僅停止那些已啟用的服務。

6216877

不明確的錯誤訊息。在託管網域環境中,如果不存在 basednpassed tocsdomain,則接收到的實際訊息為:「失敗:icsLdapServer:函數的引數為空。」此類型的錯誤訊息不明確是由於錯誤訊息向下產生數個層級,並可能由多種不同情況導致。較高層級的程式會在將錯誤訊息上升至下一個更高層級之前解譯此錯誤訊息,而不是將錯誤略過。

6219126

儲存在 Calendar Server 中時,從說明欄位中刪除了開頭的空格。

6219906

在虛擬網域模式中,如果在 ics.conf 檔案中配置 maillookup,將傳回一個 WCAP 錯誤。在修補程式 1 中已修正。修正︰在虛擬網域模式中,maillookup 被忽略,而支援 ics.conf 檔案中的 ugldap

解決方法

ics.conf 檔案中的 maillookup 參數進行註釋。

6221452

SSL 無法在個別託管網域上啟用或停用。(RFE)

6221999

csdomain 給出的錯誤訊息不明確,需要使其更為明確。

6265287

在行事曆中配置認證篩選器後,信任圈 SSO 失敗。

6269721

csresource -k 選項的預設不同,取決於是將其保留為空白還是僅將其省略。

6269822

在 csresource 合併中為資源列出的預設 ACE 不正確。

6274603

對於週期性事件,與會者全部接受時,外部召集人會就每個實例收到一個回覆。

6274607

如果是外部召集人,則 Import 指令將輸入錯誤的召集人電子郵件地址。

6274892

cscal -v 清單無法使用。

6275605

即時行事曆資料庫中的記錄檔多於兩個時,csstored.pl 不發出警告。

6277086

需要設法關閉 local.user.authfilter 才能進行代理認證。

6355890

如果 local.ldap.cache.homedir.path 資料夾無效,則 CSHTTPS 會當機,但不顯示錯誤訊息。

解決方法

ics.conf 檔案中,將 local.ldap.cache.homedir.path 變更為有效的資料夾名稱,然後重新啟動服務。

6371072

func_events 測試的輸出不同。wcap 指令的輸出訊息中未顯示 DTEND 值

安裝

如果安裝時選取 Instant Messaging、Messaging Server 和 Calendar Server,則必須先在系統中安裝 Active Perl 5.8.3。

指令行公用程式

無法從指令行執行 start-cal 和 stop-cal 公用程式 (6252512)

在 Windows 中安裝和配置 Calendar Server。在 Calendar Server 的安裝資料夾中,如果嘗試使用 start-cal 公用程式啟動行事曆服務,或嘗試使用 stop-cal 公用程式停止行事曆服務,將無法執行這兩個公用程式。

解決方法

從 [開始] > [控制台] > [管理工具] > [服務] 來啟動 Calendar Server 公用程式服務。在服務名稱上按一下右鍵,然後按一下快顯功能表中的 [啟動]。應按以下順序啟動行事曆服務:ENS、Notification、Admin、HTTP。

若要停止行事曆服務,請在服務名稱上按一下右鍵,然後按一下快顯功能表中的 [停止]。應按以下順序停止服務:HTTP、Admin、Notification、ENS。

若要啟動和停止行事曆服務,可以使用指令行 bat 檔案 (cs-start.batcs-stop.bat)。


Sun Java™ System Communications Express

此版本說明包含發行適用於 Microsoft Windows 的 Sun Java System Communications Express 6 2005Q4 時提供的重要資訊。本文件說明了已知問題和限制,並提供其他資訊。

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

關於 Communications Express 6 2005Q4

Sun Java System Communications Express 版本 6 2005Q4 提供整合式 Web 通訊與協作用戶端,該用戶端包括三個用戶端模組:行事曆、通訊錄和郵件。行事曆和通訊錄用戶端模組在所有 Web 容器上均部署為單一應用程式,並統稱為統一 Web 用戶端 (UWC)。Messenger Express 是獨立 Web 介面郵件應用程式,使用 Messaging Server 的 HTTP 服務。

支援 Communications Express 的瀏覽器

可使用以下瀏覽器檢視 Communications Express:

Communications Express 安裝說明

以下是為 Communications Express 提供的相關服務:

  1. Directory Server。安裝 Sun Java System Directory Server 版本 5.2。
  2. Calendar Server。安裝 Sun Java System Calendar Server 版本 6.1。
  3. Web Server。安裝 Sun Java System Web Server 版本 6.1 SP4 與 JDK 版本 1.5。
  4. Messaging Server。安裝 Sun Java System Messaging Server 6.2。
  5. Access Manager。安裝 Sun Java System Access Manager 6.2。
  6. Application Server。安裝 Sun Java System Application Server 8.1。

    備註

    Communications Express 已經過測試且僅受上述伺服器版本支援。只能在 Sun Java System Application Server 8.1 上部署 Sun Java Enterprise System 發行版本 3 的 Communications Express。Communications Express 配置程式僅支援 Application Server 8.1 的網域管理伺服器 (DAS) 部署。


請參閱「Sun Java System Communications Express 管理指南」中的第 2 章「安裝並配置 Communications Express」,以取得有關如何安裝與配置 Communications Express 的說明。

請參閱「Sun Java System Communications Express 管理指南」中的第 4 章「實作單次登入」,以取得有關在部署 Access Manager 後如何配置 Communications Express 的說明。

Communications Express 的已知問題和限制

本小節包含 Sun Java System Communications Express 版本 6 2005Q4 的已知問題和限制清單。以下主題是已知問題:

不支援在 Application Server 上進行部署

不支援在 Application Server 上部署 Communications Express。

解決方法

無。


可再分發的檔案

Sun Java System Calendar Server 6 2005Q4 包含以下檔案組,Sun Microsystems, Inc. 針對這些檔案授予您非獨佔性、不得轉讓的有限授權,可以以二進位形式再生產與發行。

此外,您可以單獨複製和使用 (但不能修改) 列出的標頭檔案和類別程式庫,以使產生的二進位檔能夠與 Sun 的軟體 API 相接合。

範例代碼僅供建立上述二進位檔後參考。

Calendar Server 的所有可再分發檔案均可用於外掛程式 API (稱為 CSAPI)。「Sun Java System Calendar Server 6 2005Q1 Developers Guide」中有該 API 的相關說明,該指南位於﹕

http://docs.sun.com/coll/CalendarServer_04q2http://docs.sun.com/coll/CalendarServer_04q2_zh_TW

在以下檔案中,cal_svr_base 是安裝 Calendar Server 的一個目錄。在 Windows 中,預設安裝目錄為 <JESINSTALLDIR>\CalendarServer;在 Solaris 中,預設安裝目錄為 /opt/SUNWics5/cal;在 Linux 中,預設安裝目錄為 /opt/sun/calendar

可再分發的檔案位於 cal_svr_base\csapi 的不同子目錄中:

authsdk

以下是此子目錄 (cal_svr_base\csapi\authsdk\) 中可再分發的檔案:

cgiauth.c

expapi.h

login.html

nsapiauth.c

bin

以下是此子目錄 (cal_svr_base\csapi\bin\) 中可再分發的檔案:

libcsapi_xpcom10.dl

libicsexp10.dl

classes

以下是此子目錄 (cal_svr_base\csapi\classes\) 中可再分發的檔案:

ens.jar

jms.jar

include

以下是此子目錄 (cal_svr_base\csapi\include\) 中可再分發的檔案:

IIDS.h

nsIEnumerator.h

csIAccessControl.h

nsIEventQueueService.h

csIAuthentication.h

nsIFactory.h

csICalendarDatabase.h

nsIPtr.h

csICalendarLookup.h

nsIServiceManager.h

csICalendarServer.h

nsIServiceProvider.h

csIDBTranslator.h

nsISizeOfHandler.h

csIDataTranslator.h

nsISupports.h

csIMalloc.hpluginscsIPlugin.h

nsISupportsArray.h

csIQualifiedCalidLookup.h

nsMacRepository.h

csIUserAttributes.h

nsProxyEvent.h

mozIClassRegistry.h

nsRepository.h

mozIRegistry.h

nsString.h

nsAgg.h

nsTraceRefcnt.h

nsCOMPtr.h

nsVector.h

nsCRT.h

nsUnicharUtilCIID.h

nsCom.h

nsXPComCIID.h

nsDebug.h

nsXPComFactory.h

nsError.h

nscore.h

nsHashtable.h

pasdisp.h

nsIAtom.h

publisher.h

nsICaseConversion.h

subscriber.h

nsICollection.h

xcDll.h

nsID.h

xcDllStore.h

plugins

此目錄 (cal_svr_base\csapi\plugins\) 在以下這些子目錄中包含可再分發的檔案:

accesscontrol

以下是此子目錄 (cal_svr_base\csapi\plugins\accesscontrol\) 中可再分發的檔案:

csAccessControl.cpp

csAccessControl.h

csAccessControlFactory.cpp

authentication

以下是此子目錄 (cal_svr_base\csapi\plugins\authentication\) 中可再分發的檔案:

csAuthentication.cpp

csAuthentication.h

csAuthenticationFactory.cpp

datatranslator

以下是此子目錄 (cal_svr_base\csapi\plugins\datatranslator\) 中可再分發的檔案:

csDataTranslator.cpp

csDataTranslator.h

csDataTranslatorFactory.cpp

userattributes

以下是此子目錄 (cal_svr_base\csapi\plugins\userattributes\) 中可再分發的檔案:

csUserAttributes.cpp

csUserAttributes.h

csUserAttributesFactory.cpp

samples

此目錄 (cal_svr_base\csapi\samples\) 在以下這些子目錄中包含可再分發的檔案:

authentication

以下是此子目錄 (cal_svr_base\csapi\samples\authentication\) 中可再分發的檔案:

authlogon.c

authlogon.h

authtest.c

csAuthenticationLocal.cpp

csAuthenticationLocal.h

csAuthenticationLocalFactory.cpp

datatranslator

以下是此子目錄 (cal_svr_base\csapi\samples\datatranslator\) 中可再分發的檔案:

csDataTranslatorCSV.cpp

csDataTranslatorCSV.h

csDataTranslatorCSVFactory.cpp

ens

以下是此子目錄 (cal_svr_base\csapi\samples\ens\) 中可再分發的檔案:

apub.c

asub.c

rpub.c

rsub.c

userattributes

以下是此子目錄 (cal_svr_base\csapi\samples\userattributes\) 中可再分發的檔案:

csUserAttributesDB.cpp

csUserAttributesDB.cpp

csUserAttributesDBFactory.cpp


如何報告問題與提供建議

如果您有關於 Sun Java System Calendar Server 的問題,請使用下列方式之一與 Sun 客戶支援連絡:

請在與支援人員連絡時提供以下資訊,如此我們將可為您提供最完善的解決方法:

為協助您報告問題,Sun 提供了 capture_environment.pl 工具,它是一個可擷取目前 Calendar Server 環境 (包括 ics.conf 檔案、記錄檔、行事曆資料庫檔案、平台資訊以及核心檔案 [如果有]) 的 Perl 程序檔。這些檔案對於開發 Calendar Server 以消除問題很有用。

若要執行 capture_environment.pl 工具,請:

  1. 從客戶支援下載 capture_environment.pl 工具 (如有必要)。
  2. 安裝 Perl 並將其加入您的路徑 (如有必要)。(如果您無法安裝 Perl,請參閱 capture_environment.pl 檔案中有關如何手動建立 Calendar Server 環境之快照的說明。)
  3. root 的身份登入 (或成為 root)。
  4. 執行 capture_environment.pl 工具。該工具會將那些檔案複製到名為 archive_directory 的目錄中。在 UNIX 系統上,它會將所有檔案放入名為 tar_file 的 tar 檔案中。但是,在 Windows 2000 系統上,您必須將 archive_directory 中的檔案手動增加到 Zip 檔案
  5. tar_fileZip 檔案傳送給客戶支援。

Sun 歡迎您提出寶貴意見

Sun 致力於提高文件品質,因此誠心歡迎您提出意見與建議。請使用電子郵件將您的意見傳送給 Sun,URL 如下

http://www.sun.com/hwdocs/feedback

請在電子郵件的主旨行中包含文件號碼 (819-5825) 和標題 (「適用於 Microsoft Windows 的 Sun Java System Calendar Server 6 2005Q4 版本說明」)。

在您提出意見時,可能需要在表單中輸入英文版書名和文件號碼,本書的英文版文件號碼和書名為:819-4265和「Sun Java System Calendar Server 6 2005Q4 Release Notes for Microsoft Windows」。


其他 Sun 資源

以下網站為您提供有用的 Sun Java System 資訊:


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

Sun Microsystems, Inc. 對本文件所述產品所採用的技術擁有相關智慧財產權。特別是 (但不僅限於),這些智慧財產權可能包含一項或多項在 http://www.sun.com/patents 上列出的美國專利,以及一項或多項美國及其他國家/地區的其他專利或待批專利。

SUN 專有權/機密。

美國政府權利 - 商業軟體。政府使用者均應遵守 Sun Microsystems, Inc. 的標準授權合約和 FAR 及其增補文件中的適用條款。

使用應遵守授權合約的條款。

本發行物可能包含由協力廠商開發的材料。

某些部分可能源自加州大學授權的 Berkeley BSD 系統的開發成果。

Sun、Sun Microsystems、Sun 標誌、Java 與 Solaris 是 Sun Microsystems, Inc. 在美國及其他國家/地區的商標或註冊商標。所有 SPARC 商標都是 SPARC International, Inc. 在美國及其他國家/地區的商標或註冊商標,經授權後使用。