使用TFS 2013注册Project Server 2013失败 [英] Registering Project Server 2013 with TFS 2013 fails

查看:98
本文介绍了使用TFS 2013注册Project Server 2013失败的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试将Microsoft Project Server 2013实例与我的TFS 2013集成.TFS应用程序服务器和Project Server位于不同的计算机上。

I'm trying to integrate a Microsoft Project Server 2013 instance with my TFS 2013. The TFS application server and the Project Server are on separate machines.

TFS2013服务器

TFS2013 Server


  • Windows 2012 R2
  • TFS2013 Update 4

SharePoint Server计算机

SharePoint Server machine


  • Windows Server 2008 R2
  • IIS 7
  • SharePoint Server 2013 Enterprise
  • Project Server 2013

SQL 计算机上的服务器

SQL Server on a machine


  • Windows 2012 R2
  • SQL Server 2014

我按照Martin Hinshelwood的页面上提供的步骤进行了访问,http://nakedalm.com/integrating- project-server-2013-with-team-foundation-server-2012 /因为它们看起来与TFS2013所需的内容一致。

I followed the steps provided on Martin Hinshelwood's page, http://nakedalm.com/integrating-project-server-2013-with-team-foundation-server-2012/ as they looked consistent with what was needed for TFS2013 as well.

已安装和设置SharePoint

SharePoint was installed and setup

Project Server安装和设置

Project Server installed and setup

TFS Project Server Extensions安装在托管Project Server的计算机上。

The TFS Project Server Extensions are installed on the machine hosting Project Server.

当我到达运行三个tfsadmin命令时,我遇到了阻塞:

TfsAdmin ProjectServer / RegisterPWA

TfsAdmin ProjectServer / MapPWAToCollection

TfsAdmin ProjectServer / UploadFieldMappings

使用RegisterPWA命令我收到以下错误

注册PWA http://< server> / PWA



客户发现响应内容类型为'',但预计'text / xml'。

请求因空响应而失败。

我正在运行的命令是:

TfsAdmin ProjectServer / RegisterPWA / pwa:http://< sharepointserver>:17235 / PWA / tfs:http://< tfsserver>:8080 / tfs /

TfsAdmin ProjectServer /RegisterPWA /pwa:http://<sharepointserver>:17235/PWA /tfs:http://<tfsserver>:8080/tfs/

我看过一些类似的帖子,但没有涉及tfs2013。

I've seen some similar posts but none dealing with tfs2013.

我也在sha的事件日志中看到repoint / project server出现以下错误

I also see in the event log of the sharepoint/project server the following error

WebHost无法处理请求。

 发件人信息:System.ServiceModel.ServiceHostingEnvironment + HostingManager / 63835064
 异常:System.ServiceModel.ServiceActivationException:由于编译期间的异常,无法激活服务'/_vti_bin/PSI/ProjectServer.svc'。 异常消息是:IIS上配置的扩展保护设置
与传输上配置的设置不匹配。  ExtendedProtectionPolicy.PolicyEnforcement值不匹配。  IIS的值为WhenSupported,而WCF Transport的值为Never .. ---> System.NotSupportedException:在IIS上配置的扩展
保护设置与传输上配置的设置不匹配。  ExtendedProtectionPolicy.PolicyEnforcement值不匹配。  IIS的值为WhenSupported,而WCF Transport的值为Never。

  ...

 进程名称:w3wp

 进程ID:8844

WebHost failed to process a request.
 Sender Information: System.ServiceModel.ServiceHostingEnvironment+HostingManager/63835064
 Exception: System.ServiceModel.ServiceActivationException: The service '/_vti_bin/PSI/ProjectServer.svc' cannot be activated due to an exception during compilation.  The exception message is: The extended protection settings configured on IIS do not match the settings configured on the transport.  The ExtendedProtectionPolicy.PolicyEnforcement values do not match.  IIS has a value of WhenSupported while the WCF Transport has a value of Never.. ---> System.NotSupportedException: The extended protection settings configured on IIS do not match the settings configured on the transport.  The ExtendedProtectionPolicy.PolicyEnforcement values do not match.  IIS has a value of WhenSupported while the WCF Transport has a value of Never.
 ...
 Process Name: w3wp
 Process ID: 8844

项目服务器站点上的身份验证设置如下

Authentication on the project server site is set as follows


  • 启用匿名身份验证
  • ASP.Net模拟     &NBSP;启用
  • 基本&NBSP;&NBSP;已禁用
  • 摘要 已停用
  • 表单已停用
  • 已启用Windows身份验证

有关如何继续的任何建议吗?

Any suggestions on how to proceed?

David

推荐答案

大卫,

感谢您发布此处。

基于您的事件日志,您可能尝试使IIS 扩展保护  关闭和
内核模式身份验证 已启用

Based on your event log, you may have a try to make IIS Extended protection off and Kernel mode authentication enabled.

并参考下面的链接。

http://blogs.msdn.com/ b / brismith /存档/ 2010/07/02 /项目服务器-2010-AN-未知错误已-发生 - 在项目中心,资源中心或-tasks.aspx

http: //stackoverflow.com/questions/21556183/the-extendedprotectionpolicy-policyenforcement-values-do-not-match-iis-has-a-va

可能


这篇关于使用TFS 2013注册Project Server 2013失败的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆