2017-04-18 11 views
0

내 웹 사이트가 올바르게 작동했습니다.sitecore publishing initializing 7.1

어제 설치 윈도우 서버 2008 SP1 패치, 일부 안전 파일 : KB3011780, KB4012212, KB976902

하고, 게시 항목이 작동하지 않습니다!

오류 이미지 : 로그 아래
this is the error img

그리고 있습니다

Heartbeat 12:47:58 ERROR Exception while handling event Sitecore.Publishing.StartPublishingRemoteEvent 
Exception: System.NullReferenceException 
Message: Object reference not set to an instance of an object. 
Source: System.Web 
    at System.Web.Security.Roles.IsUserInRole(String username, String roleName) 
    at Sitecore.Security.Accounts.RolesInRolesProvider.IsUserInRole(User user, Role targetRole, Boolean includeIndirectMemberships) 
    at Sitecore.Security.AccessControl.AccessRule.RuleApplies(Account account, AccessRight accessRight, PropagationType propagationType, Boolean includeRoleMembers, Boolean includeEveryoneMembers) 
    at Sitecore.Security.AccessControl.AccessRuleCollectionHelper.GetMatchingRule(Account account, AccessRight accessRight, PropagationType propagationType, AccessPermission permission, Boolean includeRoleMembers, Boolean includeEveryoneMembers) 
    at Sitecore.Security.AccessControl.AccessRuleCollectionHelper.GetMatchingRule(Account account, AccessRight accessRight, PropagationType propagationType) 
    at Sitecore.Security.AccessControl.ItemAuthorizationHelper.GetItemAccess(Item item, Account account, AccessRight accessRight, PropagationType propagationType) 
    at Sitecore.Buckets.Security.AuthenticationHelper.GetItemAccess(Item item, Account account, AccessRight accessRight, PropagationType propagationType) 
    at Sitecore.Security.AccessControl.ItemAuthorizationHelper.GetAncestorAccess(Item item, Account account, AccessRight accessRight, PropagationType propagationType) 
    at Sitecore.Security.AccessControl.ItemAuthorizationHelper.GetItemAccess(Item item, Account account, AccessRight accessRight, PropagationType propagationType) 
    at Sitecore.Buckets.Security.AuthenticationHelper.GetItemAccess(Item item, Account account, AccessRight accessRight, PropagationType propagationType) 
    at Sitecore.Security.AccessControl.ItemAuthorizationHelper.GetAccess(Item item, Account account, AccessRight accessRight) 
    at Sitecore.Security.AccessControl.AuthorizationProvider.GetAccess(ISecurable entity, Account account, AccessRight accessRight) 
    at Sitecore.Security.AccessControl.AuthorizationManager.IsAllowed(ISecurable entity, AccessRight right, Account account) 
    at Sitecore.Data.Managers.ItemProvider.ApplySecurity(Item item, SecurityCheck securityCheck) 
    at Sitecore.Data.Managers.ItemManager.GetItem(String itemPath, Language language, Version version, Database database) 
    at Sitecore.Publishing.PublishOptions.GetPublishingTargets() 
    at Sitecore.Publishing.PublishOptions..ctor(Database sourceDatabase, Database targetDatabase, PublishMode mode, Language language, DateTime publishDate) 
    at Sitecore.Publishing.DistributedPublishingManager.DecodeOptions(DistributedPublishOptions options) 
    at Sitecore.Publishing.DistributedPublishingManager.GetOptions(DistributedPublishOptions[] options) 
    at Sitecore.Publishing.DistributedPublishingManager.StartPublishing(StartPublishingRemoteEvent event) 
    at Sitecore.Events.Event.EventSubscribers.RaiseEvent(String eventName, Object[] parameters, EventResult result) 
    at Sitecore.Events.Event.RaiseEvent(String eventName, Object[] parameters) 
    at Sitecore.Eventing.Remote.RemoteEventMap.OnGenericRemoteEvent[TEvent](TEvent event) 
    at Sitecore.Eventing.EventProvider.RaiseEvent(Object event, Type eventType, EventContext context) 
+0

질문을 명확히 할 수 있습니까? 무엇을 묻고 싶니? –

+0

관련 항목 : https://community.sitecore.net/developers/f/8/t/549 –

+0

하나의 빠른 해결책은 단지 앱 풀만 재활용하는 것입니다. 그것은 작동해야합니다. –

답변

0

당신이있는 경우 "실패한 요청 추적" 기능은 이러한 오류 때 발생할 수 있습니다 활성화 HttpContext를 사용할 수 없습니다.

<add provider="ASPNET" ... verbosity="Warning" /> 

추적 실패 요청 here에 대한 자세한 정보 찾기 '경고'까지 레벨을 추적 감소, 적어도 그것을 해제 시도하거나.

0

때때로 정상적으로 작동하며 때로는 작동하지 않습니다. 웹 사이트 파일을 다른 서버에 복사하면 작동합니다! 누군가 왜 그런지 알고 있습니까? 대단히 감사합니다!

+0

다른 서버는 동일한 데이터베이스, 동일한 Windows Server 2008 R2 SP1을 사용합니다. –