配置參數、預設值以及它們的描述都記錄在這份附錄中。
參數 |
預設值 |
說明 |
---|---|---|
uwc.gzipcompression |
true |
在 Communications Express HTTP 回應上啟用 GZIP 壓縮。 將這個值設定成 true,啟用 HTTP 回應的 GZIP 壓縮。啟用 GZIP 壓縮可改善 Communications Express 頁面存取的流量。 |
uwc.renderhtml |
n |
指定 Calendar Server 是否應以 HTML 格式描繪資料。 將該值設定為 y,將以 HTML 格式描繪行事曆資料。 |
manual_purge_enabled |
true |
讓使用者使用 jsessionid 呼叫 Address Book Server 指令 purge_entries.wabp,並永久刪除所有標記為刪除的項目。 |
auto_purge_enabled |
false |
呼叫 login.wabp 時,將會自動清除標記為刪除的連絡人。 將該值設定為 true,以在呼叫 login.wabp 時啟用連絡人自動清除。 |
expire_period |
0 |
指定以日為單位的清除週期,到時候標示為刪除的項目將永久刪除。 僅當 auto_purge_enabled 設定為 true 時,該參數才有效。 |
purge_interval |
30 |
指定以日為單位的清除時間間隔。 僅當 auto_purge_enabled 設定為 true 時,才會以此處指定的間隔觸發清除循環。 |
addressbook.wabp.version |
1.0 |
指定通訊錄協定版本。 |
表 C–2 uwcauth.properties 中的參數
參數 |
預設值 |
說明 |
---|---|---|
defaultdomain |
指定網域沒有必要的特性時要使用的預設網域,將會從預設網域名稱中挑選特性。 配置時輸入的值會指派給 defaultdomain 屬性。 |
|
defaultlocale |
en |
指定用於應用程式的預設語言環境。 |
virtualdomain.mode |
指定 Communications Express 是否在虛擬網域模式中操作。 如果您已啟用 Calendar Server 的託管網域支援功能,請啟用本選項。 將在配置過程中輸入的值指定給 virtualdomain.mode。 |
|
uwcauth.ssl.enabled |
false |
指定是否應啟用 SSL。 |
uwcauth.ssl.authonly |
false |
指定是否僅對 SSL 啟用 SSL。 |
uwcauth.admins |
指定管理員使用者 ID 清單。您可定義多個管理員且以逗點加以分隔。依預設,此參數會標記為註釋。管理員使用者 ID 的格式應為 uid@domain 。對於預設網域,您可以忽略其網域相關資訊。例如,如果您的預設網域為 siroe.com,則此網域的管理員可以為 admin。對於非預設的網域,則應指定完整的管理員使用者 ID。例如 admin@example.com。在此範例,admin 為 example.com 的管理員。 |
表 C–3 列出 db_config.properties 檔案的參數。
表 C–3 公司目錄參數
參數 |
預設值 |
說明 |
defaultserver.ldappoolmin |
指定 LDAP 用戶端連線的最小數目。 |
|
defaultserver.ldappoolmax |
指定 LDAP 用戶端連線的最大數目。 |
|
defaultserver.ldappooltimeout |
指定 LDAP 連線逾時之前的秒數。若要配合很大的搜尋結果,請增加本值。 |
|
defaultserver.ldaphost |
指定 LDAP 主機。 |
|
defaultserver.ldapport |
指定 LDAP 連接埠。 |
|
defaultserver.ldapbinddn |
cn=Directory Manager |
指定用於連結至 LDAP 的 DN。 如果登入類型為「限制」或「代理」,則必須為 defaultserver.ldapbinddn 指定一個值。 如果登入類型為「匿名」,則無需為該參數輸入值。 |
defaultserver.ldapbindcred |
指定連結密碼。 |
|
entry_id |
uid |
指派 LDAP 中用於識別連絡人/群組項目的密鑰。 您可以將 entry_id 設定為 UID 或設定為用於取得連絡人/群組資訊 (例如 empid 或主要 ID) 的關鍵字。 在 xlate-inetorgperson.xml 檔案中,使用此處指定的 entry_id 值替代 <entry entryID= “db:uid”\> 中的「 uid」。 |
retrieve_db_attribs |
定義 LDAP 搜尋中,是否應傳遞所有資料庫屬性。此參數可為 True 或 False。 |
|
lookthru_limit |
1000 |
指定搜尋的搜尋查詢限制。 |
delete_perm |
讓連絡人/群組項目標記為將要刪除或將要永遠刪除。 將參數設定成 False,可將連絡人/群組標記為刪除。 將參數設定成 True,可永久刪除連絡人和群組。 |
|
admin_group_dn |
指定 admin 群組的 DN。 屬於這個群組的使用者,可以清除標記為刪除的所有連絡人。 |
|
login_type |
restricted |
指定用來維護 LDAP 存放區連線的方法。 您可以將下列三個值指定給此參數: anon - 以匿名使用者身份連線至 LDAP restricted - 以有權在通訊錄存放區上執行作業的使用者身份進行連線。 proxy - 偽裝成可以在通訊錄存放區上執行作業的使用者。指定此值可增強效能,因為在執行每項作業時都可略過 LDAP 連結。 備註:偽裝的使用者取得唯讀權限。 |
collation_rule |
en-US |
指定應使用的比較規則。依預設,在特性檔案中此參數會標記為註釋。 |
search_fields |
entry/displayname |
指定應套用比較規則的搜尋欄位。此特性預設為停用。如果必須套用比較規則,則此特性不可標記為註釋。 |
表 C–4 列出 uwcconfig.properties 檔案的參數。
表 C–4 uwcconfig.properties 中的參數
參數 |
預設值 |
說明 |
---|---|---|
mail.deployed |
如果已部署 Mail,則此參數會設定為 true。當執行配置精靈時,會設定此參數。 |
|
webmail.cookiename |
如果 WebMail 中已設定 local.service.http.cookiename,則此參數的值應與 local.service.http.cookiename 相同。 |
|
webmail.host |
指定正在執行 Messaging Server 之 HTTP 服務的主機。 |
|
webmail.port |
80 |
指定 Communications Express HTTP Server 偵聽的連接埠號。 |
webmail.securedproxyauth |
指定 Communications Express 是否應透過 SSL 模式認證 Web Mail 伺服器的使用者。如果設定為 ture,就會以 SSL 模式完成認證;如果設定為 false,則會以非 SSL 模式完成認證。 |
|
webmail.proxyadmin |
admin |
指定代理伺服器管理使用者 ID。 |
webmail.proxyadminpasswd |
以加密格式指定代理伺服器管理員的加密密碼。 |
|
webmail.ssl.port |
指定郵件 (HTTPS) 伺服器連接埠。 |
|
calendar.deployed |
指定是否部署行事曆模組。當執行配置精靈時,會設定此參數。 如果已部署行事曆,則屬性設定為「true」。 |
|
calendar.wcap.host |
指定 WCAP 伺服器的主機名稱。 |
|
calendar.wcap.port |
指定 WCAP 偵聽的連接埠號。 |
|
calendar.wcap.adminid |
calmaster |
指定 WCAP 伺服器的管理員使用者 ID。 |
calendar.wcap.passwd |
指定 WCAP 伺服器的管理員密碼。 |
|
calendar.jcapi.serviceclass .socs |
com.sun.comclient.calendar. socs.SOCSCalendarStore |
指定實現 Sun Java Calendar Server 的 Java API for Calendar JCAPI 的類別名稱。 備註:不要變更這個值。 |
uwc.gzipcompression |
在 Communications Express HTTP 回應上啟用 GZIP 壓縮。 將這個值設定成 True,啟用 HTTP 回應的 GZIP 壓縮。這樣可改善 Communications Express 頁面存取的流量。 |
|
uwc.renderhtml |
指定是否需要以 HTML 格式描繪行事曆資料。 如果要以 HTML 格式描繪行事曆資料,則參數將設定為「y」。 有效值為「y」和「n」。 |
|
log.file 通訊錄模組使用這個參數。 |
/tmp/trace.log |
指定記錄檔的位置。 根據預設,訊息會轉至 Web 容器的錯誤記錄檔。 |
log.level 通訊錄模組使用這個參數。 |
0 |
指定應用程式的記錄層次。若要停用此模組的記錄,請將值設定成 0。 有效值為: 後援evel = 0 (關閉)、1 (僅除錯)、2 (僅錯誤)、3 (全部)。 |
log.components 通訊錄模組使用這個參數。 |
127 |
指定記錄的元件層次。 |
maxpostcontentlength |
1000000 |
指定 octets 中,具有多組件/表單資料 (供檔案上載) 之內容類型 POST 指令的內容最大長度。 -1 代表沒有限制。 |
uwcloginpath |
/base/UWCMain |
指定 Communications Express 登入頁面的路徑。 |
sessionobjfactory.pstore.class |
com.iplanet.iabs.coresrv. CorePersonalStoreFactory |
定義實現 SessionObjectFactory 的類別 |
loginpagetemplate |
login.xml |
Communications Express 使用此參數來登入使用者的通訊錄元件。您可自 uwc-deployed-path/ui/html/ 取得 login.xml 檔案。 |
sessionobjfactory.pstore. configpath |
指定外掛程式配置路徑。該路徑不是目前檔案路徑的相對路徑,就是目前檔案路徑的絕對路徑。 |
|
sessionobjfactory.pstore. sessionid |
com.iplanet.iabs.pstore |
指定名稱,使用者階段作業中的物件應該以此名稱儲存。 |
addressbook.wabp.version |
指定通訊錄協定版本。 |
|
manual_purge_enabled |
讓使用者使用 jsessionid 呼叫 Address Book Server 指令 purge_entries.wabp,並永久刪除所有標記為刪除的項目。 |
|
auto_purge_enabled |
呼叫 login.wabp 時,將會自動清除標記為刪除的連絡人。 將該值設定為 true,以在呼叫 login.wabp 時啟用連絡人自動清除。 |
|
expire_period |
指定以日為單位的清除週期,到時候標示為刪除的項目將永久刪除。 僅當 auto_purge_enabled 設定為 true 時,該參數才有效。 |
|
purge_interval |
指定以日為單位的清除時間間隔。 僅當 auto_purge_enabled 設定為 true 時,才會以此處指定的間隔觸發清除循環。 |
|
uwc.homepageurl |
指定首頁的 URL。 當使用者按一下首頁連結,則帶領他們到這個 URL。 如果缺少此參數,則首頁連結會將使用者引導至使用者的預設應用程式。 |
|
mailfiltermaxmailcount |
2 |
指定您可擁有的郵件篩選器數量 |
is_passwd_encrypted |
True |
指定是否加密密碼。 |
表 C–5 列出 uwcauth.properties 檔案的參數。
表 C–5 uwcauth.properties 檔案中的參數
參數 |
預設值 |
說明 |
---|---|---|
defaultdomain |
指定網域沒有必要特性時要使用的預設網域。將從預設網域名稱中挑選特性。 配置時輸入的值會指派給 defaultdomain 屬性。 |
|
defaultlocale |
定義應用程式的預設語言環境。 |
|
virtualdomain.mode |
定義 Calendar Server 作業的模式。如果 Calendar Server 是在託管 (也稱為虛擬) 網域模式下作業,則將參數值設定為「y」;否則,將其設定為「n」。 |
|
uwcauth.ssl.enabled |
定義是否啟用 SSL。 |
|
uwcauth.ssl.authonly |
定義是否只為認證而啟用 SSL。 |
|
ldapauth.ldaphost |
指定 LDAP 主機值。 ldapauth.ldaphost 值通常與 ldapusersession 值相同。如果需要,可以將其設定為其他值。 |
|
ldapauth.ldapport |
指定 LDAP 連接埠號。 |
|
ldapauth.dcroot |
指定認證樹的 DC 根。 |
|
ldapauth.domainattr |
inetDomainBaseDN,netDomainStatus,inetDomainSearchFilter,domainUidSeparatorpreferredLanguage |
指定要從網域項目擷取的屬性清單,以認證使用者。 |
ldapauth.domainfilter |
(|(objectclass=inetDomain)(objectclass=inetDomainAlias)) |
指定擷取網域項目根據的篩選器。 |
ldapauth.ldapbinddn |
<binddn\> |
指定連結至認證 LDAP 的使用者之使用者 DN。 |
ldapauth.ldapbindcred |
<binddncredintials\> |
指定連結到認證 LDAP 的使用者之密碼。 |
ldapauth.enablessl |
false |
指定要執行認證的目錄是否在 SSL 模式下。 將預設值變更為「true」,以設定安全的 LDAP 連線。 |
ldapusersession.defaultugfilter |
指定當擷取使用者項目時要使用的預設篩選語法。 |
|
使用者查詢的參數 | ||
ldapauth.schema |
指定在安裝期間部署的 LDAP 模式。 |
|
ldapusersession.ugattr |
uid,inetUserStatus,preferredLanguage,psRoot,pabURI, cn,mail mailHost |
指定 LDAP 在項目查詢期間傳回的屬性組。 |
ldapusersession.ldaphost |
指定使用者查詢所使用之目錄伺服器的主機名稱。可以指定一個以上的主機以供後援。 伺服器的名稱會以分號 (;) 分隔。 後援伺服器的名稱應為下列格式: 主機名稱: PortNumber |
|
ldapusersession.ldapport |
指定使用者/群組目錄伺服器的連接埠號。 |
|
ldapusersession.ldapbinddn |
指定連結到使用者群組目錄伺服器的 admin 之使用者 DN。 |
|
ldapusersession.ldapbindcred |
指定連結至使用者樹的 admin 之密碼。 |
|
ldapusersession.dcroot |
指定 Sun Java LDAP Schema v.1 中用於解析使用者項目之使用者/群組 LDAP 內的網域元件 (DC) 樹。 |
|
ldapauth.basedn |
指定 LDAP 基底網域名稱值。 |
|
ldapusersession.domainfilter |
(|(objectclass=inetDomain)(objectclass=inetDomainAlias)) |
定義用來識別網域項目的篩選器。 |
ldapusersession.ldappoolmin |
指定維護 LDAP 用戶端連線的最小數目。 |
|
ldapusersession.ldappoolmax |
指定維護 LDAP 用戶端連線的最大數目。 |
|
ldapusersession.ldappooltimeout |
指定 LDAP 連線逾時之前的秒數。 若要配合很大的搜尋結果,請增加本值。 |
|
ldapusersession.enablessl |
指定要執行認證的目錄是否在 SSL 模式下。 將預設值變更為「true」,以設定安全的 LDAP 連線。 |
|
Common Auth Configuration | ||
uwcauth.sessioncookie |
JSESSIONID |
指定 servlet 容器用來監視階段作業的 cookie 名稱。 您不應該變更這個值。 |
uwcauth.appprefix |
指定用來尋找由其他可信任的應用程式為單次登入所產生的 cookie 的主機應用程式前綴。 如果使用 Messaging 單次登入進行部署,則應該將在 Messaging Server 配置過程中設定的 local.webmail.sso.prefix 值指定給該屬性。 |
|
uwcauth.appid |
uwc |
指定包含主機應用程式的唯一應用程式 ID 的 cookie 名稱。 |
messagingsso.appid |
ims |
Communications Express 使用這個 cookie 決定是否要對 Messenger Express 發出登出請求。 messagingsso.appid 值應該與在郵件傳送配置過程中設定的 local.webmail.sso.id 值相同。 |
uwcauth.cookiedomain |
指定儲存為單次登入 cookie 的一部分的網域或路徑。 |
|
MessagingSSO 認證篩選器配置 | ||
uwcauth.messagingsso.enable |
啟用或停用 Messaging 單次登入功能。 將此參數設定為「true」可啟用單次登入;將其設定為「false」可停用單次登入。 當您為 Communications Express 設定 Access Manager 單次登入時,請確定 uwcauth.messagingsso.enable 已設為「false」。 |
|
uwcauth.messagingsso.cookiepath |
/ |
指定儲存單次登入 cookie 的 URI。 |
messagingsso.ims.url |
http://servername:MessagingServerPort/VerifySSO? |
指定用來驗證單次登入 cookie 的 URL。 xxx 的值應該用伺服器的應用程式 ID 取代。 此處提及的 xxx 的值應該與在 Messenger Express 中指定給 local.webmail.sso.id 的值相同。 |
messagingsso.uwc.url |
當 Communications Express 未部署在「/」底下時〈例如 /uwc〉,此參數的值可能會顯示為: http://servername:85/uwc/VerifySSO? |
指定 Communications Express 的驗證 URL。 如果您已編輯了該伺服器的 uwcauth.appid 值,則請使用新 uwcauth.appid. 替代 messagingsso.uwc.url 中的 uwc。 |
Identity 單次登入 | ||
uwcauth.identity.enabled |
指定是否啟用 Access Manager。 將該屬性設定為「true」可啟用 Access Manager。將該屬性設定為「false」可停用 Access Manager。最初在配置程式中設定值。 |
|
uwcauth.identity.login.url |
http://nicp160.india.sun.com:99/amserver/UI/Login |
指定 Indentity Server 的登入頁面 URL |
uwcauth.identity.binddn |
指定 amadmin 的完整 DN。 例如, uid=amAdmin, ou=People, o=siroe.example.com, o=example.com 備註:uwcauth.identity.binddn 和 uwcauth.identity.bindcred 值應該與安裝 Access Manager 時輸入的值相對應。 例如,uwcauth。identity。 binddn=uid=amAdmin , ou=People,o=siroe.example.com, o=example.com 和 uwcauth.identity.bindcred=password。 |
|
uwcauth.identity.bindcred |
指定 amAdmin 的密碼。 |
|
uwcauth.identity.cookiename |
iPlanetDirectoryPro |
指定 Access Manager 階段作業 cookie 名稱。 確保在 uwcauth.properties 檔案中,將 uwcauth.identity.cookiename 的值設定為 local.webmail.sso.amcookiename. 的值。 |
uwcauth.http.port |
80 |
指定當 Communications Express 配置於非 SSL 連接埠時,Communications Express 偵聽的連接埠號。 |
uwcauth.https.port |
443 |
指定當 Communications Express 配置於 Web Server 時,Communications Express 偵聽的 HTTPS 連接埠號。 |
uwcauth.identitysso.cookiepath |
/ |
指定 Identity 單次登入 Cookie 的路徑 |
identitysso.singlesignoff |
啟用或停用識別單次登入功能。 如果這個屬性設定成 true,當使用者登出時,在這個 IS 階段作業中使用的所有應用程式,都會簽出。 如果將該屬性設定為 false,則將僅停用 Communications Express 階段作業,並且會將使用者引導至在 identitysso.portalurl 中配置的 URL。 |
|
identitysso.portalurl |
指定 Communications Express 的驗證 URL。 如果已停用 Access Manager 並且已將單次登出設定為 false,則 Communications Express 將會顯示 identitysso.portalurl。 |
|
pab_mig_required |
true |
指定是否應該遷移通訊錄目錄。 如果需要 PAB 遷移,則請將屬性設定為「true」;否則,請將參數設定為「false」。 |
[fully qualified virtual hostname of uwc]. isvirtualhostname |
如果 Communications Express 已在遠端安裝配置 Access Manager SDK,您必須將想要的虛擬主機之完全合格的虛擬主機名稱,指定至 Access Manager 伺服器的虛擬主機名稱。 |
表 C–6 列出 uwclogging.properties 檔案的參數。
表 C–6 預設記錄配置檔案
參數 |
預設值 |
說明 |
---|---|---|
uwc.logging.enable |
no |
啟用或停用記錄。若要啟用記錄,則將預設值變更成 yes。 |
uwc.log.file |
/var/opt/SUNWuwc/logs/ uwc.log |
指定記錄檔的位置。 根據需要變更檔案的位置。 |
uwc.log.level |
INFO |
指定應用程式的記錄層次。將應用程式的記錄層次變更為所需層次。 可用的記錄層次值包括: WARNING、INFO、FINE 與 SEVERE。 |
uwc.log.formatter |
SimpleFormatter |
描述處理程式的配置資訊。 根據預設,格式化程式是 SimpleFormatter。您也可以指定 XMLFormatter |
uwc.log.maxsize |
0 |
以 MB 為單位定義記錄檔大小的最大值。當目前的檔案大小達到此值時,Communications Express 將自動重建新的記錄檔。預設值為 0,也就是未限制記錄檔大小。 |
uwc.log.maxfiles |
5 |
定義啟用自動重建時要保留的最大記錄檔數量。 |
uwcdomainconfig.properties 檔案含有可在每個網域上配置的所有選項。下列選項是網域的預設使用者個人喜好。
如果沒有設定這些個人喜好的值,會以 表 C–7 中提到的值來建立個人喜好。
表 C–7 uwcdomainconfig.properties 檔案中的參數
表 C–8 列出 personalstore.properties 檔案的參數。
表 C–8 personalstore.properties 中的參數
參數 |
預設值 |
說明 |
---|---|---|
db.psrootattribute |
psRoot |
定義 psRoot 屬性名稱。 |
db.useUserPsRoot |
false |
指定是否應使用每個使用者 psRoot 的值。若要使用該屬性,請將其設定為 true;否則,將該屬性設定為 false。 |
db.defaultpsrootpattern |
db.useUserPsRoot 屬性設定為 true 時,指定要使用的預設 psRoot 模式。 例如, ldap:///piPStoreOwner=%U,o=%D,o=PiServerDb |
|
db.psurlprefix |
ps |
定義 ps URL 的協定前綴。 |
db.defaultpspath |
defaultps |
定義儲存 defaultps 值的路徑。對於每個網域均存在一個路徑,其中具有每個語言環境的字典檔案。 |
db.maxpagedsearch |
指定 Personal Store 的實例同時分頁搜尋的最大數目 |