配置參數、預設值以及它們的描述都記錄在這份附錄中。
| 參數 | 預設值 | 說明 | 
|---|---|---|
| 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 的實例同時分頁搜尋的最大數目 |