表 A-4 一般 Instant Messaging 伺服器配置參數
參數
|
預設值
|
說明
|
iim_server.domainname
|
主機的網域名稱
|
您希望此伺服器支援的邏輯 Instant Messaging 伺服器網域名稱。此為網路中其他伺服器用以識別此伺服器的名稱。它同時也是此伺服器用來讓其他伺服器識別其一般使用者時所使用的名稱。此名稱不一定是執行 Instant Messaging 伺服器之系統的完整網域名稱。
例如,如果系統 iim.xyz.com 是 xyz.com 公司唯一的 Instant Messaging 伺服器,則網域名稱有可能會是 xyz.com。
|
iim_server.port
|
49919
|
與伺服器連結,以及傾聽來自其他伺服器連線的 IP 位址和連接埠。當您只想要使用一個特殊 IP 位址時,IP 位址設定適用於多重網路卡的機器。如果未列出 IP 位址,它將表示 localhost 上的 INADDR_ANY 值。
|
iim_server.useport
|
TRUE
|
指出伺服器是否應該在伺服器對伺服器通訊連接埠上進行傾聽。可能的值為 TRUE 和 FALSE。如果為 TRUE,則伺服器會在 iim_server.port 所定義的連接埠上進行傾聽,或是在連接埠 9919 (如果未明確定義) 傾聽。
|
iim_server.sslport
|
49910
|
用於安全伺服器對伺服器通訊的伺服器 SSL 連接埠。備註:值格式為 IPaddress:port。如果未列出 IP 位址,它將表示 localhost 上的 INADDR_ANY 值。
|
iim_server.usesslport
|
FALSE
|
指出伺服器是否應該在伺服器至伺服器 SSL 通訊連接埠上進行傾聽。可能的值為 TRUE 和 FALSE。如果為 TRUE,則伺服器會在 iim_server.sslport 所定義的連接埠上進行傾聽,或是在連接埠 9910 (如果未明確定義) 傾聽。
|
iim_server.clienttimeout
|
15
|
指定伺服器捨棄不再為作用中的用戶端連線之前的時間 (單位為分鐘)。例如,當機器關閉時。最小的可接受值為 5。
|
iim_server.usesso
|
0
|
此參數會告訴伺服器在認證期間是否取決於 SSO 提供者。SSO 提供者是伺服器用來驗證具有 SSO 服務的階段作業 ID 的模組。
在入口網站部署中,Portal Server 階段作業 API 為 IM 伺服器提供了驗證由用戶端發送的階段作業 Id 的能力。
此參數的值可以是 0、1 或 -1。
0 - 不使用 SSO 提供者 (預設值)。
1 - 先使用 SSO 提供者並且在 SSO 驗證失敗時預設為 LDAP。
-1- 僅使用 SSO 提供者而不嘗試 LDAP 認證 (即使 SSO 驗證失敗)。
iim_server.usesso 參數與 iim_server.ssoprovider 參數配合使用。
|
iim_server.ssoprovider
|
無
|
此參數會指定執行 SSO 提供者的類別。如果 iim_server.usesso 不等於 0,而此選項並未設定,則伺服器將使用預設以 Portal Server 為基礎的 SSO 提供者。
|
iim_server.msg_archive
|
false
|
此參數會指定歸檔提供者是否應該啟用或停用。
|
iim_server.msg_archive.provider
|
無
|
此參數包含自訂歸檔提供者的清單。此參數允許多值,而每個值是以逗號 (,) 分隔。
|
iim_server.msg_archive.auto
|
false
|
此參數會告訴伺服器是否能夠考慮一般使用者的歸檔控制設定。
如果此參數的值為 true,便等於在「使用者設定」中選取 archive everything 選項。
|
iim_server.conversion
|
false
|
此參數會指定是否應當啟用訊息轉換。它指定「訊息轉換提供者」配置清單是否應該用於訊息轉換。
|
iim_server.conversion.provider
|
無
|
此參數包含用於訊息轉換之「訊息轉換提供者」清單。
此參數允許多值,而每個值是以逗號 (,) 分隔。
|
iim_server.servertimeout
|
-1
|
可以將伺服器配置為自動關閉遠端伺服器所開啟的連線 (如果遠端伺服器沒有在作用中)。這個動作可以透過定期計算遠端伺服器最後請求伺服器的時間來執行。如果遠端伺服器最後請求的時間超過 iim_server.servertimeout 參數值,與遠端伺服器的連線將會終止。
參數值以分鐘計算。
|
iim_server.enable
|
true
|
此值應該包含是否應該啟用 Instant Messaging 伺服器。如果此參數設定為 false,則會啟用 Instant Messaging 多重訊號組合器。
|
iim_server.conversion.external.command
|
無
|
此參數包含用於訊息轉換的外部指令。
|
iim_server.stat_frequency
|
1
|
此參數包含伺服器將活動摘要記錄至記錄檔中的頻率。只有在伺服器最小嚴重性設定為 NOTICE 或以下時,伺服器才會將活動的摘要記錄至記錄檔。此值以分鐘為單位。
|
iim_server.secconfigdir
|
/etc/opt/SUNWiim/default/config
|
此目錄包含金鑰和認證資料庫。它通常包含安全模組資料庫。
|
iim_server.keydbprefix
|
無
|
此值應該包含金鑰資料庫檔名前置。金鑰資料庫檔名必須以 key3.db 結尾。
如果金鑰資料庫包含前置,例如 This-Database-key3.db,則此參數的值為 This-Database。
|
iim_server.certdbprefix
|
無
|
此值應該包含認證資料庫檔名前置。認證資料庫檔名必須以 cert7.db 結尾。
如果認證資料庫包含前置,例如 Secret-stuff-cert7.db,則此參數值為 Secret-stuff。
|
iim_server.secmodfile
|
secmod.db
|
此值應該包含安全模組檔案的名稱。
|
iim_server.certnickname
|
Server-Cert
|
此值應該包含您在安裝認證時,您所輸入的認證名稱。
此認證名稱區分大小寫。
|
iim_server.keystorepasswordfile
|
sslpassword.conf
|
此值應該包含含有金鑰資料庫密碼的相關路徑和檔案名稱。此檔案應該包含下列指令行:
Internal (software) Token:password
其中 password 是保護金鑰資料庫的密碼。
|
iim_server.trust_all_cert
|
false
|
如果此值為 true,則伺服器會信任所有認證,也會新增所有認證資訊到記錄檔中。
|