Sun Java System Calendar Server 6 2005Q4 管理指南

服務配置

下表顯示各種服務配置參數以及每個參數的預設值和說明。

表 E–5 ics.conf 檔案中的服務配置參數

參數 

預設值 

說明 

service.admin.alarm

"yes"

啟用 ("yes") 或停用 ("no") 管理工具的警示通知。

service.admin.checkpoint

"yes"

如果為 "yes",則啟動 csadmind 資料庫檢查點執行緒。

service.admin.dbcachesize

"8388608"

用於管理階段作業之 Berkeley 資料庫的最大快取記憶體大小 (以位元組為單位)。 

service.admin.deadlock

"yes"

如果為 "yes",則啟動 csadmind 資料庫死結偵測執行緒。

service.admin.diskusage

"no"

如果為 "yes",則啟動 csadmind 低磁碟空間監視執行緒。

service.admin.啟用

"yes"

如果為 "yes",則在啟動所有服務時啟動 csadmind 服務,並在停止所有服務時停止 csadmind

service.admin.idletimeout

"120"

使 HTTP 連線在 csadmind 中逾時之前的秒數。

service.admin.maxsessions

"100"

所允許的管理階段作業的最大數目。 

service.admin.maxthreads

"10"

每個管理階段作業的執行中執行緒的最大數目。 

service.admin.numprocesses

不適用 

所允許的同步運作之管理程序的最大數目。 

service.admin.port 

**CAUTION** 

不適用 

由系統設定。請勿變更。 

service.admin.resourcetimeout

"900"

使管理連線逾時之前的秒數。 

service.admin.serverresponse

"no"

如果為 "yes",則啟動 csadmind 服務的回應執行緒。 

service.admin.sessiondir.path

" "

管理階段作業請求的暫存目錄。 

service.admin.sessiontimeout

"1800"

使 HTTP 階段作業在 csadmind 中逾時之前的秒數。

service.admin.sleeptime

"2"

在檢查已啟動、已停止或準備好的行事曆服務之間等待的秒數。 

service.admin.starttime

"300"

任一行事曆服務啟動之前需要等待的秒數。 

service.admin.stoptime

"300"

任一行事曆服務停止之前需要等待的秒數。 

service.admin.stoptime.next

"60"

在向任一行事曆服務傳送 stop 指令之間等待的秒數。 

service.dcroot

"o=internet"

該目錄中 DC 樹狀結構的根目錄字尾。 

service.dnsresolveclient

"no"

如果為 "yes",系統將根據 DNS 檢查用戶端 IP 位址 (如果允許 HTTP 存取)。 

service.plaintextloginpause

"0"

使用一般文字密碼成功認證使用者後延遲的秒數。 

service.http.admins

"calmaster"

以空格分隔的對此 Calendar Server 具有管理權限的使用者 ID 清單。 

service.http.allowadminproxy

"no"

如果為 "yes",則允許經由代理登入。 

service.http.allowanonymouslogin

"yes"

如果為 "yes",則允許匿名 (無認證) 存取。這是特殊類型的登入,只允許指定的受限制的存取 (通常僅讀取對公開行事曆的存取)。 

service.http.calendarhostname

"" (Null)

用於擷取 HTML 文件的 HTTP 主機。 

service.http.cookies

"yes"

告知伺服器是否支援 cookie (yes/no)。必須設定為 "yes" 才能啟用單次登入。

service.http.dbcachesize

"8388608"

用於 HTTP 階段作業之 Berkeley 資料庫的最大快取記憶體大小。 

service.http.domainallowed

"" (Null)

如果已指定且不為 "",則進行篩選以允許基於 TCP 網域的存取。例如,"ALL:LOCAL.sesta.com" 將允許對 sesta.com 網域中的任何人進行本機 HTTP 存取。多個篩選器由 CR-LF (換行) 分隔。

service.http.domainnotallowed

"" (Null)

如果已指定且不為 " ",則進行篩選以拒絕基於 TCP 網域的存取。例如,"ALL:LOCAL.sesta.com" 將拒絕對 sesta.com 網域中的任何人進行 HTTP 存取。多個篩選器必須由 CR-LF (換行) 分隔。

service.http.attachdir.path

"."

local.queuedir 的相對目錄位置 (或指定的絕對路徑),其中暫時儲存匯入檔案。 

service.http.ipsecurity

"yes"

如果為 "yes",則參照現有階段作業的所有請求均被驗證為來源於同一 IP 位址。 

service.http.啟用

"yes"

如果為 "yes",則在啟動所有服務時啟動 cshttpd 服務,並在停止所有服務時停止 cshttpd

service.http.idletimeout

"120"

使 HTTP 連線逾時之前的秒數。 

service.http.ldap.啟用

"yes"

如果為 "yes",則建立並維護用於認證和使用者喜好設定的 LDAP 連線。 

service.http.listenaddr

"INADDR_ANY"

指定 HTTP 服務將為用戶端請求偵聽的 TCP 位址。"INADDR_ANY" 指示任一位址。

service.http.logaccess

"no"

如果為 "yes",則完全記錄至伺服器的 HTTP 連線。 

service.http.maxsessions

"5000"

cshttpd 服務中 HTTP 階段作業的最大數目。 

service.http.maxthreads

"20"

cshttpd 服務中 HTTP 所請求服務之執行緒的最大數目。 

service.http.numprocesses

"1"

應在某個伺服器上執行之同步運作的 HTTP 服務 (cshttpd) 程序的最大數目。

如需有關具有多個 CPU 的伺服器的資訊,請參閱�祁枓頤h�� CPU ���t�饕��勾\��

service.http.port

"80"

來自 Calendar Server 使用者之 HTTP 請求的連接埠。 

service.http.proxydomainallowed

""

如果已指定且不為 "",則進行篩選以允許基於 TCP 網域的代理登入。語法與 service.http.domainallowed 相同。

service.http.resourcetimeout

"900"

使 HTTP 階段作業逾時之前的秒數。 

service.http.sessiondir.path

"http"

HTTP 階段作業的暫存目錄。 

service.http.sessiontimeout

"1800"

使 HTTP 階段作業在 cshttpd 服務中逾時之前的秒數。

service.http.sourceurl

" "

相對於可執行檔的目錄,其中儲存檔案的所有 URL 參照。 

service.http.tmpdir 

 

相對於可執行檔的目錄,其中儲存檔案的所有 URL 參照。 

預設為:"/var/opt/SUNWics5/tmp"

service.http.uidir.path

"html"

包含預設行事曆用戶端的目錄。如果僅允許 WCAP 存取,則設定為 ""

service.ldapmemcache

"no"

如果為 "yes",則在 LDAP SDK 中使用快取記憶體。 

service.ldapmemcachettl

"30"

如果 service.ldapmemcache 為 "yes",則將此值傳送至 LDAP SDK。這是快取項目的最大秒數。如果為 0,則對快取項目的時間沒有限制。 

service.ldapmemcachesize

"131072"

如果 service.ldapmemcache 為 "yes",則將此值傳送至 LDAP SDK。這是快取將消耗之記憶體的最大容量 (以位元組為單位)。如果為 0,則快取記憶體無大小限制。 

service.wcap.anonymous

.allowpubliccalendarwrite 

"yes"

如果為 "yes",則允許匿名使用者寫入公開可寫入的行事曆。 

service.wcap.format

"text /calendar"

指定目前僅適用於 freebusy 之指令的預設輸出格式。 

service.wcap.freebusybegin

"30"

指定範圍開始的 get_freebusy 天數中目前時間的預設偏移。 

service.wcap.freebusyend

"30"

指定範圍結束的 get_freebusy 天數中目前時間的預設偏移。 

service.wcap.freebusy.redirecturl 

““ 

針對遷移的目的,當僅進行了部分遷移時,行事曆在來源資料庫與 Calendar Server 目標資料庫之間才會分開。如果在 Calendar Server 資料庫中未找到行事曆,則在來源資料庫的 URL 中查找。 

service.wcap.allowcreatecalendars

"yes"

如果為 "yes",則允許建立行事曆。 

service.wcap.allowdeletecalendars

"yes"

如果為 "yes",則允許刪除行事曆。 

service.wcap.allowchangepassword

"no"

如果為 "yes",則允許使用者經由該伺服器變更他們的密碼。 

service.wcap.

allowpublicwritablecalendars 

"yes"

如果為 "yes",則允許使用者擁有公開可寫入的行事曆。 

service.wcap.allowsetprefs.cn

"no"

如果為 "yes",則允許 set_userprefs.wcap 屬性修改使用者喜好設定 "cn" (LDAP 使用者的一般名稱)。 

service.wcap.allowsetprefs.givenname

"no"

如果為 "yes",則允許 set_userprefs.wcap 屬性修改使用者喜好設定 "givenname" (LDAP 使用者的給定名稱)。 

service.wcap.allowsetprefs.icsCalendar

"no"

如果為 "yes",則允許 set_userprefs.wcap 屬性修改使用者喜好設定 “icsCalendar" (使用者的預設行事曆識別碼)。 

service.wcap.allowsetprefs.mail

"no"

如果為 "yes",則允許 set_userprefs.wcap 屬性修改使用者喜好設定 "mail" (使用者的電子郵件位址)。 

service.wcap.allowsetprefs

.preferredlanguage 

"no"

如果為 "yes",則允許 set_userprefs.wcap 屬性修改使用者喜好設定 "preferredlanguage" (LDAP 使用者喜好的語言)。  

service.wcap.allowsetprefs.sn

"no"

如果為 "yes",則允許 set_userprefs.wcap 屬性修改使用者喜好設定 "sn" (LDAP 使用者的姓氏)。 

service.wcap.allowsetprefs.nswccalid

"no"

如果為 "yes",則允許 set_userprefs.wcap 屬性修改使用者喜好設定 "nswccalid" (使用者的預設行事曆 ID)。 

service.wcap.login.calendar.publicread

"no"

如果為 "yes",則預設使用者行事曆最初設定為公開讀取/私人寫入。如果為 "no",則預設使用者行事曆最初設定為私人讀取/私人寫入。 

service.wcap.userprefs.ldapproxyauth

"no"

如果為 "yes",則啟用 get_userprefs.wcap 指令的 LDAP 代理伺服器授權。如果為 "no",則執行匿名 LDAP 搜尋。 

service.wcap.validateowners

"no"

如果為 "yes",則伺服器必須驗證行事曆的每個所有者均存在於目錄中 (透過 LDAP 或 CSAPI 相容的使用者目錄機制)。 

service.wcap.version

"3.0"

WCAP 版本。