none
CWA can not logon into CWA Service . RRS feed

  • 问题

  • 我的 CWA 服务和 OCS 服务在一个域中, 但是不在一台服务器上.

    在CWA上通过 communicator  可以登录OCS服务器.

    CWA登录表现出来的错误代码是  Error code: 0-0-18100-2-400

     

    在CWA服务期上得到的 日志如下:

     

    <<<<<<<<<<<<Incoming SipMessage c=[<SipTlsConnection_D5A014>], 10.2.10.50:1175<-10.2.11.116:5061
    SIP/2.0 400 Invalid Contact information
    FROM: <sip:jia01@lcs005.net>;epid=D819A5ADE6;tag=1d4a209244
    TO: <sip:jia01@lcs005.net>;tag=63CCB59C7A7DC570C9290A2AA82A00EC
    CSEQ: 2 SUBSCRIBE
    CALL-ID: a6842ef906af4adeb8817cf670887c8d
    VIA: SIP/2.0/TLS 10.2.10.50:1175;branch=z9hG4bKe85d547d;ms-received-port=1175;ms-received-cid=4200
    CONTENT-LENGTH: 0
    ms-diagnostics: 1018;reason="Parsing failure";source="hnww-ox7zlb0c29.lcs005.net"

    ------------EndOfIncoming SipMessage

     

    期盼高手回复.

    2008年3月21日 2:32

答案

  •     我也遇到同样的问题,此问题在一微软人士的帮助下,已得到解决,产生此问题的原因为ocs与cwa组件通讯时需要进行mtls认证,但是在默认情况下,ocs设置的连接方式只有tcp和tls两种,也就是说默认并没有开启mtls的连接方式,这就是cwa不能与ocs通讯的原因。

        找到了原因,解决的办法很简单,打开ocs server 2007,如果你用的企业版,则打开企业版池,展开下面的一个节点,你会看到前端,展开前端节点,你会看到你的ocs机器的fqdn,右键属性,常规,编辑tls连接,将其连接方式改为mtls即可,问题即可得到解决。

       此问题也浪费我几天的时间,希望此贴能少浪费别人的一点时间,当然,这一切都是微软的错。

    2008年5月29日 7:43

全部回复

  • 根据你提供的信息,我没明白

    在CWA上通过 communicator  可以登录OCS服务器.

    什么意思?

    两个CWA可以互相IM吗?

    2008年3月21日 3:40
  • 谢谢你的回复. 

     

    "在CWA上通过 communicator  可以登录OCS服务器" 就是说,  CWA服务器上IM 可以通过OCS与其他IM通信了.     现在是准备从IE中登录CWA服务器与其他IM通信, 结果登录失败. 
    2008年3月21日 4:46
  •  

    从日志上面来看,因该是证书配置不正确,导致服务器没有响应...

    删除IIS的证书,用OCS安装向导从新申请并分配证书....

    2008年3月24日 2:04
  • 能说具体些吗?     究竟是证书哪一项配置有问题 ?   因为我已经配置好了证书.        

    2008年3月24日 3:33
  • 我配置的证书情况在这里再补充具体一些.      CWA  Server 上有两张证书(都是一个CA发的)   一个用来接收用户从IE发来的https 请求,使用SSL协议.     另一个用来连接OCS Server , 使用MTLS协议.       目前能够看到 上述 SIP 信令消息,   我想MTLS 隧道应该建立成功了.     可能是其他的一些问题.        特别是域, 可惜我对域理解的很少.

     

     

    2008年3月24日 4:01
  •     我也遇到同样的问题,此问题在一微软人士的帮助下,已得到解决,产生此问题的原因为ocs与cwa组件通讯时需要进行mtls认证,但是在默认情况下,ocs设置的连接方式只有tcp和tls两种,也就是说默认并没有开启mtls的连接方式,这就是cwa不能与ocs通讯的原因。

        找到了原因,解决的办法很简单,打开ocs server 2007,如果你用的企业版,则打开企业版池,展开下面的一个节点,你会看到前端,展开前端节点,你会看到你的ocs机器的fqdn,右键属性,常规,编辑tls连接,将其连接方式改为mtls即可,问题即可得到解决。

       此问题也浪费我几天的时间,希望此贴能少浪费别人的一点时间,当然,这一切都是微软的错。

    2008年5月29日 7:43