本帖最后由 hyacinth 于 2018-5-16 15:33 编辑 需求:去年入职新公司,接到需求,要在老板家里装思科IP电话 ,将MRA作为备选方案之一,于是开始搭建expressway架构。
问题:检查了现有的CUCM配置之后,发现问题,CUCM配置的Domain:xxx.com不能在公网发布,这是前人留下的巨坑。
方案:经过多方咨询,建议不要改动生产环境中的CUCM Domain,有风险。只好尝试搭建多Domain的expressway架构,CUCM/CUPS使用原先的xxx.com,expressway使用可在公网发布的yyy.net。
过程:整个部署过程很艰难,除了技术以外的内部资源协调问题就不谈了,当CUPS/Expressway所有的配置完成后,内网登录使用xxx.com没有问题,但是外网MRA时,multiple domain就显得很尴尬了,站在用户的角度,内外网的登录方式应该是完全一致才是合理的。当时想不通如何实现用户输入
userid@xxx.com时转换成yyy.net的domainq去和expressway-e通信。开了CASE请北京的TAC协助解决这个问题。
最终尝试了两种方法:(ServicesDomain=xxx.com ; VoiceServicesDomain=yyy.net)
1、windows jabber--通过cmd安装:msiexec /i CiscoJabberSetup.msi VOICE_SERVICES_DOMAIN=yyy.net CLEAR=1
然后在目录:%APPDATA%>Cisco>Unified Communications.Jabber>CSF>Config下创建jabber-config-user.xml的相关配置文件
2、iphone jabber--通过网页URL登陆:ciscojabber://provision?ServicesDomain=xxx.com&VoiceServicesDomain=yyy.net
两种方法都尝试成功了,但是非常不稳定,几乎每隔几分钟就掉一次线,尤其是手机Jabber,反复在jabber app和网页登陆页面切换,非常烦,而且后面尝试用其他地区的正常部署的jabber账号登录时,无法覆盖掉原有的URL登录页面,心累!
最终expressway的架构还是放弃了,在此分享这个案例就是告知小伙伴们注意CUCM在初期搭建时不管需求如何简单,一定要给架构和功能扩展留下后路,若是没有办法要尝试部署Multiple domain的expressway,可参考以下链接文档:
https://www.cisco.com/c/en/us/support/docs/unified-communications/expressway-series/117811-configure-vcs-00.html