注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

mylotustips的博客

IBM Lotus协作产品家族经验分享

 
 
 

日志

 
 
关于我

欢迎大家使用SR向IBM800提交问题http://www.ibm.com/support/servicerequest 可以随时查看问题状态,上传文件

网易考拉推荐

如何在Sametime 社区服务器上启用保存交谈记录?  

2015-04-07 16:25:45|  分类: Sametime |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

环境:Sametime 9, SuSe Enterprise Linux 11

需求:每次文本交谈都对应产生一个记录,即交谈会话期间交谈伙伴之间发送的文本消息。您可以将 IBM? Sametime? 社区服务器配置为自动记录所有会话和通知,从而使用户可在其交谈历史记录中查看这些记录。如果启用保存交谈记录,离线消息也会被记录下来。

步骤:

1. 使用文本编辑器编辑 sametime.ini 文件,该文件位于 Sametime 社区服务器安装目录(例如:C:\Program Files\domino)中。

2. 在 sametime.ini 文件中的 Config 部分,设置 CL_USE_USER_DN 参数的值。如果不想使用Sametime 用户标识命名,需要设置此参数。
CL_USE_USER_DN=0 (缺省)将使用用户的Sametime 用户标识 给交谈记录命名
CL_USE_USER_DN=1 使用用户的Distinguish Name (专有名称)给交谈记录命名,如果找不到专有名称,使用 Sametime 用户标识命名。专有名称可能是 Sametime 用户标识或者其他属性。

公告的发送者与接收者只能通过Sametime 用户标识而不是专有名称来执行禁止和日志记录。如果在您的环境中用户并没有专有名称属性,请不要设置此参数为1.

3. 在 sametime.ini 文件中的 ST_BB_NAMES 部分,设置 ST_CHAT_LOG。

ST_CHAT_LOG=N/A

缺省值 N/A 意味着Sametime 不会尝试在服务器端保存任何交谈记录。如果你不打算在服务器端保存交谈记录,请保留缺省值,不要删掉此行。

ST_CHAT_LOG=File

如果设置值等于 File,相当于在StChatLog 后附加File,指定交谈记录函数库文件名。例如,要加载自定义开发的StChatLogMyCustom.dll 函数库,设置参数值为ST_CHAT_LOG=MyCustom.

注意: StChatLogFile 函数库文件是一个利用Sametime SDK 编写的实现"黑盒子"用于保存交谈记录的样例,位于Domino程序目录( 在AIX? 和 Linux 平台上命名为 libstchatlogfile.so ,如:/opt/ibm/domino/notes/90000/linux)

StChatLogFile 样例是为了证明Sametime SDK能够正常工作,IBM 不支持 StChatLogFile 样本,也不建议将该样本用于部署环境。如有需要,在生产环境建议购买部署第三方开发的交谈记录归档工具

在双向交谈时,如果用户连接到不同的社区服务器。交谈记录将被保存在接收者的宿主服务器上。如果你希望双向交谈被保存在发送者的宿主服务器上,需要在Config 部分启用 ST_LOG_ALL_CHATS=1 

4. 保存并关闭文件。

5. 登陆WebSphere Integrated Solutions Console.

6. 点击 Sametime 系统控制台 > Sametime 服务器 > Sametime 社区服务器

7. 在Sametime 社区服务器 列表中,单击要更改其连接信息的服务器的部署名称。

8. 单击社区服务选项卡。

在"服务器功能"部分中的启用交谈记录下,选择以下某个选项:

总是

启用"Strict"模式保存交谈记录。如果在交谈过程中出现保存记录相关错误,将导致会话终止。

可用时

用"Relax" 模式保存交谈记录。如果在交谈过程中出现保存记录相关错误,仅会停止记录会话,不会导致会话终止。

从不

不保存交谈记录,不在服务器上保存交谈记录。

关于远端保存交谈记录的设置,请参考 Enabling remote chat logging for places.

10. 单击确定

11. 在 sametime.ini 所在的相同文件夹下创建 chatlogging.ini。

将 sametime.ini 中与 [ChatLogging] 相关的所有属性移至 chatlogging.ini。在chatlogging.ini中可以设置以下参数,修改这段提示(分别是纯文本和HTML格
式):例如:

[ChatLogging]

CL_CHAT_START_DISCLAIMER=Disclamer message.
CL_CHAT_START_DISCLAIMER_RICH_TEXT=<span style="color:#ff0000;font-size:11pt;font-family:Tahoma;"><b><i>Rich Text Disclaimer message.</i></b></span>

这是履行告知义务的一段免责声明,提示用户交谈信息将被记录在服务器上。

可以加上#,禁用免责声明,便于以后需要开启时加上。
#CL_CHAT_START_DISCLAIMER=Disclaimer message.
#CL_CHAT_START_DISCLAIMER_RICH_TEXT=<span style="color:#ff0000;font-size:11pt;font-family:Tahoma;"><b><i>Rich Text Disclaimer message. </i></b></span>

13. 您必须在Domino? 程序目录下手工创建名为 CLData 的子目录,否则无法保存交谈记录。要更改存储交谈记录的缺省位置,请在 sametime.ini 文件中的 Library 部分添加 BB_CL_LIBRARY_PATH= 参数,如下:

[Library]

BB_CL_LIBRARY_PATH=full_path_name_of_new_directory

 

14. 重新启动 Sametime? 社区服务器以使设置生效。

 

参考文档:

Knowledge Center原文:

http://www-01.ibm.com/support/knowledgecenter/SSKTXQ_9.0.0/admin/admin/admin_st_chat_log.dita

中文翻译:

http://infolib.lotus.com/resources/sametime/9.0/ST900ACD041/zh_cn/st9_access_admin.html#admin_st_chat_log


第三方用于交谈记录的商业产品例如:

Instant IMtegrity Archives for IBM Lotus Sametime
http://www.imtegrity.com/
http://www-304.ibm.com/partnerworld/gsd/solutiondetails.do?solution=19718&expand=true&lc=en


Actiance Vantage for IBM Sametime
http://www.actiance.com/vantage
http://www-304.ibm.com/partnerworld/gsd/solutiondetails.do?solution=13448&lc=en&stateCd=P&tab=2#bi

  评论这张
 
阅读(358)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017