Project Server 2013 - “为项目准备Project Web App权限同步” - 找不到站点 [英] Project Server 2013 - 'Prepare Project Web App Permission Synchronization For Projects' - Site not found

查看:95
本文介绍了Project Server 2013 - “为项目准备Project Web App权限同步” - 找不到站点的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述





将9月'14 CU应用于Project Server 2013后,我们检测到"为项目准备Project Web App权限同步"时出现的问题现有项目站点(在应用更新之前创建的站点站点)。



基于日志文件发生的事情是Project Server尝试使用以下项目站点打开项目站点url http:// server / myprojectsite而不是http:// server / pwa / myprojectsite(请注意/ pwa缺失)。似乎Microsoft改变了保存/检索项目站点URL的
方式,以实现新功能。



在Microsoft Project支持博客中名为'Hans'的用户报告微软知道这个问题,但没有人知道什么时候会被修复。



下一个CU(10月和11月)没有解决问题。我想知道是否有人知道通过临时解决方法来缓解问题的方法。



如果您计划更新Project Server 2013,请注意此行为...



亲切的问候,

解决方案

我在环境中看到同样的问题10月14日CU。 我很高兴在研究了好几个小时后找到了你的帖子。 我不能用新的项目/网站重现。 它适用于大多数但不是所有现有项目。 ULS日志
显示:


区域     :SharePoint Foundation

类别:一般

级别    :中等

EventID  :ai1wu

留言  :System.IO.FileNotFoundException:
$
           < nativehr> 0x80070002< / nativehr>< nativestack>< / nativestack>有


          &NBSP;没有名为"/ PROJECT SITE NAME"的网站。,StackTrace:    at


           Microsoft.SharePoint.SPWeb.InitWebPublic()&NBSP;&NBSP;&NBSP;&NBSP; at


           Microsoft.SharePoint.SPWeb.get_AppInstanceId()&NBSP;&NBSP;&NBSP;&NBSP; at


           Microsoft.SharePoint.SPWeb.get_Url()&NBSP;&NBSP;&NBSP;&NBSP;在Microsoft.Office.Project

           .Server.BusinessLayer.SharePointSecurityHelper.TruncateGroupByName(S

           PWeb web,String groupName)    &NBSP;在Microsoft.Office.Project.Server.B

           usinessLayer.SharePointSecurityHelper.TruncateSPGroupByPermissionUID

           (SPWeb web,Guid feaActUid,String projName)    在Microsoft.Office

           .Project.Server.BusinessLayer.PSPermissionSynchronizer.TruncateSyncS

           ensitiveGroupsForProject(IEnumerable`1权限,Guid projUid,


           String projSiteName,Guid projSiteId)  &NBSP;&NBSP;&NBSP; at


           Microsoft.Office.Project.Se ...


Hi,

After applying September '14 CU to Project Server 2013, we have detected an issue when 'Prepare Project Web App Permission Synchronization For Projects' fires with existing project sites (those created before the update was applied).

What is happening, based on log files, is that Project Server tries to open the project site using the url http://server/myprojectsite instead of http://server/pwa/myprojectsite (note that /pwa is missing). It seems that Microsoft changed the way the project site URL is saved/retrieved in order to implement a new feature.

In the Microsoft Project Support Blog a user named 'Hans' report that Microsoft is aware of this issue but no one knows when will be fixed.

The next CU's (October and November) do not solve the problem. I wonder if anybody knows a way to mitigate the problem through a temporary workaround.

Be aware this behaviour if you are planning to update your Project Server 2013...

Kind regards,

解决方案

I'm seeing this same issue on an environment with the October 14 CU.  I'm glad I found your post after researching for several hours.  I can't reproduce with new projects/sites.  It occurs for most but not all existing projects. The ULS Log Shows:

Area     : SharePoint Foundation
Category : General
Level    : Medium
EventID  : ai1wu
Message  : System.IO.FileNotFoundException:
           <nativehr>0x80070002</nativehr><nativestack></nativestack>There is
           no Web named "/PROJECT SITE NAME"., StackTrace:    at
           Microsoft.SharePoint.SPWeb.InitWebPublic()     at
           Microsoft.SharePoint.SPWeb.get_AppInstanceId()     at
           Microsoft.SharePoint.SPWeb.get_Url()     at Microsoft.Office.Project
           .Server.BusinessLayer.SharePointSecurityHelper.TruncateGroupByName(S
           PWeb web, String groupName)     at Microsoft.Office.Project.Server.B
           usinessLayer.SharePointSecurityHelper.TruncateSPGroupByPermissionUID
           (SPWeb web, Guid feaActUid, String projName)     at Microsoft.Office
           .Project.Server.BusinessLayer.PSPermissionSynchronizer.TruncateSyncS
           ensitiveGroupsForProject(IEnumerable`1 permissions, Guid projUid,
           String projSiteName, Guid projSiteId)     at
           Microsoft.Office.Project.Se...


这篇关于Project Server 2013 - “为项目准备Project Web App权限同步” - 找不到站点的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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