Windows Server 2008 R2 SP2和Sharepoint 2010:内置Web服务不起作用

在Windows Server 2008 r2 sp1上全新安装SharePoint Server 2010后,所有Web服务都不起作用。 当我尝试打开例如TokenService如果显示我exception:

扩展名:System.ServiceModel.Channels.TransportSecurityBindingElement错误:安全策略导出失败。 该绑定包含一个TransportSecurityBindingElement,但不包含实现ITransportTokenAssertionProvider的传输绑定元素

谷歌search后,我发现我需要安装热修复: http : //support.microsoft.com/kb/971493

但是我不能安装它。 它显示:更新不适用于您的计算机。 在事件日志中:Windows更新无法安装,因为错误2149842967据我所知sp1有此修复程序的较新版本。 之后,我试图实现我的自定义传输实现ITransportTokenAssertionProvider( http://blogs.msdn.com/b/distributedservices/archive/2010/05/13/wcf-and-intermediate-devices.aspx )

更改传输错误后,已经不存在了,但一个新的: “CustomBinding_ ”。 http://tempuri.org/ '绑定' '。' http://schemas.microsoft.com/sharepoint/taxonomy/soap/ '合同被configuration为需要传输级别完整性和机密性的身份validation模式。 但是运输不能提供完整性和保密性。

*将“enableUnsecuredResponse =”true“”添加到web config新错误之后:通信对象System.ServiceModel.ChannelFactory1 [***]不能用于通信,因为它处于Faulted状态。

我该如何解决这个问题?

Webconfiguration中的Web服务configuration存在问题。 安装最新的CU和SP后,从新安装复制configuration每一个工作就好了。

我有上述确切的问题。 我能find的唯一的解决scheme是从问题服务器中删除中央pipe理员,并安装在另一个Web前端(我们在我们的农场有4个WFE)。 这解决了这个问题。

我怀疑这个问题与以前的Web服务器上的IIS或组策略设置有关,但是我没有任何证据certificateSharePoint移动后似乎恢复正常。