Sun Java System Instant Messaging 7 管 理 指 南 2005Q1 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. 文 件 号 码 819-1489
版 权 所 有 2005 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, California 95054, U.S.A. 保 留 所 有 权 利 对 于 本 文 档 中 介 绍 的 产 品, Sun Microsystems, Inc. 对 其 所 涉 及 的 技 术 拥 有 相 关 的 知 识 产 权 需 特 别 指 出 的 是 ( 但 不 局 限 于 此 ), 这 些 知 识 产 权 可 能 包 含 在 http://www.sun.com/patents 中 列 出 的 一 项 或 多 项 美 国 专 利, 以 及 在 美 国 和 其 他 国 家 / 地 区 申 请 的 一 项 或 多 项 其 他 专 利 或 待 批 专 利 本 产 品 包 含 SUN MICROSYSTEMS, INC. 的 机 密 信 息 和 商 业 秘 密 未 经 SUN MICROSYSTEMS, INC. 的 事 先 明 确 书 面 许 可, 不 得 使 用 泄 露 或 复 制 美 国 政 府 权 利 - 商 业 软 件 政 府 用 户 应 遵 循 Sun Microsystems, Inc. 的 标 准 许 可 协 议, 以 及 FAR (Federal Acquisition Regulations, 即 联 邦 政 府 采 购 法 规 ) 的 适 用 条 款 及 其 补 充 条 款 本 发 行 版 可 能 包 含 由 第 三 方 开 发 的 内 容 本 产 品 的 某 些 部 分 可 能 是 从 Berkeley BSD 系 统 衍 生 出 来 的, 并 获 得 了 加 利 福 尼 亚 大 学 的 许 可 UNIX 是 X/Open Company, Ltd. 在 美 国 和 其 他 国 家 / 地 区 独 家 许 可 的 注 册 商 标 Sun Sun Microsystems Sun 徽 标 Java Solaris JDK Java Naming and Directory Interface JavaMail JavaHelp J2SE iplanet Duke 徽 标 Java 咖 啡 杯 徽 标 Solaris 徽 标 SunTone Certified 徽 标 以 及 Sun ONE 徽 标 是 Sun Microsystems, Inc. 在 美 国 和 其 他 国 家 / 地 区 的 商 标 或 注 册 商 标 所 有 SPARC 商 标 的 使 用 均 已 获 得 许 可, 它 们 是 SPARC International, Inc. 在 美 国 和 其 他 国 家 / 地 区 的 商 标 或 注 册 商 标 标 有 SPARC 商 标 的 产 品 均 基 于 由 Sun Microsystems, Inc. 开 发 的 体 系 结 构 Legato 和 Legato 徽 标 是 Legato Systems, Inc. 的 注 册 商 标, Legato NetWorker 是 其 商 标 或 注 册 商 标 Netscape Communications Corp 徽 标 是 Netscape Communications Corporation 的 商 标 或 注 册 商 标 OPEN LOOK 和 Sun(TM) 图 形 用 户 界 面 是 Sun Microsystems, Inc. 为 其 用 户 和 许 可 证 持 有 者 开 发 的 Sun 感 谢 Xerox 在 研 究 和 开 发 可 视 或 图 形 用 户 界 面 的 概 念 方 面 为 计 算 机 行 业 所 做 的 开 拓 性 贡 献 Sun 已 从 Xerox 获 得 了 对 Xerox 图 形 用 户 界 面 的 非 独 占 性 许 可 证, 该 许 可 证 还 适 用 于 实 现 OPEN LOOK GUI 和 在 其 他 方 面 遵 守 Sun 书 面 许 可 协 议 的 Sun 许 可 证 持 有 者 本 服 务 手 册 所 介 绍 的 产 品 以 及 所 包 含 的 信 息 受 美 国 出 口 控 制 法 制 约, 并 应 遵 守 其 他 国 家 / 地 区 的 进 出 口 法 律 严 禁 将 本 产 品 直 接 或 间 接 地 用 于 核 设 施 导 弹 生 化 武 器 或 海 上 核 设 施, 也 不 能 直 接 或 间 接 地 出 口 给 核 设 施 导 弹 生 化 武 器 或 海 上 核 设 施 的 最 终 用 户 严 禁 出 口 或 转 口 到 美 国 禁 运 的 国 家 / 地 区 以 及 美 国 禁 止 出 口 清 单 中 所 包 含 的 实 体, 包 括 但 不 限 于 被 禁 止 的 个 人 以 及 特 别 指 定 的 国 家 / 地 区 的 公 民 本 文 档 按 原 样 提 供, 对 于 所 有 明 示 或 默 示 的 条 件 陈 述 和 担 保, 包 括 对 适 销 性 适 用 性 和 非 侵 权 性 的 默 示 保 证, 均 不 承 担 任 何 责 任, 除 非 此 免 责 声 明 的 适 用 范 围 在 法 律 上 无 效
目 录 前 言........................................................................... 9 目 标 读 者............................................................................... 9 阅 读 本 书 之 前.......................................................................... 10 本 书 的 结 构............................................................................ 10 本 书 所 采 用 的 约 定...................................................................... 12 印 刷 约 定........................................................................... 12 符 号............................................................................... 13 Shell 提 示 符........................................................................ 13 相 关 文 档.............................................................................. 14 Java Enterprise System 文 档.......................................................... 14 其 他 服 务 器 文 档..................................................................... 14 联 机 访 问 Sun 资 源...................................................................... 15 联 系 Sun 技 术 支 持...................................................................... 15 相 关 的 第 三 方 Web 站 点 引 用............................................................. 15 Sun 欢 迎 您 提 出 意 见.................................................................... 16 第 I 部 分 安 装 后 配 置.......................................................... 17 第 1 章 安 装 后 配 置 Instant Messaging.............................................. 19 完 成 配 置 核 对 表........................................................................ 19 创 建 UNIX 系 统 用 户 和 组................................................................ 24 安 装 或 升 级 后 配 置 Instant Messaging..................................................... 25 执 行 无 提 示 配 置........................................................................ 27 3
第 2 章 设 置 和 启 动 Instant Messenger............................................. 29 启 用 Java Web Start.................................................................. 29 关 于 Sun Java System Web Server Enterprise Edition..................................... 30 关 于 Apache Web 容 器............................................................... 31 配 置 客 户 机 系 统........................................................................ 31 启 动 Instant Messenger................................................................. 31 从 Web 浏 览 器 运 行 Instant Messenger.................................................. 32 将 Instant Messenger 作 为 独 立 应 用 程 序 运 行............................................ 33 第 II 部 分 管 理 Instant Messaging............................................... 35 第 3 章 配 置 文 件 和 目 录 结 构 概 述.................................................. 37 Instant Messaging 服 务 器 目 录 结 构....................................................... 37 Instant Messaging 服 务 器 配 置 文 件....................................................... 39 Instant Messaging 数 据................................................................. 39 第 4 章 管 理 Instant Messaging 组 件.............................................. 41 管 理 最 终 用 户.......................................................................... 42 注 册 新 用 户............................................................................ 43 自 定 义 Instant Messenger 以 允 许 新 用 户 注 册............................................ 43 注 册 新 用 户......................................................................... 44 停 止 启 动 和 刷 新 Instant Messaging 组 件................................................. 45 启 动 Instant Messaging 组 件.......................................................... 46 停 止 Instant Messaging 组 件.......................................................... 47 刷 新 组 件 配 置....................................................................... 47 检 查 Instant Messaging 组 件 的 状 态.................................................... 48 更 改 Instant Messaging 服 务 器 和 多 路 复 用 器 配 置 参 数....................................... 49 管 理 日 志 记 录.......................................................................... 50 日 志 记 录 概 述....................................................................... 50 日 志 记 录 级 别....................................................................... 52 设 置 日 志 级 别....................................................................... 53 管 理 客 户 机 日 志 记 录................................................................. 53 多 个 Instant Messaging 服 务 器 的 联 合 部 署................................................. 55 配 置 Instant Messaging 服 务 器 之 间 的 通 信.............................................. 55 在 Instant Messaging 中 使 用 SSL......................................................... 58 向 证 书 颁 发 机 构 申 请 证 书........................................................... 58 安 装 证 书......................................................................... 59 在 多 路 复 用 器 和 Instant Messenger 之 间 启 用 SSL...................................... 61 调 用 Instant Messenger 的 安 全 版 本................................................. 64 激 活 SSL 以 进 行 服 务 器 间 安 全 通 信.................................................. 64 在 两 个 服 务 器 之 间 启 用 SSL......................................................... 65 4 Instant Messaging 7 2005Q1 管 理 指 南
管 理 Instant Messaging 的 LDAP 访 问 配 置................................................ 67 作 为 匿 名 用 户 搜 索 目 录............................................................... 67 配 置 动 态 LDAP 服 务 器 组............................................................. 69 备 份 Instant Messaging 数 据............................................................. 70 备 份 信 息........................................................................... 70 执 行 备 份........................................................................... 70 恢 复 备 份 信 息....................................................................... 71 第 5 章 管 理 Instant Messenger................................................... 73 配 置 Instant Messenger................................................................. 74 调 用 Instant Messenger................................................................. 74 要 调 用 Instant Messenger............................................................. 75 更 改 代 码 库............................................................................ 76 更 改 Web 容 器 端 口..................................................................... 76 自 定 义 Instant Messenger............................................................... 77 Instant Messenger 资 源 文 件............................................................. 77 自 定 义 index.html 和 im.html 文 件 ( 仅 限 LDAP 部 署 ).................................. 80 使 用 Sun Java System Access Manager SSO 启 动 Instant Messenger........................ 80 自 定 义 应 用 程 序 (Java Web Start)...................................................... 81 imbrand.jar 的 内 容 列 表............................................................ 83 自 定 义 Instant Messenger 的 外 观...................................................... 88 自 定 义 用 户 名 显 示................................................................... 89 在 搜 索 结 果 中 自 定 义 用 户 名 显 示..................................................... 89 在 工 具 提 醒 中 自 定 义 用 户 名 显 示..................................................... 90 修 改 客 户 机 用 户 搜 索 联 系 人 的 方 式........................................................ 91 管 理 会 议 室 和 新 闻 频 道.................................................................. 91 授 予 最 终 用 户 创 建 会 议 室 和 新 闻 频 道 的 权 限............................................. 92 修 改 Instant Messenger 代 理 设 置......................................................... 92 修 改 Instant Messenger 代 理 设 置...................................................... 92 控 制 公 开 的 Messenger 功 能 集........................................................... 93 存 储 在 最 终 用 户 系 统 中 的 Instant Messenger 数 据........................................... 94 使 用 日 历 弹 出 提 示...................................................................... 96 弹 出 提 示 概 述....................................................................... 96 弹 出 提 示 操 作..................................................................... 96 弹 出 提 示 体 系 结 构 流 程............................................................. 97 配 置 Instant Messaging 弹 出 消 息...................................................... 97 管 理 日 历 代 理...................................................................... 100 重 新 部 署 资 源 文 件..................................................................... 101 目 录 5
第 6 章 管 理 Instant Messaging 和 在 线 策 略........................................ 103 保 密 性 安 全 性 和 站 点 策 略 概 述......................................................... 104 站 点 策 略.......................................................................... 104 会 议 室 和 新 闻 频 道 访 问 控 制.......................................................... 105 用 户 保 密 性........................................................................ 105 最 终 用 户 和 管 理 员 权 限 的 控 制 方 法....................................................... 106 使 用 访 问 控 制 文 件 管 理 策 略 的 简 介.................................................... 106 使 用 Sun Java System Access Manager 管 理 策 略 简 介.................................... 106 管 理 策 略 : 方 法 选 用................................................................ 107 策 略 配 置 参 数...................................................................... 108 使 用 访 问 控 制 文 件 管 理 策 略............................................................. 108 访 问 控 制 文 件 格 式.................................................................. 110 访 问 控 制 文 件 示 例.................................................................. 111 systopicsadd.acl 文 件............................................................ 111 更 改 最 终 用 户 权 限.................................................................. 111 使 用 Sun Java System Access Manager 管 理 策 略.......................................... 112 Instant Messaging 服 务 属 性.......................................................... 113 直 接 修 改 属 性...................................................................... 115 Instant Messaging 和 在 线 策 略 的 预 定 义 示 例............................................ 117 创 建 新 的 Instant Messaging 策 略..................................................... 119 将 策 略 分 配 给 角 色 组 组 织 或 用 户.................................................. 121 使 用 Access Manager 创 建 新 子 组 织................................................... 122 将 最 终 用 户 添 加 至 新 子 组 织.......................................................... 124 第 7 章 管 理 Instant Messaging 归 档............................................. 127 Instant Messaging 归 档 概 述............................................................ 127 归 档 即 时 消 息......................................................................... 130 启 用 归 档 提 供 者....................................................................... 130 配 置 归 档 提 供 者....................................................................... 131 归 档 提 供 者 配 置 参 数................................................................ 133 将 归 档 消 息 存 储 在 非 默 认 Portal Server 搜 索 数 据 库 中.................................... 137 管 理 Portal Server 搜 索 数 据 库 中 的 归 档 数 据.............................................. 138 rdmgr 命 令........................................................................ 139 搜 索 资 源 描 述 符.................................................................. 139 删 除 资 源 描 述 符.................................................................. 140 启 用 Instant Messenger 归 档 控 制........................................................ 140 更 改 归 档 数 据 的 显 示................................................................... 142 归 档 提 供 者 的 部 署 方 案 样 例............................................................. 143 6 Instant Messaging 7 2005Q1 管 理 指 南
第 8 章 Instant Messaging 的 故 障 排 除 和 监 视....................................... 145 获 取 Instant Messenger 运 行 时 信 息...................................................... 146 获 取 Instant Messenger 日 志............................................................ 146 问 题 与 解 决 方 案....................................................................... 146 单 点 登 录 不 起 作 用.................................................................. 147 Messenger 客 户 机 不 能 加 载 或 启 动.................................................... 147 连 接 被 拒 绝 或 超 时.................................................................. 147 验 证 错 误.......................................................................... 148 IM 频 道 显 示 错 误................................................................... 148 Instant Messaging 内 容 没 有 归 档...................................................... 149 服 务 器 到 服 务 器 通 信 无 法 启 动........................................................ 149 严 重 的 安 装 失 败 使 服 务 器 处 于 不 相 容 状 态.............................................. 150 Instant Messaging 和 LDAP 故 障 排 除.................................................... 151 监 视 Instant Messaging................................................................ 152 管 理 mfwk 代 理.................................................................... 153 查 看 监 视 数 据...................................................................... 154 mfwk 代 理 故 障 排 除................................................................. 155 JConsole 故 障 排 除.................................................................. 156 管 理 监 视 程 序 进 程..................................................................... 157 确 定 监 视 程 序 的 状 态................................................................ 157 启 用 和 禁 用 监 视 程 序................................................................ 158 管 理 监 视 程 序 日 志 记 录.............................................................. 158 第 III 部 分 参 考 信 息.......................................................... 159 附 录 A Instant Messaging 配 置 参 数.............................................. 161 使 用 iim.conf 文 件..................................................................... 161 一 般 配 置 参 数......................................................................... 163 用 户 源 配 置 参 数....................................................................... 164 日 志 记 录 配 置 参 数..................................................................... 166 Instant Messaging 服 务 器 配 置 参 数...................................................... 168 多 重 服 务 器 配 置 参 数................................................................... 174 多 路 复 用 器 配 置 参 数................................................................... 176 监 视 程 序 参 数......................................................................... 178 代 理 参 数............................................................................. 178 附 录 B Instant Messaging imadmin 工 具 参 考...................................... 181 imadmin............................................................................. 181 提 要.............................................................................. 182 选 项.............................................................................. 183 操 作.............................................................................. 183 组 件.............................................................................. 183 目 录 7
附 录 C Instant Messaging API................................................. 185 Instant Messaging API 概 述............................................................ 185 Instant Messaging 服 务 API............................................................ 186 Messenger Bean....................................................................... 186 服 务 提 供 者 接 口....................................................................... 186 归 档 提 供 者 API.................................................................... 187 消 息 转 换 API...................................................................... 187 验 证 提 供 者 API....................................................................... 188 词 汇........................................................................ 189 索 引......................................................................... 191 8 Instant Messaging 7 2005Q1 管 理 指 南
前 言 Instant Messaging ( 即 时 讯 息 传 递 ) 使 最 终 用 户 能 够 参 与 实 时 交 互 式 讯 息 传 递 和 讨 论 借 助 Sun Java System Instant Messaging, 最 终 用 户 可 以 参 与 Instant Messaging 和 聊 天 会 话 相 互 发 送 警 报 消 息 以 及 即 时 共 享 组 新 闻 它 对 内 联 网 和 Internet 均 适 用 本 前 言 包 含 以 下 各 节 : 目 标 读 者 阅 读 本 书 之 前 本 书 的 结 构 本 书 所 采 用 的 约 定 相 关 文 档 联 机 访 问 Sun 资 源 联 系 Sun 技 术 支 持 相 关 的 第 三 方 Web 站 点 引 用 Sun 欢 迎 您 提 出 意 见 目 标 读 者 如 果 您 负 责 管 理 配 置 和 部 署 Instant Messaging, 则 应 阅 读 本 书 9
阅 读 本 书 之 前 阅 读 本 书 之 前 本 书 假 定 您 负 责 配 置 管 理 和 维 护 Instant Messaging, 并 且 了 解 JavaScript TML 以 及 部 署 中 的 下 列 任 一 服 务 器 : Sun Java System Portal Server Web 容 器, 如 Sun Java System Application Server SE (Standard Edition) SMTP 服 务 器, 如 Sun Java System Messaging Server LDAP 服 务 器, 如 Sun Java System Directory Server Sun Java System Calendar Server Sun Java System Access Manager 本 书 的 结 构 本 书 第 一 章 对 整 个 Instant Messaging 产 品 进 行 了 概 述 下 表 分 三 部 分 对 本 书 内 容 作 了 总 结 表 1 章 本 书 的 结 构 说 明 前 言 ( 本 章 ) 第 I 部 分 安 装 后 配 置 第 1 章 安 装 后 配 置 Instant Messaging 第 2 章 设 置 和 启 动 Instant Messenger 包 含 需 要 在 安 装 或 升 级 之 后 完 成 的 配 置 步 骤 的 说 明, 完 成 这 些 步 骤 后 方 可 使 用 Instant Messaging 提 供 有 关 配 置 客 户 机 系 统 启 用 Java Web Start 以 及 另 行 添 加 本 地 化 客 户 机 文 件 的 信 息 另 外, 还 说 明 了 如 何 启 动 客 户 机 第 II 部 分 管 理 Instant Messaging 第 3 章 配 置 文 件 和 目 录 结 构 概 述 第 4 章 管 理 Instant Messaging 组 件 本 章 提 供 有 关 用 于 管 理 Instant Messaging 的 配 置 文 件 的 信 息 本 章 介 绍 如 何 管 理 Sun Java System Instant Messaging 服 务 器 和 多 路 复 用 器 10 Instant Messaging 7 2005Q1 管 理 指 南
本 书 的 结 构 表 1 本 书 的 结 构 ( 续 ) 章 说 明 第 5 章 管 理 Instant Messenger 第 6 章 管 理 Instant Messaging 和 在 线 策 略 第 7 章 管 理 Instant Messaging 归 档 第 8 章 Instant Messaging 的 故 障 排 除 和 监 视 本 章 介 绍 如 何 自 定 义 和 管 理 Sun Java System Instant Messenger 本 章 介 绍 如 何 管 理 管 理 员 和 最 终 用 户 权 限, 特 别 就 Sun Java System Access Manager 中 设 置 了 策 略 的 情 况 予 以 说 明 本 章 说 明 如 何 管 理 和 配 置 Instant Messaging 归 档 本 附 录 列 出 了 在 安 装 和 部 署 Sun Java System Instant Messaging 服 务 器 期 间 可 能 出 现 的 常 见 问 题 第 III 部 分 参 考 信 息 附 录 A Instant Messaging 配 置 参 数 附 录 B Instant Messaging imadmin 工 具 参 考 附 录 C "Instant Messaging API" 本 附 录 介 绍 可 为 Instant Messaging 配 置 的 设 置 本 附 录 介 绍 用 于 管 理 Instant Messaging 的 imadmin 命 令 本 附 录 说 明 Instant Messaging 所 使 用 的 API 前 言 11
本 书 所 采 用 的 约 定 本 书 所 采 用 的 约 定 本 节 各 表 介 绍 了 本 书 所 采 用 的 约 定 印 刷 约 定 下 表 介 绍 本 书 所 采 用 的 印 刷 约 定 表 2 印 刷 约 定 字 体 含 义 示 例 AaBbCc123 ( 等 宽 字 体 ) AaBbCc123 ( 等 宽 粗 体 ) API 及 语 言 元 素 HTML 标 记 Web 站 点 URL 命 令 名 文 件 名 目 录 路 径 名 计 算 机 屏 幕 输 出 样 例 代 码 所 键 入 的 内 容, 用 于 同 计 算 机 屏 幕 输 出 相 对 照 编 辑.login 文 件 使 用 ls -a 列 出 所 有 文 件 % You have mail. % su Password: AaBbCc123 ( 斜 体 ) 命 令 和 路 径 名 中 要 以 实 名 或 值 替 换 的 占 位 符 这 些 称 为 class 选 项 文 件 位 于 install-dir/bin 目 录 新 词 术 语 强 调 书 名 新 词 或 术 语 以 及 要 强 调 的 词 书 名 您 必 须 成 为 超 级 用 户 才 能 执 行 此 操 作 阅 读 用 户 指 南 的 第 6 章 12 Instant Messaging 7 2005Q1 管 理 指 南
本 书 所 采 用 的 约 定 符 号 下 表 介 绍 本 书 所 采 用 的 符 号 约 定 表 3 符 号 约 定 符 号 说 明 示 例 含 义 [ ] 包 含 可 选 命 令 选 项 ls [-l] -l 选 项 不 是 必 需 的 { } 包 含 必 需 命 令 选 项 的 一 组 选 择 -d {y n} -d 选 项 要 求 或 者 使 用 y 参 数 或 者 使 用 n 参 数 - 结 合 同 时 发 生 的 多 个 击 键 Ctrl-A 按 A 键 的 同 时 按 Ctrl 键 + 结 合 相 继 发 生 的 多 个 击 键 Ctrl+A+N 按 Ctrl 键 后 松 开, 然 后 按 后 续 各 键 > 表 示 图 形 用 户 界 面 中 的 菜 单 项 选 择 文 件 > 新 建 > 模 板 从 文 件 菜 单 中 选 择 新 建 从 新 建 子 菜 单 中 选 择 模 板 Shell 提 示 符 下 表 介 绍 本 书 所 采 用 的 shell 提 示 符 表 4 Shell 提 示 符 Shell 提 示 符 C shell machine-name% C shell 超 级 用 户 machine-name# Bourne shell 和 Korn shell $ Bourne shell 和 Korn shell 超 级 用 户 # Windows 命 令 行 C:\ 前 言 13
相 关 文 档 相 关 文 档 通 过 http://docs.sun.com SM Web 站 点 可 以 联 机 访 问 Sun 技 术 文 档 您 可 以 浏 览 文 档 库 或 查 找 某 个 特 定 的 书 名 或 主 题 Java Enterprise System 文 档 Sun Java Enterprise System 安 装 指 南 http://docs.sun.com/doc/819-0810 Sun Java Enterprise System 2005Q1 升 级 与 迁 移 指 南 http://docs.sun.com/doc/819-2237 Sun Java System Communications Services Deployment Planning Guide http://docs.sun.com/doc/819-0063 其 他 服 务 器 文 档 要 获 取 其 他 服 务 器 文 档, 请 访 问 以 下 网 址 : http://docs.sun.com/app/docs/prod/entsys#hic 其 中 包 含 以 下 产 品 的 文 档 集 : Sun Java System Directory Server Sun Java System Messaging Server Sun Java System Calendar Server Sun Java System Instant Messaging Sun Java System Access Manager Sun Java System Portal Server Sun Java System Web Server 14 Instant Messaging 7 2005Q1 管 理 指 南
联 机 访 问 Sun 资 源 联 机 访 问 Sun 资 源 有 关 产 品 下 载 专 业 服 务 修 补 程 序 及 支 持 以 及 其 他 的 开 发 者 信 息, 请 访 问 以 下 网 址 : 下 载 中 心 http://wwws.sun.com/software/download/ 专 业 服 务 http://www.sun.com/service/sunps/sunone/index.html Sun 企 业 服 务 Solaris 修 补 程 序 以 及 支 持 http://sunsolve.sun.com/ 开 发 者 信 息 http://developers.sun.com/prodtech/ 联 系 Sun 技 术 支 持 如 果 您 遇 到 通 过 本 文 档 无 法 解 决 的 技 术 问 题, 请 访 问 http://www.sun.com/service/contacting 相 关 的 第 三 方 Web 站 点 引 用 Sun 文 档 中 经 常 会 引 用 第 三 方 URL 来 提 供 附 加 相 关 信 息 Sun 对 本 文 档 中 提 到 的 第 三 方 Web 站 点 的 可 用 性 不 承 担 任 何 责 任 对 于 此 类 站 点 或 资 源 中 的 ( 或 通 过 它 们 获 得 的 ) 任 何 内 容 广 告 产 品 或 其 他 材 料, Sun 并 不 表 示 认 可, 也 不 承 担 任 何 责 任 对 于 因 使 用 或 依 靠 此 类 站 点 或 资 源 中 的 ( 或 通 过 它 们 获 得 的 ) 任 何 内 容 产 品 或 服 务 而 造 成 的 或 连 带 产 生 的 实 际 或 名 义 损 坏 或 损 失, Sun 概 不 负 责, 也 不 承 担 任 何 责 任 前 言 15
Sun 欢 迎 您 提 出 意 见 Sun 欢 迎 您 提 出 意 见 Sun 致 力 于 提 高 其 文 档 的 质 量, 并 十 分 乐 意 收 到 您 的 意 见 和 建 议 要 分 享 您 的 意 见, 请 访 问 http://docs.sun.com, 然 后 单 击 发 送 意 见 (Send Comments) 在 联 机 表 格 中 提 供 文 档 标 题 和 文 件 号 码 文 件 号 码 包 含 七 位 或 九 位 数 字, 可 在 书 的 标 题 页 或 在 文 档 顶 部 找 到 该 号 码 例 如, 本 书 的 标 题 为 Sun Java System Instant Messaging 7 2005Q1 管 理 指 南, 文 件 号 码 为 819-1489 提 出 意 见 时 您 还 需 要 在 表 格 中 输 入 文 件 的 英 文 文 件 号 码 和 标 题 本 文 件 的 英 文 文 件 号 码 是 819-0430, 文 件 标 题 为 Sun Java System Instant Messaging 7 2005Q1 Administration Guide 16 Instant Messaging 7 2005Q1 管 理 指 南
第 I 部 分 安 装 后 配 置 第 1 章 第 2 章 安 装 后 配 置 Instant Messaging 设 置 和 启 动 Instant Messenger
第 1 章 安 装 后 配 置 Instant Messaging 安 装 后, 需 要 完 成 几 个 配 置 步 骤 才 能 使 用 Sun Java TM System Instant Messaging 本 章 下 列 各 节 分 别 对 这 些 初 始 配 置 步 骤 进 行 介 绍 : 完 成 配 置 核 对 表 创 建 UNIX 系 统 用 户 和 组 安 装 或 升 级 后 配 置 Instant Messaging 执 行 无 提 示 配 置 在 配 置 Instant Messaging 之 前, 应 先 阅 读 并 理 解 Sun Java System Communications Services Deployment Planning Guide 中 的 信 息, 执 行 Sun Java Enterprise System 安 装 指 南 中 介 绍 的 安 装 步 骤, 完 成 配 置 核 对 表, 最 后 对 软 件 进 行 配 置 完 成 配 置 核 对 表 开 始 之 前, 应 先 收 集 此 信 息 根 据 所 安 装 的 组 件, 系 统 将 提 示 您 输 入 其 中 的 部 分 或 所 有 信 息 打 印 表 1-1, 在 提 供 的 空 白 处 填 写 与 您 的 部 署 相 应 的 各 值 可 对 Instant Messaging 的 多 次 安 装 重 复 使 用 此 核 对 表 此 表 包 含 口 令 和 其 他 敏 感 信 息, 因 此 应 妥 善 储 存 此 信 息 19
完 成 配 置 核 对 表 表 1-1 参 数 安 装 目 录 Instant Messaging 的 配 置 参 数 说 明 im_svr_base Instant Messaging 的 安 装 目 录 默 认 情 况 下, 会 将 Instant Messaging 安 装 到 /opt 目 录 中, 如 下 所 示 : Solaris:/opt/SUNWiim Linux:/opt/sun/im Instant Messaging 服 务 器 主 机 和 域 名 Instant Messaging 服 务 器 端 口 号 Instant Messaging 服 务 器 间 通 信 端 口 号 多 路 复 用 器 端 口 号 ( 仅 限 多 路 复 用 器 配 置 ) Instant Messaging SSL 端 口 禁 用 服 务 器 远 程 Instant Messaging 服 务 器 主 机 名 ( 仅 限 多 路 复 用 器 配 置 ) 向 现 有 用 户 分 配 Instant Messaging 服 务 ( 可 选 ) 安 装 Instant Messaging 的 主 机 名 以 及 与 该 主 机 关 联 的 域 名 例 如 : 主 机 名 :instantmessaging.siroe.com 域 名 :siroe.com Instant Messaging Server 侦 听 从 多 路 复 用 器 接 收 的 请 求 所 用 的 端 口 号 默 认 值 :45222 Instant Messaging 服 务 器 侦 听 从 其 他 Instant Messaging 服 务 器 接 收 的 请 求 所 用 的 端 口 号 另 外, 如 果 未 安 装 多 路 复 用 器, 则 服 务 器 还 会 使 用 此 端 口 侦 听 从 Instant Messenger 客 户 机 接 收 的 请 求 默 认 值 :5269 Instant Messaging Server 侦 听 从 Instant Messenger 客 户 机 接 收 的 请 求 所 用 的 端 口 号 默 认 值 :5222 用 于 服 务 器 间 安 全 通 信 的 端 口 默 认 值 :5223 如 果 所 安 装 的 实 例 将 担 当 多 路 复 用 器 而 非 服 务 器, 请 选 择 此 选 项 如 果 选 择 此 选 项, 必 须 为 远 程 Instant Messaging 服 务 器 主 机 名 提 供 值 此 多 路 复 用 器 为 其 路 由 消 息 的 Instant Messaging Server 的 主 机 名 如 果 多 路 复 用 器 和 服 务 器 安 装 于 同 一 台 主 机, 则 使 用 localhost 依 赖 性 : 必 须 选 择 禁 用 服 务 器 参 数, 也 就 是 说 必 须 禁 用 服 务 器 功 能 如 果 选 择 此 选 项, 会 为 现 有 Sun Java System Access Manager 用 户 启 用 Instant Messaging 依 赖 性 :Sun Java System Portal Server 和 Sun Java System Access Manager 20 Instant Messaging 7 2005Q1 管 理 指 南
完 成 配 置 核 对 表 表 1-1 Instant Messaging 的 配 置 参 数 ( 续 ) 参 数 启 用 Instant Messaging 归 档 ( 可 选 ) LDAP 主 机 名 LDAP 端 口 号 基 DN 说 明 如 果 选 择 此 选 项, 会 为 Instant Messaging 启 用 Sun Java System Portal Server 基 于 搜 索 的 归 档 功 能 依 赖 性 :Sun Java System Portal Server 和 Sun Java System Access Manager 在 具 有 LDAP 服 务 器 的 部 署 中, 包 含 Instant Messaging 用 户 和 组 信 息 的 LDAP 服 务 器 的 主 机 名 例 如, directory.siroe.com 依 赖 性 :LDAP 服 务 器, 如 Sun Java System Directory Server 在 具 有 LDAP 服 务 器 的 部 署 中, 目 录 服 务 器 侦 听 接 收 的 请 求 所 用 的 端 口 号 例 如, 389 依 赖 性 :LDAP 服 务 器, 如 Sun Java System Directory Server 在 具 有 LDAP 服 务 器 的 部 署 中, 目 录 树 中 包 含 Instant Messaging 用 户 和 组 信 息 的 基 标 识 名 例 如, o=airius.com 依 赖 性 :LDAP 服 务 器, 如 Sun Java System Directory Server 绑 定 DN 在 具 有 Sun Java TM System Access Manager 的 部 署 中, 在 安 装 期 间, 必 须 使 用 Directory Manager 的 绑 定 DN 和 口 令 绑 定 DN 仅 用 于 以 Instant Messaging 和 在 线 服 务 模 板 及 属 性 更 新 目 录 模 式 这 需 要 Directory Manager 访 问 权 在 安 装 和 初 始 配 置 以 外, 不 会 保 存 或 使 用 Directory Manager 的 绑 定 DN 和 口 令 在 具 有 LDAP 服 务 器 的 部 署 中, 对 于 服 务 器 配 置, Instant Messaging 使 用 此 绑 定 DN 在 目 录 中 搜 索 用 户 和 组 如 果 可 以 匿 名 搜 索 目 录, 请 将 此 项 留 为 空 白 依 赖 性 :LDAP 服 务 器, 如 Sun Java System Directory Server 绑 定 口 令 具 有 LDAP 服 务 器 的 部 署 中 的 绑 定 DN 口 令 SMTP 服 务 器 主 机 名 ( 可 选 ) 用 来 向 脱 机 用 户 发 送 电 子 邮 件 消 息 通 知 的 SMTP 服 务 器 的 主 机 名 例 如, mail.siroe.com 如 果 SMTP 服 务 器 不 使 用 端 口 25, 请 与 主 机 名 一 并 指 定 端 口 例 如, 如 果 SMTP 服 务 器 使 用 端 口 1025: mail.siroe.com:1025 依 赖 性 :SMTP 服 务 器, 如 Sun Java System Messaging Server 第 1 章 安 装 后 配 置 Instant Messaging 21
完 成 配 置 核 对 表 表 1-1 Instant Messaging 的 配 置 参 数 ( 续 ) 参 数 说 明 数 据 库 日 志 和 运 行 时 文 件 路 径 名 运 行 时 文 件 数 据 库 和 日 志 的 存 储 位 置 也 称 为 im_runtime_base 默 认 值 : Solaris:/var/opt/SUNWiim/default Linux:/var/opt/sun/im/ 另 外, 数 据 库 目 录 通 常 称 为 im_db_base 默 认 值 如 下 : Solaris:/var/opt/SUNWiim/default/db Linux:/var/opt/sun/im/db/ 资 源 和 帮 助 文 件 路 径 名 资 源 目 录 资 源 和 联 机 帮 助 文 件 的 安 装 目 录 如 果 要 为 您 的 部 署 自 定 义 资 源 文 件, 则 应 运 行 configure 实 用 程 序, 对 文 件 进 行 自 定 义, 然 后 重 新 部 署 资 源 文 件 需 要 先 运 行 configure, 因 为 configure 实 用 程 序 会 创 建 某 些 您 可 以 自 定 义 的 索 引 及.jnlp 文 件 有 关 信 息, 参 见 第 101 页 的 重 新 部 署 资 源 文 件 默 认 值 : im_svr_base/html 22 Instant Messaging 7 2005Q1 管 理 指 南
完 成 配 置 核 对 表 表 1-1 Instant Messaging 的 配 置 参 数 ( 续 ) 参 数 说 明 代 码 库 Instant Messenger 从 中 访 问 资 源 的 URL, 包 括 初 始 下 载 Instant Messaging 客 户 机 的 开 始 页 面 安 装 程 序 将 资 源 文 件 安 装 到 以 下 位 置 : Linux:/opt/sun/im/html Solaris:/opt/SUNWiim/html configure 实 用 程 序 使 用 代 码 库 确 定 要 使 用 的 Web 容 器 实 例 如 果 成 功,configure 实 用 程 序 会 按 所 提 供 的 URL 在 Web 容 器 中 将 Instant Messenger 资 源 部 署 为 Web 应 用 程 序 如 果 没 有 检 测 到 支 持 的 Web 容 器, 则 会 提 示 您 提 供 用 于 复 制 或 链 接 资 源 的 文 件 系 统 位 置 如 果 Instant Messaging 与 Sun Java TM System Application Server 或 Sun Java TM System Web Server 一 起 使 用, configure 实 用 程 序 会 替 您 将 资 源 文 件 自 动 发 布 到 Web 容 器 对 于 Sun Java System Application Server, configure 实 用 程 序 使 用 自 动 部 署 机 制 ; 对 于 Sun Java System Web Server, configure 实 用 程 序 使 用 wdeploy 命 令 如 果 使 用 的 是 另 一 不 同 的 Web 容 器, 则 configure 实 用 程 序 会 将 文 件 复 制 到 您 指 定 的 位 置 此 位 置 应 包 括 Web 容 器 的 文 档 根 目 录 另 外, 您 还 可 以 在 Web 容 器 的 配 置 中 添 加 资 源 文 件 安 装 目 录 作 为 文 档 根 目 录 有 关 更 具 体 的 说 明, 参 见 Web 容 器 的 相 应 文 档 另 外, 您 还 可 以 使 用 符 号 链 接, 使 资 源 对 Web 容 器 可 见 例 如, 在 Solaris 上, 可 通 过 创 建 以 下 符 号 链 接 使 资 源 对 Web 容 器 可 见 : ln -s /opt/sunwiim/html docroot/im 其 中 docroot 是 Web 容 器 的 文 档 根 目 录, 例 如 /opt/web 如 果 要 对 Sun Java TM System Access Manager 使 用 SSO, 必 须 将 Access Manager 服 务 器 和 Instant Messaging 服 务 器 配 置 成 使 用 同 一 Web 容 器 有 关 将 资 源 文 件 部 署 为 Web 应 用 程 序 的 更 多 信 息, 参 见 Web 容 器 文 档 如 果 需 要 在 初 始 配 置 后 修 改 资 源 文 件 的 位 置, 参 见 第 76 页 的 更 改 代 码 库 第 1 章 安 装 后 配 置 Instant Messaging 23
创 建 UNIX 系 统 用 户 和 组 创 建 UNIX 系 统 用 户 和 组 系 统 用 户 运 行 特 定 的 服 务 器 进 程 需 要 为 这 些 用 户 指 定 某 些 权 限, 以 确 保 他 们 具 有 运 行 这 些 进 程 的 适 当 许 可 权 限 通 常, configure 实 用 程 序 会 创 建 以 下 用 户 和 组 : 用 户 :inetuser 组 :inetgroup 如 果 config 实 用 程 序 没 有 为 Instant Messaging 创 建 UNIX 用 户 和 组, 则 需 要 按 本 节 所 述 手 动 进 行 创 建 为 Instant Messaging 创 建 用 户 和 组 之 后, 应 为 该 用 户 所 拥 有 的 目 录 和 文 件 设 置 适 当 权 限 除 非 Instant Messaging 和 Access Manager 一 起 部 署, 否 则 不 要 选 择 root 作 为 服 务 器 用 户 ID 在 这 种 情 况 下, 需 要 使 用 root 来 允 许 访 问 Access Manager 配 置 要 创 建 适 当 的 用 户 和 组, 请 执 行 以 下 步 骤 : 1. 以 超 级 用 户 身 份 登 录 2. 创 建 系 统 用 户 所 属 的 组 例 如, 要 在 Solaris 上 创 建 名 为 imgroup 的 组, 请 键 入 以 下 命 令 : # groupadd imgroup 3. 创 建 系 统 用 户, 将 其 与 刚 创 建 的 组 相 关 联 另 外, 还 要 为 该 用 户 设 置 口 令 例 如, 要 在 Solaris 上 创 建 名 为 imuser 的 用 户 并 将 其 与 组 imgroup 相 关 联, 请 键 入 以 下 命 令 : # useradd -g imgroup imuser 有 关 添 加 用 户 和 组 的 更 多 信 息, 参 阅 操 作 系 统 文 档 4. 确 保 用 户 和 组 均 已 添 加 到 /etc/groups 文 件 中 24 Instant Messaging 7 2005Q1 管 理 指 南
安 装 或 升 级 后 配 置 Instant Messaging 安 装 或 升 级 后 配 置 Instant Messaging Instant Messaging 组 件 不 是 由 Instant Messaging 安 装 程 序 配 置 的 而 需 在 安 装 软 件 后 运 行 configure 实 用 程 序 如 果 要 为 您 的 部 署 自 定 义 资 源 文 件, 则 应 运 行 configure 实 用 程 序, 对 文 件 进 行 自 定 义, 然 后 重 新 部 署 资 源 文 件 需 要 先 运 行 configure, 因 为 configure 实 用 程 序 会 创 建 某 些 您 可 以 自 定 义 的 索 引 及.jnlp 文 件 有 关 信 息, 参 见 第 101 页 的 重 新 部 署 资 源 文 件 有 关 这 些 文 件 在 配 置 之 后 的 位 置 信 息, 另 请 参 见 第 22 页 的 资 源 和 帮 助 文 件 路 径 名 如 果 使 用 的 是 BEA Web 容 器, 需 要 先 创 建 PASSFILE, 然 后 才 能 配 置 Instant Messaging 如 果 不 使 用 BEA Web 容 器, 请 跳 到 安 装 后 配 置 Instant Messaging 为 BEA Web 容 器 创 建 PASSFILE 1. 创 建 名 为 installation directory/sunwiim/lib/passfile 的 文 件 2. 向 所 创 建 的 文 件 添 加 以 下 各 行 : DS_DIRMGR_DN=Directory Manager 的 绑 定 DN DS_DIRMGR_PASSWORD=Directory Manager 的 绑 定 口 令 DS_HOST=LDAP 主 机 名 DS_PORT=LDAP 端 口 号 DS_BASE_DN= 基 DN 3. 填 写 每 个 变 量 的 值 第 1 章 安 装 后 配 置 Instant Messaging 25
安 装 或 升 级 后 配 置 Instant Messaging 安 装 后 配 置 Instant Messaging 1. 转 到 Instant Messaging 的 安 装 目 录 默 认 情 况 下, 在 Solaris 上 此 目 录 是 /opt/sunwiim, 在 Linux 上 此 目 录 是 /opt/sun/im 2. 以 下 列 方 式 之 一 运 行 configure 实 用 程 序 : 图 形 用 户 界 面 :configure 命 令 行 :configure -nodisplay 使 用 状 态 文 件 :configure -nodisplay -noconsole -state <statefile> 其 中 <statefile> 是 要 使 用 的 状 态 文 件 的 路 径 如 果 使 用 状 态 文 件 进 行 配 置, 则 不 会 提 示 您 输 入 配 置 信 息 而 是 使 用 状 态 文 件 中 的 值 来 配 置 软 件 有 关 生 成 状 态 文 件 的 信 息, 参 见 第 27 页 的 执 行 无 提 示 配 置 如 果 使 用 图 形 用 户 界 面 或 命 令 行 进 行 配 置, 会 出 现 一 系 列 提 示, 请 求 输 入 设 置 Instant Messaging 初 始 配 置 所 需 的 信 息 出 现 的 提 示 因 所 安 装 的 组 件 而 异 使 用 Instant Messaging 核 对 表 中 的 值 填 写 请 求 的 信 息 有 关 信 息, 参 见 第 19 页 的 完 成 配 置 核 对 表 3. 如 果 Sun Java System Access Manager 与 Instant Messaging 服 务 器 安 装 在 不 同 的 主 机 上, 需 在 运 行 configure 实 用 程 序 之 后, 将 imservices 文 件 从 Instant Messaging 服 务 器 主 机 手 动 复 制 到 Access Manager 主 机 请 按 以 下 步 骤 执 行 : a. 在 Instant Messaging 服 务 器 主 机 上 查 找 imservice_*.properties 文 件 默 认 情 况 下, 在 Solaris 上 这 些 文 件 位 于 /opt/sunwiim/lib/ 目 录 下, 在 Linux 上 这 些 文 件 位 于 /opt/sun/im/lib/ 目 录 下 b. 将 这 些 文 件 复 制 到 Sun Java System Access Manager 主 机 上 的 locale 目 录 默 认 情 况 下, 在 Solaris 上 此 目 录 为 /opt/sunwam/locale, 在 Linux 上 此 目 录 为 /opt/sun/identity/locale 4. 运 行 Configure 实 用 程 序 后, 需 要 配 置 Web 容 器 及 客 户 机 系 统, 使 其 支 持 Instant Messaging 有 关 说 明, 参 见 第 2 章 设 置 和 启 动 Instant Messenger 26 Instant Messaging 7 2005Q1 管 理 指 南
执 行 无 提 示 配 置 执 行 无 提 示 配 置 要 运 行 无 提 示 配 置, 首 先 完 成 一 个 虚 假 配 置 以 创 建 状 态 文 件 在 此 configure 会 话 期 间, 会 将 您 对 configure 实 用 程 序 作 出 的 响 应 捕 获 到 状 态 文 件 中, 但 不 会 修 改 任 何 软 件 在 状 态 文 件 中, 响 应 以 参 数 列 表 形 式 保 留, 每 个 参 数 代 表 一 个 提 示 或 字 段 接 下 来 将 创 建 与 平 台 相 应 的 状 态 文 件 ID, 并 修 改 状 态 文 件 以 加 入 此 ID 然 后, 可 使 用 状 态 文 件 作 为 输 入 在 多 个 主 机 上 运 行 configure 实 用 程 序 此 处 理 过 程 可 以 在 企 业 中 的 多 个 主 机 上 快 速 传 播 单 个 配 置 有 关 使 用 状 态 文 件 配 置 Instant Messaging 新 实 例 的 信 息, 参 见 第 25 页 的 安 装 或 升 级 后 配 置 Instant Messaging 为 Instant Messaging 生 成 配 置 状 态 文 件 和 ID 1. 以 超 级 用 户 身 份 登 录 2. 转 到 Instant Messaging 的 安 装 目 录 默 认 情 况 下, 在 Solaris 上 此 目 录 是 /opt/sunwiim, 在 Linux 上 此 目 录 是 /opt/sun/im 3. 在 命 令 行 键 入 以 下 命 令, 运 行 configure 实 用 程 序 : configure [-nodisplay] -savestate <statefile> 其 中 <statefile> 是 要 对 状 态 文 件 使 用 的 名 称 要 使 用 状 态 文 件 来 配 置 另 一 不 同 的 Instant Messaging 安 装, 请 使 用 以 下 命 令 : configure -nodisplay -noconsole -state <statefile> 在 您 执 行 configure 实 用 程 序 的 整 个 过 程 中, 系 统 会 将 您 的 应 答 捕 获 到 状 态 文 件 中 完 成 配 置 后, 可 在 所 指 定 的 位 置 得 到 状 态 文 件 第 1 章 安 装 后 配 置 Instant Messaging 27
执 行 无 提 示 配 置 4. 再 次 运 行 configure 实 用 程 序 生 成 与 平 台 相 应 的 状 态 文 件 ID, 但 这 一 次 该 命 令 带 有 -id 选 项, 如 下 所 示 : configure -id 该 命 令 会 生 成 一 个 加 密 标 识 符 5. 复 制 该 标 识 符, 并 将 该 值 粘 贴 到 状 态 文 件 中 作 为 STATE_BEGIN 和 STATE_DONE 参 数 的 值 有 关 使 用 状 态 文 件 配 置 另 一 不 同 Instant Messaging 安 装 的 信 息, 参 见 第 25 页 的 安 装 或 升 级 后 配 置 Instant Messaging 28 Instant Messaging 7 2005Q1 管 理 指 南
第 2 章 设 置 和 启 动 Instant Messenger 本 章 以 下 各 节 包 含 关 于 配 置 Web 容 器 和 客 户 机 系 统 以 支 持 Instant Messenger 的 信 息 : 启 用 Java Web Start 配 置 客 户 机 系 统 启 动 Instant Messenger 启 用 Java Web Start 要 将 Instant Messenger 与 Java Web start 一 起 使 用, 需 要 安 装 该 软 件, 然 后 对 Web 容 器 进 行 配 置, 使 其 可 以 与 Java Web Start 配 合 工 作 有 关 安 装 Java Web Start 的 说 明, 请 访 问 以 下 网 址 : http://java.sun.com/products/javawebstart 要 在 Web 容 器 中 启 用 Java Web Start 支 持, 需 要 编 辑 Web 容 器 的 mime.types 文 件 以 包 括 以 下 JNLP 定 义 : 内 容 类 型 :application/x-java-jnlp-file 后 缀 :jnlp 29
启 用 Java Web Start 关 于 Sun Java System Web Server Enterprise Edition 将 MIME 类 型 添 加 到 Sun Java System Web Server 1. 在 浏 览 器 中 键 入 以 下 URL 来 访 问 管 理 服 务 器 : http://hostname.domain-name:administration_port 例 如 :http://budgie.siroe.com:8888 Sun Java System Web Server 显 示 一 个 窗 口, 提 示 您 输 入 用 户 名 和 口 令 2. 键 入 安 装 Web 容 器 期 间 指 定 的 管 理 用 户 名 和 口 令 Web 容 器 显 示 管 理 服 务 器 页 面 3. 在 管 理 服 务 器 页 面 中, 单 击 管 理 Web 容 器 显 示 服 务 器 管 理 器 页 面 4. 单 击 MIME 类 型 链 接 5. 从 MIME 文 件 下 拉 列 表 中 选 择 要 编 辑 的 MIME 类 型, 然 后 单 击 确 定 6. 在 全 局 MIME 类 型 页 面 中, 从 类 别 下 拉 列 表 中 选 择 类 型 7. 在 内 容 类 型 文 本 框 中 键 入 : application/x-java-jnlp-file 8. 在 文 件 后 缀 文 本 框 中 键 入 : jnlp 9. 单 击 新 类 型 创 建 MIME 类 型 10. 重 新 启 动 Web 容 器 以 使 本 次 更 改 生 效 30 Instant Messaging 7 2005Q1 管 理 指 南
配 置 客 户 机 系 统 关 于 Apache Web 容 器 将 MIME 类 型 添 加 到 Apache Web 容 器 在 mime.types 文 件 中 添 加 下 面 一 行 : application/x-java-jnlp-file jnlp 默 认 情 况 下, 此 文 件 位 于 Apache Web 容 器 配 置 目 录 配 置 客 户 机 系 统 如 果 客 户 机 机 器 已 安 装 了 合 适 的 Java 版 本, 便 无 需 再 使 用 Java Plug-in 或 Java Web Start Netscape Navigator v7 以 及 新 近 版 本 的 Mozilla 浏 览 器 均 包 括 最 新 的 Java 版 本, 而 Internet Explorer 则 不 包 括 有 关 版 本 要 求, 参 见 Sun Java System Instant Messaging 发 行 说 明 如 果 客 户 机 机 器 没 有 安 装 所 要 求 的 Java 版 本, 则 需 安 装 Java Web Start 可 从 以 下 位 置 下 载 并 安 装 Java: http://www.java.sun.com/j2se 可 从 以 下 位 置 下 载 并 安 装 Java Web Start: http://www.java.sun.com/products/javawebstart 启 动 Instant Messenger 可 在 Web 浏 览 器 内 将 Instant Messenger 作 为 applet 来 运 行, 也 可 将 其 作 为 独 立 应 用 程 序 来 运 行, 如 以 下 各 节 所 述 : 从 Web 浏 览 器 运 行 Instant Messenger 将 Instant Messenger 作 为 独 立 应 用 程 序 运 行 第 2 章 设 置 和 启 动 Instant Messenger 31
启 动 Instant Messenger 从 Web 浏 览 器 运 行 Instant Messenger 在 Web 浏 览 器 内 将 Instant Messenger 作 为 Applet 来 运 行 : 1. 启 动 Web 浏 览 器 有 关 受 支 持 浏 览 器 的 信 息, 参 见 Sun Java System Instant Messaging 发 行 说 明 2. 转 到 Instant Messaging 主 页 默 认 情 况 下, 主 页 存 为 index.html 使 用 以 下 格 式 来 寻 访 Instant Messaging 主 页 http://codebase/index.html 其 中 codebase 是 与 资 源 文 件 在 Web 容 器 中 的 位 置 相 对 应 的 URL 3. 单 击 使 用 Java Plug-In 如 果 您 自 定 义 了 主 页 并 更 改 了 链 接 文 本, 请 单 击 相 应 链 接 在 浏 览 器 内 将 Instant Messenger 作 为 applet 来 运 行 链 接 指 向 im.jnlp ( 标 准 ) 或 imssl.jnlp ( 安 全 模 式 ) 当 使 用 Java Plug-in 建 立 了 Instant Messenger 会 话 时, 浏 览 器 窗 口 必 须 专 用 于 此 会 话 既 不 能 用 此 浏 览 器 窗 口 寻 访 任 何 其 他 URL, 也 不 能 在 没 有 终 止 Instant Messenger 会 话 的 情 况 下 关 闭 该 浏 览 器 窗 口 32 Instant Messaging 7 2005Q1 管 理 指 南
启 动 Instant Messenger 将 Instant Messenger 作 为 独 立 应 用 程 序 运 行 将 Instant Messenger 作 为 独 立 应 用 程 序 来 运 行 : 1. 启 动 Web 浏 览 器 有 关 受 支 持 浏 览 器 的 信 息, 参 见 Sun Java System Instant Messaging 发 行 说 明 2. 转 到 Instant Messaging 主 页 默 认 情 况 下, 主 页 存 为 index.html 使 用 以 下 格 式 来 寻 访 Instant Messaging 主 页 http://codebase/index.html 其 中 codebase 是 与 资 源 文 件 在 Web 容 器 中 的 位 置 相 对 应 的 URL 3. 单 击 启 动 如 果 您 自 定 义 了 主 页 并 更 改 了 链 接 文 本, 请 单 击 相 应 链 接 使 用 Java TM Web Start 来 运 行 Instant Messenger 链 接 指 向 im.html( 标 准 ) 或 imssl.html( 安 全 模 式 ) 有 关 自 定 义 资 源 页 面 的 信 息, 参 见 第 77 页 的 自 定 义 Instant Messenger 第 2 章 设 置 和 启 动 Instant Messenger 33
启 动 Instant Messenger 34 Instant Messaging 7 2005Q1 管 理 指 南
第 II 部 分 管 理 Instant Messaging 第 3 章 配 置 文 件 和 目 录 结 构 概 述 第 4 章 管 理 Instant Messaging 组 件 第 5 章 管 理 Instant Messenger 第 6 章 管 理 Instant Messaging 和 在 线 策 略 第 7 章 管 理 Instant Messaging 归 档 第 8 章 Instant Messaging 的 故 障 排 除 和 监 视
第 3 章 配 置 文 件 和 目 录 结 构 概 述 本 章 提 供 有 关 用 于 管 理 Instant Messaging 的 配 置 文 件 的 信 息 在 对 部 署 配 置 进 行 更 改 之 前, 先 要 熟 悉 这 些 文 件 的 位 置 本 节 说 明 用 来 存 储 Instant Messaging 操 作 数 据 和 配 置 信 息 的 Instant Messaging 服 务 器 目 录 结 构 和 属 性 文 件 Instant Messaging 服 务 器 目 录 结 构 表 3-1 显 示 Instant Messaging 服 务 器 的 特 定 于 平 台 的 目 录 结 构 表 3-1 Instant Messaging 服 务 器 目 录 说 明 Solaris 位 置 Linux 位 置 程 序 文 件 这 些 文 件 包 括 本 机 可 执 行 文 件 bin 或 lib 目 录 中 的 库 文 件 sbin 目 录 中 的 shell 脚 本 java 类 以 及 lib 目 录 中 的 模 板 文 件 Instant Messaging 安 装 目 录 (im_svr_base) 安 装 目 录 的 默 认 值 是 : /opt/sunwiim Instant Messaging 安 装 目 录 (im_svr_base) 安 装 目 录 的 默 认 值 是 : /opt/sun/im 37
Instant Messaging 服 务 器 目 录 结 构 表 3-1 Instant Messaging 服 务 器 目 录 ( 续 ) 说 明 Solaris 位 置 Linux 位 置 服 务 器 配 置 文 件 这 些 文 件 位 于 配 置 目 录, 其 中 包 括 iim.conf 文 件 和 含 有 服 务 器 范 围 内 所 有 访 问 控 制 文 件 的 子 目 录 Instant Messaging 配 置 目 录 (im_cfg_base) 配 置 目 录 的 默 认 值 是 : /etc/opt/sunwiim/default/config 为 方 便 起 见, 安 装 程 序 会 创 建 一 个 从 /etc/opt/sunwiim/default/config 到 /opt/sunwiim/config 的 符 号 链 接 Instant Messaging 配 置 目 录 (im_cfg_base) 配 置 目 录 的 默 认 值 是 : /etc/opt/sun/im/default/config 为 方 便 起 见, 安 装 程 序 会 创 建 一 个 从 /etc/opt/sun/im/default/config 到 /opt/sun/im/config 的 符 号 链 接 运 行 时 目 录 含 有 Instant Messaging 服 务 器 数 据 这 些 文 件 包 括 服 务 器 在 运 行 时 生 成 的 文 件 的 可 配 置 目 录 其 中 包 括 数 据 库 目 录 中 的 最 终 用 户 数 据 另 外, 其 中 还 包 含 log 目 录 中 的 服 务 器 多 路 复 用 器 日 历 代 理 及 XMPP 服 务 日 志 文 件 数 据 库 含 有 最 终 用 户 信 息, 如 用 户 和 新 闻 频 道 目 录 Instant Messenger 资 源 这 些 文 件 包 含 Instant Messenger 使 用 的 HTML 文 档 和 jar 文 件 最 顶 层 目 录 包 含 与 语 言 环 境 无 关 的 资 源, 以 及 含 有 本 地 化 资 源 的 语 言 环 境 特 有 目 录 Instant Messaging 运 行 时 目 录 (im_runtime_base) 运 行 时 目 录 的 默 认 值 是 : /var/opt/sunwiim/default Instant Messaging 数 据 库 目 录 (im_db_base) 数 据 库 目 录 的 默 认 值 是 : /var/opt/sunwiim/default/db Instant Messaging 资 源 目 录 (im_svr_base/html) 资 源 目 录 的 默 认 值 是 : /opt/sunwiim/html Instant Messaging 运 行 时 目 录 (im_runtime_base) 运 行 时 目 录 的 默 认 值 是 : /var/opt/sun/im Instant Messaging 数 据 库 目 录 (im_db_base) 数 据 库 目 录 的 默 认 值 是 : /var/opt/sun/im/db Instant Messaging 资 源 目 录 (im_svr_base/html) 资 源 目 录 的 默 认 值 是 : /opt/sun/im/html 38 Instant Messaging 7 2005Q1 管 理 指 南
Instant Messaging 服 务 器 配 置 文 件 Instant Messaging 服 务 器 配 置 文 件 Instant Messaging 将 所 有 配 置 选 项 存 储 到 iim.conf 文 件 中 有 关 存 储 在 此 文 件 中 的 参 数 及 其 值 的 更 多 信 息, 参 见 第 161 页 的 Instant Messaging 配 置 参 数 Instant Messaging 数 据 Instant Messaging 服 务 器 将 Instant Messenger 所 使 用 的 以 下 数 据 存 储 在 数 据 库 目 录 (im_db_base) 中, 并 用 iim.conf 文 件 中 的 iim.instancevardir 参 数 指 示 : 最 终 用 户 属 性, 例 如 联 系 人 列 表 messenger 设 置 订 阅 的 新 闻 频 道 和 访 问 控 制 ( 这 些 属 性 也 可 以 存 储 在 LDAP 中 ) 新 闻 频 道 消 息 和 访 问 规 则 要 传 送 的 警 报 消 息 这 些 消 息 在 收 件 人 登 录 时 被 传 送 然 后 被 删 除 公 共 会 议 这 不 涉 及 非 持 久 性 的 即 时 消 息, 而 仅 涉 及 会 议 对 象 本 身 的 属 性 ( 如 访 问 规 则 ) 第 3 章 配 置 文 件 和 目 录 结 构 概 述 39
Instant Messaging 数 据 40 Instant Messaging 7 2005Q1 管 理 指 南
第 4 章 管 理 Instant Messaging 组 件 本 章 说 明 如 何 管 理 Instant Messaging 组 件 ( 服 务 器 多 路 复 用 器 日 历 代 理 和 监 视 程 序 ) 及 执 行 其 他 管 理 任 务, 如 更 改 配 置 参 数 和 管 理 日 志 记 录 本 章 包 含 以 下 几 节, 分 别 介 绍 了 Instant Messaging 中 的 各 种 管 理 任 务 : 管 理 最 终 用 户 注 册 新 用 户 停 止 启 动 和 刷 新 Instant Messaging 组 件 更 改 Instant Messaging 服 务 器 和 多 路 复 用 器 配 置 参 数 管 理 日 志 记 录 多 个 Instant Messaging 服 务 器 的 联 合 部 署 在 Instant Messaging 中 使 用 SSL 管 理 Instant Messaging 的 LDAP 访 问 配 置 备 份 Instant Messaging 数 据 41
管 理 最 终 用 户 管 理 最 终 用 户 Instant Messaging 中 的 管 理 任 务 在 上 一 节 中 列 出, 并 且 将 在 本 章 剩 余 篇 幅 中 进 行 描 述 请 注 意 置 备 和 管 理 最 终 用 户 的 方 法 ( 如 后 面 所 述 ) Instant Messaging 不 提 供 批 量 用 户 置 备 工 具 需 要 使 用 目 录 批 量 置 备 工 具 置 备 多 个 Instant Messaging 最 终 用 户 默 认 情 况 下,Instant Messaging 不 提 供 添 加 修 改 或 删 除 Instant Messaging 最 终 用 户 的 具 体 命 令 但 是, 可 以 自 定 义 Instant Messenger 以 允 许 用 户 将 自 己 添 加 到 目 录 中 有 关 信 息, 参 见 第 43 页 的 注 册 新 用 户 和 在 仅 LDAP 部 署 中 一 样, 您 不 能 阻 止 最 终 用 户 使 用 Instant Messenger 在 仅 LDAP 部 署 中, 阻 止 最 终 用 户 使 用 Instant Messaging 的 唯 一 方 法 是 从 目 录 中 删 除 他 们 在 使 用 Sun Java System Access Manager 策 略 属 性 的 部 署 中, 可 以 阻 止 最 终 用 户 访 问 Instant Messenger 如 果 使 用 Access Manager 部 署 Instant Messaging, 则 应 使 用 随 Access Manager 提 供 的 置 备 工 具, 而 不 要 允 许 用 户 注 册 自 己 管 理 员 可 以 使 用 Instant Messaging 管 理 员 访 问 控 制 机 制 来 管 理 Instant Messaging 最 终 用 户 有 关 Instant Messaging 管 理 员 访 问 控 制 的 更 多 信 息, 参 见 第 104 页 的 保 密 性 安 全 性 和 站 点 策 略 概 述 如 果 使 用 的 是 Sun Java System Access Manager, 则 使 用 Access Manager 置 备 Instant Messaging 最 终 用 户 有 关 更 多 信 息, 参 见 Sun Java System Communications Services Deployment Planning Guide 注 意 如 果 通 过 编 辑 syswatch.acl 文 件, 使 最 终 用 户 无 权 建 立 对 其 他 最 终 用 户 的 监 视, 则 Instant Messenger 主 窗 口 不 会 对 这 些 最 终 用 户 显 示 这 样 就 可 有 效 地 阻 止 最 终 用 户 使 其 无 法 发 送 即 时 消 息 但 是, 最 终 用 户 仍 然 能 够 查 看 警 报 和 新 闻 频 道 42 Instant Messaging 7 2005Q1 管 理 指 南
注 册 新 用 户 注 册 新 用 户 可 以 通 过 自 定 义 Instant Messenger 允 许 新 用 户 注 册 当 用 户 注 册 后, Instant Messaging 服 务 器 将 使 用 注 册 时 提 供 的 信 息 执 行 ldapadd 操 作, 以 在 目 录 中 创 建 用 户 条 目 注 如 果 是 通 过 Sun Java System Access Manager 使 用 Instant Messaging, 则 不 应 允 许 用 户 使 用 此 方 法 注 册 而 应 使 用 随 Access Manager 提 供 的 置 备 工 具 为 允 许 新 用 户 注 册, 需 要 向 im.jnlp.template 和 im.html.template 文 件 中 添 加 一 个 参 数, 运 行 configure 实 用 程 序, 然 后 ( 如 果 需 要 ) 重 新 部 署 资 源 文 件 本 节 说 明 : 自 定 义 Instant Messenger 以 允 许 新 用 户 注 册 注 册 新 用 户 有 关 自 定 义 资 源 文 件 的 更 多 信 息, 参 见 第 5 章 管 理 Instant Messenger 自 定 义 Instant Messenger 以 允 许 新 用 户 注 册 当 自 定 义 资 源 文 件 以 允 许 新 用 户 注 册 时, 登 录 对 话 框 中 会 出 现 一 个 新 按 钮 用 户 单 击 此 按 钮 可 以 访 问 新 用 户 注 册 对 话 框 通 过 该 对 话 框, 用 户 可 以 进 行 注 册 当 用 户 注 册 后, 他 们 的 信 息 会 添 加 到 LDAP 目 录 中 自 定 义 Instant Messenger 以 允 许 新 用 户 注 册 1. 在 文 本 编 辑 器 中 打 开 im.jnlp.template 文 件 默 认 情 况 下, 此 文 件 存 储 在 im_svr_base/html 中 2. 搜 索 下 面 的 行 : <application-desc main-class="com.iplanet.im.client.iim"> 第 4 章 管 理 Instant Messaging 组 件 43
注 册 新 用 户 3. 将 下 列 参 数 添 加 到 该 部 分 末 尾 : <argument>register=true</argument> 4. 保 存 并 关 闭 im.jnlp.template 文 件 5. 对 im.html.template 重 复 步 骤 1 至 4 6. 运 行 configure 实 用 程 序, 并 且 仅 当 提 示 您 指 定 要 配 置 的 组 件 时, 才 选 择 Messenger 资 源 有 关 说 明, 参 见 第 25 页 的 安 装 或 升 级 后 配 置 Instant Messaging 7. 如 果 使 用 的 是 Sun Java System Access Manager 或 Sun Java System Web Server, 请 按 第 101 页 的 重 新 部 署 资 源 文 件 中 的 说 明 重 新 部 署 资 源 文 件 8. 启 动 Instant Messenger 登 录 对 话 框 中 将 出 现 我 是 新 用 户 按 钮 注 册 新 用 户 当 将 新 用 户 注 册 参 数 添 加 到 im.jnlp 和 im.html 文 件 中, 并 且 重 新 部 署 资 源 文 件 后, 用 户 就 可 以 注 册 自 己 了 注 册 为 新 用 户 1. 在 Web 浏 览 器 中, 转 至 Instant Messaging 主 页 2. 单 击 开 始 或 单 击 使 用 Java Plug-in 出 现 登 录 对 话 框, 显 示 我 是 新 用 户 按 钮 3. 单 击 我 是 新 用 户 出 现 新 用 户 注 册 对 话 框 4. 在 提 供 的 字 段 中 输 入 信 息, 然 后 单 击 确 定 输 入 的 信 息 将 存 储 在 目 录 中 44 Instant Messaging 7 2005Q1 管 理 指 南
停 止 启 动 和 刷 新 Instant Messaging 组 件 停 止 启 动 和 刷 新 Instant Messaging 组 件 使 用 imadmin 命 令 可 以 : 启 动 和 停 止 所 有 Instant Messaging 组 件 ( 服 务 器 多 路 复 用 器 监 视 程 序 和 日 历 代 理 ) 启 动 和 停 止 单 个 Instant Messaging 组 件 刷 新 所 有 Instant Messaging 组 件 配 置 刷 新 单 个 Instant Messaging 组 件 检 查 Instant Messaging 组 件 的 状 态 imadmin 命 令 行 实 用 程 序 仅 可 由 超 级 用 户 或 对 运 行 Instant Messaging 服 务 器 和 多 路 复 用 器 的 系 统 拥 有 管 理 权 的 用 户 执 行 此 最 终 用 户 通 常 是 用 来 运 行 服 务 器 的 那 个 身 份, 并 在 安 装 期 间 指 定 : 在 Solaris 中 - inetuser 在 使 用 Sun Java System Access Manager 的 部 署 中, 如 果 Sun Java System Portal Server 和 Instant Messaging 服 务 器 安 装 在 同 一 台 主 机 上, 则 该 用 户 就 是 以 root 身 份 运 行 Access Manager 的 那 个 用 户 imadmin 命 令 行 实 用 程 序 位 于 下 列 目 录 中 : im_svr_base/sbin 启 动 Instant Messaging 服 务 器 可 使 Instant Messenger 连 接 到 该 服 务 器 上 停 止 Instant Messaging 服 务 器 将 终 止 所 有 连 接, 并 断 开 与 所 有 Instant Messenger 客 户 机 之 间 的 连 接 第 4 章 管 理 Instant Messaging 组 件 45
停 止 启 动 和 刷 新 Instant Messaging 组 件 启 动 Instant Messaging 组 件 可 以 一 并 启 动 所 有 组 件, 也 可 以 分 别 启 动 单 个 组 件 使 用 imadmin 命 令 可 以 启 动 Instant Messaging 服 务 器 多 路 复 用 器 日 历 代 理 和 监 视 程 序, 这 取 决 于 所 启 用 的 组 件 : 启 动 所 有 组 件 使 用 imadmin 命 令 可 以 启 动 所 有 组 件 imadmin start 如 果 服 务 器 和 多 路 复 用 器 均 已 启 用, 则 此 命 令 将 首 先 启 动 Instant Messaging 服 务 器, 然 后 启 动 多 路 复 用 器 如 果 启 用 了 监 视 程 序 ( 默 认 设 置 ), 此 命 令 将 启 动 监 视 程 序, 然 后 监 视 程 序 将 读 取 配 置 文 件, 并 根 据 需 要 启 动 Instant Messaging 服 务 器 和 / 或 多 路 复 用 器 启 动 单 个 组 件 按 下 述 方 式 使 用 带 有 用 来 指 定 组 件 的 参 数 的 imadmin 命 令 : 服 务 器 :imadmin start server 多 路 复 用 器 :imadmin start multiplexor 日 历 代 理 :imadmin start agent-calendar 监 视 程 序 :imadmin start watchdog 46 Instant Messaging 7 2005Q1 管 理 指 南
停 止 启 动 和 刷 新 Instant Messaging 组 件 停 止 Instant Messaging 组 件 可 以 一 并 停 止 所 有 组 件, 也 可 以 分 别 停 止 单 个 组 件 使 用 imadmin 命 令 可 以 停 止 Instant Messaging 服 务 器 多 路 复 用 器 日 历 代 理 和 监 视 程 序, 这 取 决 于 所 启 用 的 组 件 : 停 止 所 有 组 件 使 用 imadmin 命 令 可 以 停 止 所 有 组 件 : imadmin stop 如 果 监 视 程 序 正 在 运 行,imadmin 实 用 程 序 首 先 停 止 监 视 程 序, 然 后 停 止 服 务 器 和 / 或 多 路 复 用 器 此 命 令 将 停 止 服 务 器 多 路 复 用 器 日 历 代 理 和 监 视 程 序, 终 止 所 有 最 终 用 户 连 接, 并 断 开 配 置 的 所 有 入 站 和 出 站 服 务 器 连 接 停 止 单 个 组 件 按 下 述 方 式 使 用 带 有 用 来 指 定 组 件 的 参 数 的 imadmin 命 令 : 服 务 器 :imadmin stop server 多 路 复 用 器 :imadmin stop multiplexor 日 历 代 理 :imadmin stop agent-calendar 监 视 程 序 :imadmin stop watchdog 刷 新 组 件 配 置 使 用 带 有 refresh 参 数 的 imadmin 命 令, 可 以 停 止 并 重 新 启 动 单 个 Instant Messaging 组 件, 并 刷 新 该 组 件 的 配 置 可 以 一 并 刷 新 所 有 组 件, 也 可 以 分 别 刷 新 单 个 组 件 无 论 何 时 在 iim.conf 文 件 中 更 改 配 置 参 数, 请 务 必 刷 新 配 置 第 4 章 管 理 Instant Messaging 组 件 47
停 止 启 动 和 刷 新 Instant Messaging 组 件 刷 新 所 有 组 件 使 用 imadmin 命 令 可 以 刷 新 所 有 组 件 : imadmin refresh 此 命 令 将 停 止 服 务 器 多 路 复 用 器 日 历 代 理 和 监 视 程 序, 终 止 所 有 最 终 用 户 连 接, 并 断 开 配 置 的 所 有 入 站 和 出 站 服 务 器 连 接 如 果 监 视 程 序 正 在 运 行,imadmin 实 用 程 序 首 先 停 止 监 视 程 序, 然 后 停 止 服 务 器 和 / 或 多 路 复 用 器 然 后 启 动 监 视 程 序 该 监 视 程 序 将 读 取 配 置 文 件, 并 根 据 需 要 启 动 Instant Messaging 服 务 器 和 / 或 多 路 复 用 器 刷 新 单 个 组 件 按 下 述 方 式 使 用 带 有 用 来 指 定 组 件 的 参 数 的 imadmin 命 令 : 服 务 器 :imadmin refresh server 多 路 复 用 器 :imadmin refresh multiplexor 日 历 代 理 :imadmin refresh agent-calendar 监 视 程 序 :imadmin refresh watchdog 检 查 Instant Messaging 组 件 的 状 态 可 以 使 用 imadmin 命 令 一 并 检 查 所 有 组 件 的 状 态, 或 分 别 检 查 单 个 组 件 的 状 态 检 查 所 有 组 件 的 状 态 使 用 imadmin 命 令 可 以 检 查 状 态 imadmin check 此 命 令 将 返 回 所 有 已 启 用 组 件 的 状 态 48 Instant Messaging 7 2005Q1 管 理 指 南
更 改 Instant Messaging 服 务 器 和 多 路 复 用 器 配 置 参 数 检 查 单 个 组 件 的 状 态 按 下 述 方 式 使 用 带 有 用 来 指 定 组 件 的 参 数 的 imadmin 命 令 : 服 务 器 :imadmin check server 多 路 复 用 器 :imadmin check multiplexor 日 历 代 理 :imadmin checkagent-calendar 监 视 程 序 :imadmin check watchdog 更 改 Instant Messaging 服 务 器 和 多 路 复 用 器 配 置 参 数 Instant Messaging 将 配 置 参 数 存 储 在 iim.conf 文 件 中 有 关 配 置 参 数 的 完 整 列 表, 参 见 Instant Messaging 配 置 参 数 要 更 改 配 置 参 数, 请 手 动 编 辑 iim.conf 文 件 中 的 配 置 参 数 及 其 值, 然 后 刷 新 Instant Messaging 服 务 器 配 置 如 果 更 改 多 路 复 用 器 参 数, 则 只 需 使 用 下 列 imadmin 命 令 刷 新 多 路 复 用 器 : imadmin refresh multiplexor 有 关 参 数 及 其 值 的 完 整 列 表, 参 见 第 161 页 的 Instant Messaging 配 置 参 数 更 改 配 置 参 数 1. 转 到 config 目 录 例 如, 在 Solaris 上, 键 入 : cd etc/opt/sunwiim/default/config 2. 编 辑 iim.conf 文 件 例 如 : vi iim.conf 3. 保 存 更 改 4. 刷 新 配 置 第 4 章 管 理 Instant Messaging 组 件 49
管 理 日 志 记 录 注 意 如 果 更 改 多 路 复 用 器 侦 听 端 口 (iim_mux.listenport) 或 多 路 复 用 器 主 机, 请 相 应 地 更 新 im.html 或 im.jnlp 文 件 否 则 将 使 Instant Messenger 无 法 连 接 到 服 务 器 有 关 更 多 信 息, 参 见 管 理 Instant Messenger 中 的 部 分 管 理 日 志 记 录 Instant Messaging 会 创 建 日 志 文 件, 用 于 记 录 事 件 各 种 软 件 组 件 的 相 关 状 态 系 统 错 误 以 及 服 务 器 多 路 复 用 器 日 历 代 理 和 监 视 程 序 的 其 他 方 面 通 过 查 看 日 志 文 件, 可 以 从 多 个 方 面 对 服 务 器 操 作 进 行 监 视 另 外, 还 可 以 在 需 要 时 为 Instant Messenger 收 集 日 志 记 录 数 据 本 节 在 以 下 主 题 中 对 日 志 记 录 进 行 了 说 明 : 日 志 记 录 概 述 日 志 记 录 级 别 管 理 客 户 机 日 志 记 录 日 志 记 录 概 述 可 以 通 过 在 iim.conf 文 件 中 指 定 参 数, 配 置 Instant Messaging 服 务 器 多 路 复 用 器 日 历 代 理 和 监 视 程 序 的 日 志 记 录 级 别 有 关 在 iim.conf 文 件 中 配 置 日 志 记 录 级 别 的 信 息, 参 见 第 49 页 的 更 改 Instant Messaging 服 务 器 和 多 路 复 用 器 配 置 参 数 日 志 文 件 的 位 置 在 配 置 Instant Messaging 过 程 中 指 定 通 常, 日 志 文 件 存 储 在 im_runtime_base/log 中 其 中 im_runtime_base 的 默 认 值 如 下 : Solaris: /var/opt/sunwiim/default Linux: /var/opt/sun/im 50 Instant Messaging 7 2005Q1 管 理 指 南
管 理 日 志 记 录 作 为 常 规 系 统 维 护 的 一 部 分, 您 需 要 定 期 检 查 和 整 理 日 志 文 件, 以 防 止 其 占 用 过 多 的 磁 盘 空 间 服 务 器 不 执 行 此 操 作 表 4-1 提 供 了 日 志 文 件 的 名 称 以 及 iim.conf 中 用 于 设 置 每 个 日 志 文 件 日 志 记 录 级 别 的 配 置 参 数 表 4-1 日 志 文 件 名 称 和 日 志 记 录 级 别 配 置 参 数 组 件 日 志 文 件 名 称 日 志 记 录 级 别 配 置 参 数 服 务 器 xmppd.log iim.log.iim_server.severity 多 路 复 用 器 mux.log iim.log.iim_mux.severity 日 历 代 理 agent-calendar.log iim.log.agent-calendar.severity 监 视 程 序 iim_wd.log iim.log.iim_wd.severity 这 些 配 置 参 数 可 以 具 有 以 下 值 : fatal error warning info debug 另 外, 在 使 用 Sun Java System Access Manager 的 部 署 中, 日 志 记 录 配 置 由 com.iplanet.services.debug.level 属 性 确 定 此 属 性 在 Sun Java System Access Manager 主 机 上 的 AMConfig.properties 文 件 中 设 置 默 认 情 况 下, 此 文 件 安 装 在 以 下 位 置 : AM_svr_base/lib/AMConfig.properties 其 中, AM_svr_base 是 用 于 安 装 Access Manager 的 目 录 此 属 性 可 能 包 含 下 列 值 : message warning error off 第 4 章 管 理 Instant Messaging 组 件 51