[LCS]启用WindowsMessenger5.0的调试日志功能来诊断登录LCS服务器

简介:

编写者:郑昀@UltraPower

摘要:Windows Messenger 5.0有一个注册表项设置,可以用来启用日志文件,该文件中记录了Windows Messenger 5.0登录LCS Server的详细来往包,可从其中得到通讯细节,从而作troubleshooting。 

MS KB
文章详见《http://support.microsoft.com/default.aspx?scid=kb;EN-US;871023

 

步骤是:

第一步,运行regedit

第二步,找到注册表项:

    HKEY_CURRENT_USER\

        Software\

            Microsoft\

                Tracing\

                    RTCDLL

 

第三步,在该项下,找到名为EnableFileTracingDWORD项,将其原来的数值0改为1,表明启动文件日志;

第四步,重新启动Windows Messenger 5.0/5.1,登录LCS 2005服务器;

第五步,到%USERPROFILE%\Tracing文件夹下察看日志,比如说我的日志文件在“C:\Documents and Settings\VictorZheng\Tracing”文件夹下的一个“RTCDLL0.log”文件。

这个文件中记录了WinMsg登录SIP Server的详细来往包,可从其中得到通讯细节,从而作troubleshooting

 

第六步,最后要将EnableFileTracing项数值改回为0

 

从该日志文件可以看出: 
具体的包体示范如下: 
登录请求(第一次握手): 
10:38:58.520 33C:B00 INFO  :: REGISTER sip:add.com.cn SIP/2.0 
  
Via: SIP/2.0/TCP 192.168.511.39:7519 
  
Max-Forwards: 70 
  
From: <sip:yun.zheng@add.com.cn>;tag=8688ecc2f3dc4391b7e8685694782624;epid=8aecaf3d1e 
  
To: <sip:yun.zheng@add.com.cn> 
  
Call-ID: 48bbcb49bf9e4e5cbff05e1711dd829f@192.168.511.39 
  
CSeq: 1 REGISTER


服务器打回请求: 
10:38:58.520 33C:B00 INFO  :: SIP/2.0 401 Unauthorized 
  
Date: Thu, 21 Apr 2005 02:38:50 GMT 
  
WWW-Authenticate: NTLM realm="SIP Communications Service", targetname="helen.add.com.cn" 
  
WWW-Authenticate: Kerberos realm="SIP Communications Service", targetname="sip/helen.add.com.cn" 
  
Via: SIP/2.0/TCP 192.168.511.39:7519;ms-received-port=1129;ms-received-cid=6c00 
  
From: <sip:yun.zheng@add.com.cn>;tag=8688ecc2f3dc4391b7e8685694782624;epid=8aecaf3d1e 
  
To: <sip:yun.zheng@add.com.cn>;tag=EB19D8FDF171B11E64D2FC51A4E2CDE2 
  
Call-ID: 48bbcb49bf9e4e5cbff05e1711dd829f@192.168.511.39 
  
CSeq: 1 REGISTER


第二次握手: 
10:38:59.231 33C:B00 INFO  :: REGISTER sip:add.com.cn SIP/2.0 
  
Via: SIP/2.0/TCP 192.168.511.39:7519 
  
Max-Forwards: 70 
  
From: <sip:yun.zheng@add.com.cn>;tag=8688ecc2f3dc4391b7e8685694782624;epid=8aecaf3d1e 
  
To: <sip:yun.zheng@add.com.cn> 
  
Call-ID: 48bbcb49bf9e4e5cbff05e1711dd829f@192.168.511.39 
  
CSeq: 2 REGISTER

  
第三次握手,登录成功: 
10:38:59.372 33C:B00 INFO  :: SIP/2.0 200 OK 
  
Authentication-Info: Kerberos rspauth="602306092A864886F71201020201011100FFFFFFFF504E32397263D69A54A5F6078116BE2D", 
srand="04BA1FD9", snum="1", 
opaque="0378BD56", qop="auth", targetname="sip/helen.add.com.cn", realm="SIP Communications Service" 
  
Via: SIP/2.0/TCP 192.168.511.39:7519;ms-received-port=1129;ms-received-cid=6c00 
  
From: <sip:yun.zheng@add.com.cn>;tag=8688ecc2f3dc4391b7e8685694782624;epid=8aecaf3d1e 
  
To: <sip:yun.zheng@add.com.cn>;tag=EB19D8FDF171B11E64D2FC51A4E2CDE2 
  
Call-ID: 48bbcb49bf9e4e5cbff05e1711dd829f@192.168.511.39 
  
CSeq: 2 REGISTER 
  
Contact: <sip:192.168.511.39:7519;transport=tcp>;methods="INVITE, MESSAGE, INFO, SUBSCRIBE, 
 OPTIONS, BYE, CANCEL, NOTIFY, ACK, REFER";expires=600 
  
Expires: 600

编写者:郑昀@UltraPower

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
1月前
|
NoSQL 关系型数据库 MySQL
多人同时导出 Excel 干崩服务器?怎样实现一个简单排队导出功能!
业务诉求:考虑到数据库数据日渐增多,导出会有全量数据的导出,多人同时导出可以会对服务性能造成影响,导出涉及到mysql查询的io操作,还涉及文件输入、输出流的io操作,所以对服务器的性能会影响的比较大;结合以上原因,对导出操作进行排队; 刚开始拿到这个需求,第一时间想到就是需要维护一个FIFO先进先出的队列,给定队列一个固定size,在队列里面的人进行排队进行数据导出,导出完成后立马出队列,下一个排队的人进行操作;还考虑到异步,可能还需要建个文件导出表,主要记录文件的导出情况,文件的存放地址,用户根据文件列表情况下载导出文件。
多人同时导出 Excel 干崩服务器?怎样实现一个简单排队导出功能!
|
2月前
|
SQL 弹性计算 分布式计算
ECS配置问题之免密登录失败如何解决
ECS配置指的是对阿里云Elastic Compute Service(弹性计算服务)实例的硬件和软件资源进行设置的过程;本合集将详述如何选择合适的ECS配置、调整资源配比以及优化实例性能,以满足不同应用场景的需求。
|
2月前
|
弹性计算 Windows
使用阿里云服务器登录雾锁王国后,游戏创建失败怎么办
使用阿里云服务器登录雾锁王国后,游戏创建失败时,请更新游戏并重启游戏进程。
282 3
|
1月前
|
前端开发 开发工具 iOS开发
mPaaS常见问题之真机预览与调试扫码调式 release包开启日志如何解决
mPaaS(移动平台即服务,Mobile Platform as a Service)是阿里巴巴集团提供的一套移动开发解决方案,它包含了一系列移动开发、测试、监控和运营的工具和服务。以下是mPaaS常见问题的汇总,旨在帮助开发者和企业用户解决在使用mPaaS产品过程中遇到的各种挑战
22 0
|
1月前
|
安全 Linux 网络安全
购了轻服务器,手机登录服务器用root和administrator做登录名,都提示别名已存在,请修改
【2月更文挑战第16天】购了轻服务器,手机登录服务器用root和administrator做登录名,都提示别名已存在,请修改
13 1
|
2月前
|
安全 Linux 网络安全
手机登录服务器用root和administrator做登录名,都提示别名已存在
【2月更文挑战第5天】手机登录服务器用root和administrator做登录名,都提示别名已存在
30 8
|
2月前
|
Web App开发 弹性计算
ECS续费问题之登录网站如何失败解决
ECS续费是指对已创建的阿里云ECS实例执行的续费操作,以延长其服务期限;本合集旨在为用户提供ECS续费的操作步骤、策略选择和注意事项,确保业务的持续性和成本的优化。
EMQ
|
2月前
|
JSON 安全 API
EMQX Enterprise 5.3 发布:审计日志、Dashboard 访问权限控制与 SSO 一站登录
EMQX Enterprise 5.3.0 版本已正式发布! 新版本带来多个企业特性的更新,包括审计日志,Dashboard RBAC 权限控制,以及基于 SSO(单点登录)的一站式登录,提升了企业级部署的安全性、管理性和治理能力。此外,新版本还进行了多项改进以及 BUG 修复,进一步提升了整体性能和稳定性。
EMQ
285 0
|
2月前
|
网络安全 数据安全/隐私保护
如何使用ssh key免密码登录服务器?
如何使用ssh key免密码登录服务器?
|
3月前
|
数据可视化 API 开发工具
Baumer工业相机堡盟工业相机如何通过NEOAPI SDK使用相机日志跟踪功能(C++)
Baumer工业相机堡盟工业相机如何通过NEOAPI SDK使用相机日志跟踪功能(C++)
33 0