pminaeff
08-07-2014, 13:45
Добрый день.
умер старый сервер, на новом поднял exchange 2007 sp1
название и IP сохранил (такие же как и на старом)
При попытке подключить базу данных выдает ошибку, подскажите пожалуйста, как решить проблему
MapiExceptionSystemAttendantUnavailable: Unable to mount database. (hr=0x80004005, ec=2430)
pminaeff
08-07-2014, 13:56
Запустил службу системного пощника и теперь ошибка:
(hr=0x80004005, ec=1011)
pminaeff
08-07-2014, 14:15
Надо было поставить галку, что база данных может быть перезаписана
pminaeff
08-07-2014, 14:31
Теперь другая проблема возникла, не удается подключиться к OWA
Outlook Web Access не удается найти почтовый ящик для HOME\***. Если проблема будет повторяться, обратитесь в службу технической поддержки организации и сообщите следующее: "Возможно, почтовый ящик хранится на сервере Microsoft Exchange 2000 или Microsoft Exchange 2003 либо учетная запись пользователя Active Directory создана недавно и еще не была реплицирована на сайт Active Directory, где размещен сервер клиентского доступа".
Если создать новый ящик, то всё работает хорошо... как бы восстановить старые ящики?
pminaeff
08-07-2014, 17:31
выполнил манипуляции:
Уже сам поправил. Три дня на это убил.
Нужно
1. В ADSIEdit подключиться к "контекст именования по умолчанию"
2. В CN=Users находим соответствующих ящикам пользователей. Кликаем правой кнопкой мыши - свойства
3. Ищем параметры HomeMTA и HomeMDB. Их меняем на правильные (правильные смотрим у пользовательского ящика на рабочем сервере).
4. Меняем имя сервера на в параметре msExchHomeServerName
Всё. Ошибок больше нет. Тоже самое нужно проделать для DiscoveryMailbox
И часть пользователей норм работают, остальный получают ошибку:
Request
Url: https://exchange:443/owa/default.aspx
Exception
Exception type: Microsoft.Exchange.Data.Storage.MailboxUnavailableException
Exception message: Cannot open mailbox /o=HOME/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=p.min.
Call stack
в Microsoft.Exchange.Data.Storage.ConnectionCachePool.OpenMailbox(String serverDn, String userDn, String mailboxDn, Guid mailboxGuid, Guid mdbGuid, Object identity, ConnectFlag connectFlag, OpenStoreFlag openStoreFlag, CultureInfo cultureInfo, String clientInfoString, Boolean secondTry) в Microsoft.Exchange.Data.Storage.ConnectionCachePool.OpenMailbox(String serverDn, String userDn, String mailboxDn, Guid mailboxGuid, Guid mdbGuid, Object identity, ConnectFlag connectFlag, OpenStoreFlag openStoreFlag, CultureInfo cultureInfo, String clientInfoString, Boolean secondTry) в Microsoft.Exchange.Data.Storage.MailboxSession.Initialize(LogonType logonType, ExchangePrincipal owner, DelegateLogonUser delegateUser, Object identity, OpenMailboxSessionFlags flags) в Microsoft.Exchange.Data.Storage.MailboxSession.CreateMailboxSession(LogonType logonType, ExchangePrincipal owner, DelegateLogonUser delegateUser, Object identity, OpenMailboxSessionFlags flags, CultureInfo cultureInfo, String clientInfoString) в Microsoft.Exchange.Data.Storage.MailboxSession.Open(ExchangePrincipal mailboxOwner, WindowsPrincipal authenticatedUser, CultureInfo cultureInfo, String clientInfoString) в Microsoft.Exchange.Clients.Owa.Core.OwaWindowsIdentity.CreateMailboxSession(ExchangePrincipal exchangePrincipal, CultureInfo cultureInfo) в Microsoft.Exchange.Clients.Owa.Core.UserContext.CreateMailboxSession(OwaContext owaContext) в Microsoft.Exchange.Clients.Owa.Core.UserContext.Load(OwaContext owaContext) в Microsoft.Exchange.Clients.Owa.Core.RequestDispatcher.CreateUserContext(OwaContext owaContext, UserContextKey userContextKey, UserContext& userContext) в 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) в Microsoft.Exchange.Clients.Owa.Core.OwaModule.OnPostAuthorizeRequest(Object sender, EventArgs e) в System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute( ) в System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
Inner Exception
Exception type: Microsoft.Mapi.MapiExceptionUnconfigured
Exception message: MapiExceptionUnconfigured: Unable to open message store. (hr=0x8004011c, ec=-2147221220) Diagnostic context: Lid: 18969 EcDoRpcExt2 called [length=483] Lid: 27161 EcDoRpcExt2 returned [ec=0x0][length=104][latency=0] Lid: 23226 --- ROP Parse Start --- Lid: 27962 ROP: ropLogon [254] Lid: 17082 ROP Error: 0x8004011C Lid: 26937 Lid: 21921 StoreEc: 0x8004011C Lid: 27962 ROP: ropExtendedError [250] Lid: 1494 ---- Remote Context Beg ---- Lid: 26426 ROP: ropLogon [254] Lid: 2199 StoreEc: 0x478 Lid: 2770 StoreEc: 0x80004005 Lid: 29385 StoreEc: 0x8004011C Lid: 8620 StoreEc: 0x8004011C Lid: 1750 ---- Remote Context End ---- Lid: 26849 Lid: 21817 ROP Failure: 0x8004011C Lid: 26297 Lid: 16585 StoreEc: 0x8004011C Lid: 32441 Lid: 1706 StoreEc: 0x8004011C Lid: 24761 Lid: 20665 StoreEc: 0x8004011C Lid: 25785 Lid: 29881 StoreEc: 0x8004011C
Call stack
в Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, Int32 ec, DiagnosticContext diagCtx) в Microsoft.Mapi.ExRpcConnection.OpenMsgStore(OpenStoreFlag storeFlags, String mailboxDn, Guid mailboxGuid, Guid mdbGuid, MapiStore msgStorePrivate, String& correctServerDn, ClientIdentityInfo clientIdentityAs, String userDnAs, String applicationId, CultureInfo cultureInfo) в Microsoft.Mapi.ConnectionCache.OpenMapiStore(String mailboxDn, Guid mailboxGuid, Guid mdbGuid, ClientIdentityInfo clientIdentity, String userDnAs, OpenStoreFlag openStoreFlags, CultureInfo cultureInfo, String applicationId) в Microsoft.Mapi.ConnectionCache.OpenMailbox(String mailboxDn, Guid mailboxGuid, Guid mdbGuid, WindowsIdentity windowsIdentityAs, String userDnAs, OpenStoreFlag openStoreFlags, CultureInfo cultureInfo, String applicationId) в Microsoft.Exchange.Data.Storage.ConnectionCachePool.OpenMailbox(String serverDn, String userDn, String mailboxDn, Guid mailboxGuid, Guid mdbGuid, Object identity, ConnectFlag connectFlag, OpenStoreFlag openStoreFlag, CultureInfo cultureInfo, String clientInfoString, Boolean secondTry)
pminaeff
08-07-2014, 17:53
Перезагрузка сервера помогла
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.