none
Extend OCS 2007 to BlackBerry RRS feed

  • 常规讨论

  • Extend OCS 2007 to BlackBerry

        BES 4.1.6发布已经有一段时间了,和4.1.5比起来比较显著的两个新特性就是支持HTML邮件以及OCS 2007。虽然国内还没有客户提出相关的需求,可是作为Microsoft Exchange, Microsoft Live/Office Communications Server, and BlackBerry Enterprise Server for Microsoft Exchange方面的Subject Matter Expert,研究BES与OCS的集成也算是责无旁贷。长假归来,这周不怎么忙,所以趁着这个机会搭了个Lab测试了一下,虽然走了一些弯路,最后还是赶在周五之前全部搞定了。

        BES与LCS 2005集成的时候,有两种连接方式,通过TCP/TLS方式连接或者通过HTTP/HTTPS方式。前者比较简单,后者需要LCS支持CWA。我曾经尝试过让BES通过HTTPS的方式连接到LCS,可是在安装CWA的时候就遇到了很多问题,最后虽然能够通了,但是只能桌面OC-->BB OC单向通信,所以其实还是以失败告终。BES 4.1.6与OCS 2007的集成只支持HTTP/HTTPS这一种方式了。

        安装的过程有些曲折,时而走进死胡同,时而峰回路转,一会儿查KB,一会儿打电话求救,具体过程就不多说了,这里主要想写一些心得:

    1. OCS 2007的BlackBerry客户端与之前LCS 2005的不同,所以需要更新手机客户端。下载地址:http://na.blackberry.com/eng/support/downloads/im.jsp
    2. 我开始是在一台已经装了Exchange和BES的虚机上装OCS的,装完之后把BES重装一遍。OCS 2007标准版数据库用的是SQL 2005 Express,我以为安装完成后会把我虚机上原有的MSDE 2000给升级了,可结果却是原先的MSDE依然存在,新增了一个SQL Express。我很怀疑这种共存是有问题的。整个安装过程没什么报错,可是装完后就是手机OC客户端始终无法login,报错说没有这个服务。我检查了Service Book,BBIM在的;BES Log中没有任何线索;错误信息查不到任何KB。死路一条。
    3. 我把BES和MDSE完全卸载了再去重装BES,此时有趣的事情发生了,BES安装程序检查到了SQL Express的存在,所以没有去安装MSDE,但是在建BESMgmt数据库的时候失败,又报找不到数据库。又是死路一条。因为怀疑MSDE和SQL Express不能共存,而且考虑到没法用netmon去抓BES和OCS之间的通信帮助排错,我放弃了在一台机器上安装所有服务的打算。
    4. 改变策略,用两台虚机,一台是DC+Exchange 2003 SP2+BES4.1.6,另一台是OCS 2007+CWA。之所以不用Exchange 2007是因为BES和Exchange 2007不能安装在一起,又要多一个虚机,而且这个Lab的主要目的还是测试BES与OCS的集成。安装过程很顺利,dcpromo --> Exchange 2003 RTM --> Exchange 2003 SP2 --> OCS 2007 Std --> CWA 2007 --> BES 4.1.6。安装完成后测试也很顺利,BB客户端和桌面客户端通信没有任何问题。
    5. OCS 2007的安装比LCS 2005简单很多。CWA 2007的安装也很简单,最后一步会在IIS中建一个新的Web Site,而不是用Default Web Site,这点和OWA不同。
    6. OCS 2007安装完成后,桌面版OC客户端总是报错,说无法同步corporate address book,咨询了aaronji后,用ABServer.exe手工生成address book后还是报错。研究了桌面版OC的log后发现,OC会通过一个hardcode的URL:https://<ocs>/... 去下载地址簿,这个URL指向了Default Web Site下的一个virtual directory,由于是hardcode的,所以一定得SSL也一定得443端口。而我的环境中443端口给CWA的那个web site占用了,所以即使我给了Default Web Site 4430作为SSL端口也没用。最后把443给了Default Web Site,让CWA用4430,再让BES通过4430连接OCS才搞定。

     

    BY Eric Dai

    2008年11月24日 8:05