Patches for HMC4.0

There are many updates released after HMC4.0 first release version, here is a simple list:
Main rollup update:

  1. Update Rollup 1 for the Hosted SharePoint services


CRM Contacts and Accounts are not showing up in Outlook?

In Outlook, go to Tools|Address Book. From the drop-down list, choose the “CRM Contacts” Address Book. Is it blank?


If so, there’s an easy way to correct the problem.


MSCRM Contacts and Accounts are not showing up in Outlook?

In Outlook, go to Tools|Address Book.

From the drop-down list, choose the “CRM Contacts“ Address Book. Is it blank?


Install Microsoft Dynamics CRM 4.0 Server on multiple computers

这次在中银国际的项目部署上碰到了好多问题,最变态的是这个有关 CRM4 安装在多台服务器上的问题,2台 APP 服务器配置成 Network Load Balancing,CRM4 自带页面什么的都没有问题,而我们自定义的页面调用 Web Services 的时候全部去找第一台机器,晕死了,找了大半天都没发现原因所在,最后迫不得已在注册表中启用了 Trace,这才找到点线索,原来是在数据库里面,MSCRM_CONFIG 里面的 DeploymentProperties 表,有2个字段, ADsdkRootDomainADWebApplicationRootDomain, 这里记录下的是第一台CRM Application 的计算机名,所以即使配置了NLB, 所有的通过 CRM SDK 的自定制页面还是会去找第一台机器的 Web Services, 该死的微软,提都不提一下的,把这2个改成 Localhost 或者 NLB Cluster 的名字,重启 IIS 就好了


HMC4.5 is out!

Finally released!! Waiting so long…
Here is the link for the docs and sample code etc

Solution for Hosted Messaging and Collaboration v4.5


MPF Service Account Error in Deployment Tools

如果你在部署 MPS 的时候遇到类似以下问题:

Exception: Microsoft.Provisioning.DeploymentTool.Engine.DeploymentExceptionDeploymentFailed
HResult: -2146233088
Message: Deployment interrupted because of a failure. See inner exception.
Stack Trace:
at Microsoft.Provisioning.DeploymentTool.Engine.Deployment.DoDeploymentWork()
at Microsoft.Provisioning.DeploymentTool.MainForm.ExecuteDeploymentSlice()

Inner Exception (1): Microsoft.Provisioning.DeploymentTool.Engine.NamedProcedureException
HResult: -2146233088

<errorContext description="The network path was not found" code="0x80070035" executeSeqNo="27">
<errorSource namespace="Computer Management Provider" procedure="Group IsMember" />
<errorSource namespace="Deployment Automation" procedure="TryLocalGroupAdd_" />
<errorSource namespace="Deployment Automation" procedure="AddMPFConfigAdmin_" />
<errorSource namespace="Deployment Automation" procedure="ConfigureMPFServiceAccounts" /></errorContext>


Installing MSCRM 4.0 without Internet Access

If you are installing CRM 4.0 on a machine without Internet access (eg. a VPC running only on a Loopback Adapter) you might run into some problems when CRM tries to download pre-requisite packages. Our DVD version (not out yet - it’s being ‘manufactured’) ships with these prerequisites but the downloads do not.
The simplest way is to install each of the Pre-Req’s manually. The best place to search for these is I’ll refrain from posting links as these redistributable packages are always being updated.
The Visual C++ Redistributable Package presents us with a slightly different challenge. The package is unable to detect it’s installed state so CRM always installs it. So we need to create a Redist folder, subfolders for i386/amd64, a VCRedist folder and then place the VC++ install files there. Your full folder structure should look like this:


如何设置使 HMC 4.0 创建的用户的密码永不过期

HMC 4.0 创建的用户,默认的帐户属性里面没有设置密码永不过期,这样就会产生个问题,在用户密码过期后,用户无法通过 OWA 再去修改或者重置密码,将会导致用户无法访问邮箱,为了解决这一问题,我们需要修改 MPS 默认的创建用户的脚本,通过设置 userAccountControl 的属性来达到默认就是密码永不过期的目的。


Unofficial Consolidated Server Deployment Guide For HMC4.0

这是多年前写的 HMC4.0 的部署文档,权且放在这里做个纪念。

PDF文档下载 Unofficial Consolidated Server Deployment Guide





# Language index in use

langidx: 0

把langidx: 0 的数字改成中文字幕的index no
# Chinese