|
|
|
date: Tue, 24 Jun 2008 08:47:12 -0700 (PDT),
group: microsoft.public.exchange.admin
back
Exchange 2007 - Migrated Mailboxes Cannot Access OWA
I'm rolling out a new Exchange 2007 in the same domain as one where my
Exchange 2003 server exists. One problem I'm having with my pilot
migration group is that the users moved from Exchange 2003 to Exchange
2007 cannot use OWA. They get the following error:
---
Exception
Exception type:
Microsoft.Exchange.Data.Storage.StoragePermanentException
Exception message: There was a problem accessing Active Directory.
Call stack
Microsoft.Exchange.Data.Storage.ExchangePrincipal.Save()
Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.DispatchLanguagePostLocally(OwaContext
owaContext, OwaIdentity logonIdentity, CultureInfo culture, String
timeZoneKeyName, Boolean isOptimized)
Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.DispatchLanguagePostRequest(OwaContext
owaContext)
Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.PrepareRequestWithoutSession(OwaContext
owaContext, UserContextCookie userContextCookie)
Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.InternalDispatchRequest(OwaContext
owaContext)
Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.DispatchRequest(OwaContext
owaContext)
System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&
completedSynchronously)
Inner Exception
Exception type: Microsoft.Exchange.Data.Directory.ADOperationException
Exception message: Active Directory operation failed on (domain
controller) This error is not retriable. Additional information:
Insufficient access rights to perform the operation. Active directory
response: 00002098: SecErr: DSID-03150A45, problem 4003
(INSUFF_ACCESS_RIGHTS), data 0
Call stack
Microsoft.Exchange.Data.Directory.ADSession.AnalyzeDirectoryError(PooledLdapConnection
connection, DirectoryRequest request, DirectoryException de, Int32&
retries, Int32 maxRetries)
Microsoft.Exchange.Data.Directory.ADSession.ExecuteModificationRequest(ADRawEntry
entry, DirectoryRequest request, ADObjectId originalId)
Microsoft.Exchange.Data.Directory.ADSession.Save(ADObject
instanceToSave, IEnumerable`1 properties)
Microsoft.Exchange.Data.Storage.ExchangePrincipal.Save()
Inner Exception
Exception type:
System.DirectoryServices.Protocols.DirectoryOperationException
Exception message: The user has insufficient access rights.
Call stack
System.DirectoryServices.Protocols.LdapConnection.ConstructResponse(Int32
messageId, LdapOperation operation, ResultAll resultType, TimeSpan
requestTimeOut, Boolean exceptionOnTimeOut)
System.DirectoryServices.Protocols.LdapConnection.SendRequest(DirectoryRequest
request, TimeSpan requestTimeout)
Microsoft.Exchange.Data.Directory.PooledLdapConnection.SendRequest(DirectoryRequest
request, LdapOperation ldapOperation)
Microsoft.Exchange.Data.Directory.ADSession.ExecuteModificationRequest(ADRawEntry
entry, DirectoryRequest request, ADObjectId originalId)
----
A mailbox created on the Exchange 2007 server has no problem at all.
I compared the permissions of both mailboxes, and there are no
differences at all. Both are user mailboxes, in the same ou, etc. I
imagine the problem may be buried deeper in AD in a not-so-obvious
place. Some of the users I've migrated are seen as "Linked
Mailboxes", but I suppose that is from having an "Associated External
Account" as a legacy setting from when we had another domain. Still,
the behavior is consistent between both mailbox types.
It'd be nice to be able to migrate users and have them access OWA.
Pete
date: Tue, 24 Jun 2008 08:47:12 -0700 (PDT)
author: Peter Venkman
Re: Exchange 2007 - Migrated Mailboxes Cannot Access OWA
set-mailbox username -applymandatoryproperties. Don't create the
mailboxes using ADUC; use Exchange 2007 EMC or shell. Use the Shell or
EMC to move mailboxes as well.
James Chong (MVP)
MCITP | EMA; MCSE | M, S,
Security, Project, ITIL
msexchangetips.blogspot.com
On Jun 24, 11:47 am, Peter Venkman wrote:
> I'm rolling out a new Exchange 2007 in the same domain as one where my
> Exchange 2003 server exists. One problem I'm having with my pilot
> migration group is that the users moved from Exchange 2003 to Exchange
> 2007 cannot use OWA. They get the following error:
>
> ---
>
> Exception
> Exception type:
> Microsoft.Exchange.Data.Storage.StoragePermanentException
> Exception message: There was a problem accessing Active Directory.
>
> Call stack
>
> Microsoft.Exchange.Data.Storage.ExchangePrincipal.Save()
> Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.DispatchLanguagePostLocally(OwaContext
> owaContext, OwaIdentity logonIdentity, CultureInfo culture, String
> timeZoneKeyName, Boolean isOptimized)
> Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.DispatchLanguagePostRequest(OwaContext
> owaContext)
> Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.PrepareRequestWithoutSession(OwaContext
> owaContext, UserContextCookie userContextCookie)
> Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.InternalDispatchRequest(OwaContext
> owaContext)
> Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.DispatchRequest(OwaContext
> owaContext)
> System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
> System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&
> completedSynchronously)
>
> Inner Exception
> Exception type: Microsoft.Exchange.Data.Directory.ADOperationException
> Exception message: Active Directory operation failed on (domain
> controller) This error is not retriable. Additional information:
> Insufficient access rights to perform the operation. Active directory
> response: 00002098: SecErr: DSID-03150A45, problem 4003
> (INSUFF_ACCESS_RIGHTS), data 0
>
> Call stack
>
> Microsoft.Exchange.Data.Directory.ADSession.AnalyzeDirectoryError(PooledLdapConnection
> connection, DirectoryRequest request, DirectoryException de, Int32&
> retries, Int32 maxRetries)
> Microsoft.Exchange.Data.Directory.ADSession.ExecuteModificationRequest(ADRawEntry
> entry, DirectoryRequest request, ADObjectId originalId)
> Microsoft.Exchange.Data.Directory.ADSession.Save(ADObject
> instanceToSave, IEnumerable`1 properties)
> Microsoft.Exchange.Data.Storage.ExchangePrincipal.Save()
>
> Inner Exception
> Exception type:
> System.DirectoryServices.Protocols.DirectoryOperationException
> Exception message: The user has insufficient access rights.
>
> Call stack
>
> System.DirectoryServices.Protocols.LdapConnection.ConstructResponse(Int32
> messageId, LdapOperation operation, ResultAll resultType, TimeSpan
> requestTimeOut, Boolean exceptionOnTimeOut)
> System.DirectoryServices.Protocols.LdapConnection.SendRequest(DirectoryRequest
> request, TimeSpan requestTimeout)
> Microsoft.Exchange.Data.Directory.PooledLdapConnection.SendRequest(DirectoryRequest
> request, LdapOperation ldapOperation)
> Microsoft.Exchange.Data.Directory.ADSession.ExecuteModificationRequest(ADRawEntry
> entry, DirectoryRequest request, ADObjectId originalId)
>
> ----
>
> A mailbox created on the Exchange 2007 server has no problem at all.
> I compared the permissions of both mailboxes, and there are no
> differences at all. Both are user mailboxes, in the same ou, etc. I
> imagine the problem may be buried deeper in AD in a not-so-obvious
> place. Some of the users I've migrated are seen as "Linked
> Mailboxes", but I suppose that is from having an "Associated External
> Account" as a legacy setting from when we had another domain. Still,
> the behavior is consistent between both mailbox types.
>
> It'd be nice to be able to migrate users and have them access OWA.
>
> Pete
date: Tue, 24 Jun 2008 10:27:52 -0700 (PDT)
author: Jamestechman
|
|