We are looking at using a 3rd party tool like Quest OnDemand or Migrationwiz.
Has anyone used either or both of those and know if one is better than the other? Pricing looks fairly similar.
We are looking at using a 3rd party tool like Quest OnDemand or Migrationwiz.
Has anyone used either or both of those and know if one is better than the other? Pricing looks fairly similar.
Hi,
Would like to know what's the command to run at EMS to change all the mailbox password. We have 300+ users, we can't effort to change password one by one.
Thanks!
Hello,
Í´m in the middle of a migration for a Customer who currently have this setup.
Win2008 x64 SP2 DC (With CA)
Win2008 x64 SP2 with Exchange Server 2007 SP3 RU10
Win2008 x64 Terminalserver
I have installed this thus far (All running on VMs in Win2012 Hyper-V Hosts)
2 Win2012 DCs, moved all FSMO roles etc with no issues. Split DNS setup
1 Win2012 Server with Exchange 2013 CU1 fully updated.Bought a 3rd party cert with only external mail.company.com as CN which is enabled in EAC and OWA works internally.
1 Win2012 RDS Server with Office 2013
I followed every guidelines available to get Ex2007 Sp3 RU10 to work in coexistence with Ex2013 CU1 and I had no issues installing EX2013 after all prereqs was fullfilled, domain/forestprep schema updates etc.
I have configured a new send connector in Ex2013, tried to use both MX / ISPs SMTP server but no matter what I do I cannot send mail from neither OWA or Outlook 2013 from the RDS Server, mail get´s stuck in Outbox an never reaches the Ex2013 server judging by the toobox-Queue Viewer. By googling I find that this is a frequently upcoming problem for many other frustrated admins with different solution recommendations which I have tried all I can find to no avail. I have troubleshooted this as much I can think of for solutions, involving setting external / internal DNS server in EAC to custom, and many more from tips both here in TechNet forums as well by googling, I cannot get it to work no matter what I do :( . I also have tried to redirect HTTPS to the Ex2013 server and thus be able to try Outlook Anywhere. When sending a mail from there it at least dissapears from the outbox, but never reaches the recipient, nor get´s to the Exchange Server. I´m out of ideas and need expert input to solve this. I have below pasted some log errors from the Ex2013 server for reference.
From the Application Log after reboot:
Source: MSExchangeFastSearch
Eventid: 1009
The indexing of mailbox database Mailbox Database 1071645491 encountered an unexpected exception. Error details: Microsoft.Exchange.Search.Core.Abstraction.OperationFailedException: The component operation has failed. ---> Microsoft.Exchange.Search.Core.Abstraction.OperationFailedException: The component operation has failed. ---> Microsoft.Exchange.Search.Core.Abstraction.ComponentFailedPermanentException: An exception occurred processing MDB: f35f8783-7e0d-4d7b-b195-fa7e18ad519c. ---> Microsoft.Exchange.Search.Core.Abstraction.ComponentFailedPermanentException: Failed to read notifications, MDB: f35f8783-7e0d-4d7b-b195-fa7e18ad519c. ---> Microsoft.Mapi.MapiExceptionMdbOffline: MapiExceptionMdbOffline: Unable to read events. (hr=0x80004005, ec=1142)
Diagnostic context:
Lid: 44776
Lid: 12514 Win32Error: 0x6BA
Lid: 62184
Lid: 16280 dwParam: 0x0 Msg: EEInfo: ComputerName: n/a
Lid: 8600 dwParam: 0x0 Msg: EEInfo: ProcessID: 3572
Lid: 12696 dwParam: 0x0 Msg: EEInfo: Generation Time: 0413-05-21 07:56:11
Lid: 10648 dwParam: 0x0 Msg: EEInfo: Generating component: 2
Lid: 14744 dwParam: 0x0 Msg: EEInfo: Status: 1722
Lid: 9624 dwParam: 0x0 Msg: EEInfo: Detection location: 10
Lid: 13720 dwParam: 0x0 Msg: EEInfo: Flags: 0
Lid: 11672 dwParam: 0x0 Msg: EEInfo: NumberOfParameters: 2
Lid: 12952 dwParam: 0x0 Msg: EEInfo: prm[0]: Long val: 3221225524
Lid: 8856 dwParam: 0x0 Msg: EEInfo: prm[1]: Unicode string: \RPC Control\LRPC-726df65cc81fbd1b9c
Lid: 62184
Lid: 16280 dwParam: 0x0 Msg: EEInfo: ComputerName: n/a
Lid: 8600 dwParam: 0x0 Msg: EEInfo: ProcessID: 3572
Lid: 12696 dwParam: 0x0 Msg: EEInfo: Generation Time: 0413-05-21 07:56:11
Lid: 10648 dwParam: 0x0 Msg: EEInfo: Generating component: 2
Lid: 14744 dwParam: 0x0 Msg: EEInfo: Status: 1727
Lid: 9624 dwParam: 0x0 Msg: EEInfo: Detection location: 1010
Lid: 13720 dwParam: 0x0 Msg: EEInfo: Flags: 0
Lid: 11672 dwParam: 0x0 Msg: EEInfo: NumberOfParameters: 1
Lid: 12952 dwParam: 0x0 Msg: EEInfo: prm[0]: Long val: 3221225527
Lid: 57064
Lid: 16354 StoreEc: 0x476
Lid: 38985 StoreEc: 0x476
Lid: 20098
Lid: 20585 StoreEc: 0x476
at Microsoft.Mapi.MapiExceptionHelper.InternalThrowIfErrorOrWarning(String message, Int32 hresult, Boolean allowWarnings, Int32 ec, DiagnosticContext diagCtx, Exception innerException)
at Microsoft.Mapi.MapiExceptionHelper.ThrowIfError(String message, Int32 hresult, IExInterface iUnknown, Exception innerException)
at Microsoft.Mapi.MapiEventManager.ReadEvents(Int64 startCounter, Int32 eventCountWanted, Int32 eventCountToCheck, Restriction filter, ReadEventsFlags flags, Boolean includeSid, Int64& endCounter)
at Microsoft.Exchange.Search.Mdb.NotificationsEventSource.<>c__DisplayClass3.<ReadEvents>b__1()
at Microsoft.Exchange.Search.Mdb.MapiUtil.<>c__DisplayClass1`1.<TranslateMapiExceptionsWithReturnValue>b__0()
at Microsoft.Exchange.Search.Mdb.MapiUtil.TranslateMapiExceptions(IDiagnosticsSession tracer, LocalizedString errorString, Action mapiCall)
--- End of inner exception stack trace ---
at Microsoft.Exchange.Search.Mdb.MapiUtil.TranslateMapiExceptions(IDiagnosticsSession tracer, LocalizedString errorString, Action mapiCall)
at Microsoft.Exchange.Search.Mdb.MapiUtil.TranslateMapiExceptionsWithReturnValue[TReturnValue](IDiagnosticsSession tracer, LocalizedString errorString, Func`1 mapiCall)
at Microsoft.Exchange.Search.Mdb.NotificationsEventSource.ReadEvents(Int64 startCounter, Int32 eventCountWanted, ReadEventsFlags flags, Int64& endCounter)
at Microsoft.Exchange.Search.Mdb.NotificationsFeeder.PollForEvents()
at Microsoft.Exchange.Search.Mdb.NotificationsFeeder.<>c__DisplayClass1.<ProcessingProcedure>b__0()
at Microsoft.Exchange.Search.Core.Common.Executable.TryRunUnderExceptionHandler(Action action, LocalizedString message)
--- End of inner exception stack trace ---
--- End of inner exception stack trace ---
at Microsoft.Exchange.Search.Core.Common.Executable.EndExecute(IAsyncResult asyncResult)
at Microsoft.Exchange.Search.Engine.SearchFeedingController.ExecuteComplete(IAsyncResult asyncResult)
--- End of inner exception stack trace ---
at Microsoft.Exchange.Search.Core.Common.Executable.EndExecute(IAsyncResult asyncResult)
at Microsoft.Exchange.Search.Engine.SearchRootController.ExecuteComplete(IAsyncResult asyncResult)
Source: MSExchange Unified Messaging
EventID: 1621
The Client Access server isn't currently enabled and the Microsoft Exchange Unified Messaging call router can't listen on any TCP/UDP ports. Any existing connections will be disconnected.
Source: MSExchange Mid-Tier Storage
Eventid: 10004
Failed to discover Ews Url for mailbox 'Microsoft Exchange:dca77335-5782-4755-9c0c-1815615f7df7:Mailbox Database 1071645491:ex2013.domain.local'.
Source: MSExchange Certificate Notification
Eventid: 2001
A transient failure has occurred. The problem may resolve itself. Diagnostic information:
Microsoft.Exchange.Data.Storage.NoInternalEwsAvailableException: No internal Exchange Web Service URL is available for mailbox 'Microsoft Exchange:dca77335-5782-4755-9c0c-1815615f7df7:Mailbox Database 1071645491:ex2013.domain.local'.
at Microsoft.Exchange.Data.Storage.Management.EwsStoreDataProvider.get_Service()
at Microsoft.Exchange.Data.Storage.Management.EwsStoreDataProvider.<>c__DisplayClass1b`1.<InternalFindPaged>b__13()
at Microsoft.Exchange.Data.Storage.Management.EwsStoreDataProvider.InvokeServiceCall[T](Func`1 callback)
at Microsoft.Exchange.Data.Storage.Management.EwsStoreDataProvider.<InternalFindPaged>d__21`1.MoveNext()
at Microsoft.Exchange.Data.Storage.Management.AsyncOperationNotificationDataProvider.<GetNotificationDetails>d__57.MoveNext()
at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
at Microsoft.Exchange.Servicelets.CertificateNotificationServicelet.RemoveAllNotification()
at Microsoft.Exchange.Servicelets.CertificateNotificationServicelet.UpdateDataInMbx(List`1 certificates)
at Microsoft.Exchange.Servicelets.CertificateNotificationServicelet.Work()
Source: MSExchangeTransport
Eventid: 12025
Transport service is disconnecting performance counters with process lifetime from their old process.
Source: MSExchangeTransport
Eventid: 7010
The activation of modules are taking longer than expected to complete. Current state of components:<LoadTimings>
<Component Name="TransportConfiguration" Elapsed="00:00:00.5745147" />
<Component Name="Certificate, RemoteDelivery and Database components" Elapsed="00:00:14.4482895" IsRunning="true">
<Component Name="Microsoft.Exchange.Transport.CertificateComponent" Elapsed="00:00:00.0049705" />
<Component Name="Database and dependents" Elapsed="00:00:14.4482236" IsRunning="true">
<Component Name="MessagingDatabase" Elapsed="00:00:14.4482165" IsRunning="true" />
</Component>
<Component Name="RemoteDelivery" Elapsed="00:00:00.0366219" />
</Component>
</LoadTimings>
<StartTimings />
<StopTimings />
<UnloadTimings />
Eventid: 25006
The path to the Queue Quota component log has not been set. Queue Quota component log will not be written.
Source: MSExchange Front End HTTP Proxy
Eventid: 1003
[RpcHttp] An internal server error occurred. The unhandled exception was: Microsoft.Exchange.Data.Storage.ReadTopologyTimeoutException: The process failed to read the Exchange topology in the allotted time.
at Microsoft.Exchange.Data.Storage.ServiceCache.GetCurrentServiceTopology(TimeSpan getServiceTopologyTimeout)
at Microsoft.Exchange.HttpProxy.DownLevelServerPingManager.InternalRefresh()
at Microsoft.Exchange.HttpProxy.DownLevelServerPingManager.RefreshServerStatus()
Source: MSExchange Common
Eventid: 4999
Watson report about to be sent for process id: 2156, with parameters: E12IIS, c-RTL-AMD64, 15.00.0620.029, w3wp#MSExchangeRpcProxyAppPool, M.E.Data.Storage, M.E.D.S.ServiceCache.GetCurrentServiceTopology, M.E.D.Storage.ReadTopologyTimeoutException, dace, 15.00.0620.024.
ErrorReportingEnabled: True
Source: MSExchange Mid-Tier Storage
Eventid: 6002
Ping of mdb 'f35f8783-7e0d-4d7b-b195-fa7e18ad519c' timed out after '00:00:00' minutes. Last successful ping was at '2013-05-21 07:58:54' UTC.
And then this with 125min interval.
Source: MSExchange Mid-Tier Storage
Eventid: 10004
Failed to discover Ews Url for mailbox 'Microsoft Exchange:dca77335-5782-4755-9c0c-1815615f7df7:Mailbox Database 1071645491:ex2013.domain.local'.
Followed by this Always.
Source: MSExchange Common
Eventid: 4999
Watson report about to be sent for process id: 2156, with parameters: E12IIS, c-RTL-AMD64, 15.00.0620.029, w3wp#MSExchangeRpcProxyAppPool, M.E.Data.Storage, M.E.D.S.ServiceCache.GetCurrentServiceTopology, M.E.D.Storage.ReadTopologyTimeoutException, dace, 15.00.0620.024.
ErrorReportingEnabled: True
MSExchange Management Log:
This comes in the log every 30sec.
Source: MSExchange CmdletLogs
Eventid: 6
Cmdlet failed. Cmdlet Get-Notification, parameters {Summary=True}.
I don´t know if any of these are related to the problem sending mail...but there you have it.
I sincerly hope someone have a solution at hand cause I´m about to ditch the EX2013 and virtualize the current Win2008 DC & Exchange 2007 servers and have the Customer continue to use Ex2007 until Ex2013 SP1 is released.But I suspect that will in return lead to compatibility problems Outllok 2013 -> EX2007 :(
Any inputs very welcome.
Thx /Tony
Anytime I migrate from exchange 2003 to exchange 2010 I seen to always have to do the following http://technet.microsoft.com/en-ie/library/4a057fc7-fbaf-4863-9675-318d5d0139f0.aspx
Is there a step that I miss in the migration procedure?
Celtic
Hello every one,
I have a problem to migrate mailbox from exchange 2013 to exchange 2007 back.
Recently We have installed a pilot exchange 2013 and already migrate about 100 mailboxes.
But we still have some problems, and need transfer/migrate some mailboxes back to exchange 2007
i'm facing with this problem couple of days from now, can't move some mailboxes i'm geting this message:
Relinquishing job because the mailbox is locked. The job will attempt to continue again after 5/27/2013 10:27:43 AM.
I get an error when i want to create a new Group on the Web site I see that it is an erro 500 in the event log i get this message:
I have a customer running Exchange 2010 on a 2008 R2 VM in Hyper-V. We are planning a migration to a new 2012 VM and Exchange 2013.
The kicker is that the customer REALLY wants to keep the current server name.
Is there any way to do this? If it were a file server, that'd be a no-brainer. But somehow I have a feeling that Exchange won't want to have its hostname changed. I hope I'm wrong.
Is there anyway to migrate to a new server and Exchange version and keep the same hostname in the end?
Jonathan
I'm in the process of moving mailboxes from Exchange 2010 to Exchange 2013, the major of the mailboxes have moved successfully, however I did not anticipate the additional space required by Exchange 2013 and ran out of disk space during the mailbox move, and some mailboxes did not move successfully.
I have since added additional space but can't seem to get the remaining mailboxes to sync.
I have tried :
Rebooting
Clearing out migration batches and recreating
Stopping and resuming batches.
I see nothing helpful in the Migration log files.
2013-05-20T23:59:57.904Z,14,MigrationServicelet,Information,",827890ff-522d-4c13-9f42-96fbfefb57f4,,","Job type ExchangeLocalMove, status SyncStarting, result Working, length 0.2724593, job :827890ff-522d-4c13-9f42-96fbfefb57f4:ExchangeLocalMove:Staged:4::SyncStarting:2013-05-17 2:59:12 PM::"
When I download the report for one of the users I see this, but don't know what it means :
The job is currently stalled due to 'Content Indexing' lagging behind on resource 'CiAgeOfLastNotification(Mailbox Database 2065686096)'
For one of the other users the downloaded report only shows :
2013-05-16 2:11:18 PM '' created move request.
DWW
Additional Info: I followed the info located here in regards to creating the ContentSubmitters group:
http://www.bullspit.co.uk/2013/04/08/exchange-2013-content-indexing-during-migration/
My mailbox database currently has Content index state: FailedAndSuspended
I only have one database, I am not using DAG
Have a 2 node multirole DAG of Exchange 2010 not using Forms Authentication due to usign UAG as a reverse proxy. All of my users accessing OWA were able to login via username. I upgraded to SP3 this weekend and now I have a couple dozen users that are only able to login using domain\username while the rest of my users are still able to login using just their username.
Any ideas?
when I try to install sp3 on exchange 2010 through cmd using the upgrade mode. sp3 install keeps failing at the Hub Transport Server Role. The error it gives me is
E:\sp3>setup.com /mode:upgrade
Welcome to Microsoft Exchange Server 2010 Unattended Setup
Preparing Exchange Setup
Copying Setup Files COMPLETED
The following server roles will be upgraded
Languages
Hub Transport Role
Client Access Role
Mailbox Role
Management Tools
Performing Microsoft Exchange Server Prerequisite Check
Configuring Prerequisites COMPLETED
Language Pack Checks
COMPLETED
Hub Transport Role Checks COMPLETED
Client Access Role Checks COMPLETED
Mailbox Role Checks
COMPLETED
Configuring Microsoft Exchange Server
Language Files
COMPLETED
Restoring Services
COMPLETED
Languages
COMPLETED
Hub Transport Server Role FAILED
The following error was generated when "$error.Clear();
install-MsiPackage `
-PackagePath ($RoleInstallPath + "TransportRoles\agents\Hygiene\ASDat.
MSI") `
-LogFile ($RoleSetupLoggingPath + "\InstallASDat.msilog") `
-PropertyValues ("ALLUSERS=1") `
-UpdatesDir $RoleUpdatesDir
" was run: "Installing product C:\Program Files\Microsoft\Exchange Serve
r\V14\TransportRoles\agents\Hygiene\ASDat.MSI failed. Fatal error during install
ation. Error code is 1603. Last error reported by the MSI package is 'Could not
open key: UNKNOWN\Components\3728E9D1E1AA96D4AA9E89181D96F6ED\C8D01F3C07DB61542B
4BFB9610897014. Verify that you have sufficient access to that key, or contact
your support personnel.'.".
The Exchange Server setup operation didn't complete. More details can be found
in ExchangeSetup.log located in the <SystemDrive>:\ExchangeSetupLogs folder.
Exchange Server setup encountered an error.
E:\sp3>
any help would be greatly appreciated
gene campbell
Hi there
Just so I have all my ducks in a row, i need to do a interforest AD migration from 2003 to 2012 and also the cross forest migration of Exchange from 2003 to 2010 and eventually 2013. I am looking to confirm my intentions by asking for recommendations, very high level steps, as to the best way to approach this "beast". I am hoping it is really tame, and not to much of an issue to get done.
Only to use ADMT and exchange powershell to do this. No 3rd party tools.
Stephane
Stephane Favre
I get to stage 11 of 17 then it fails with this error:
Error:
The following error was generated when "$error.Clear();
$CommandAppCmd = join-path $env:SystemRoot System32\inetsrv\appcmd.exe;
$MapiClientAccessPath = [System.IO.Path]::Combine($RoleInstallPath, "ClientAccess\mapi");
$MapiMailboxClientAccessPath = [System.IO.Path]::Combine($RoleInstallPath, "ClientAccess\mapi\emsmdb");
Start-SetupProcess -Name "$CommandAppCmd" -args "add apppool /name:MSExchangeMapiMailboxAppPool /autostart:true /managedRuntimeVersion:v4.0 /processModel.identityType:LocalSystem /managedPipelineMode:Integrated
/recycling.periodicRestart.time:00:00:00 /processModel.idleTimeout:00:00:00 /failure.rapidFailProtection:false" -IgnoreExitCode @(183);
Start-SetupProcess -Name "$CommandAppCmd" -args "add vdir /app.name:`"Exchange Back End/`" /path:`"/mapi`" /physicalPath:`"$MapiClientAccessPath`"" -IgnoreExitCode
@(183);
Start-SetupProcess -Name "$CommandAppCmd" -args "add app /site.name:`"Exchange Back End`" /physicalPath:`"$MapiMailboxClientAccessPath`" /applicationPool:MSExchangeMapiMailboxAppPool
/path:`"/mapi/emsmdb`"" -IgnoreExitCode @(183);
Start-SetupProcess -Name "$CommandAppCmd" -args "set config `"Exchange Back End/mapi/emsmdb`" /section:system.webServer/security/access /sslFlags:Ssl /commit:apphost";
Start-SetupProcess -Name "$CommandAppCmd" -args "set config `"Exchange Back End/mapi/emsmdb`" /section:system.webServer/security/authentication/anonymousAuthentication /enabled:false
/commit:apphost";
Start-SetupProcess -Name "$CommandAppCmd" -args "set config `"Exchange Back End/mapi/emsmdb`" /section:system.webServer/security/authentication/basicAuthentication /enabled:false
/commit:apphost";
Start-SetupProcess -Name "$CommandAppCmd" -args "set config `"Exchange Back End/mapi/emsmdb`" /section:system.webServer/security/authentication/clientCertificateMappingAuthentication
/enabled:false /commit:apphost";
Start-SetupProcess -Name "$CommandAppCmd" -args "set config `"Exchange Back End/mapi/emsmdb`" /section:system.webServer/security/authentication/digestAuthentication /enabled:false
/commit:apphost";
Start-SetupProcess -Name "$CommandAppCmd" -args "set config `"Exchange Back End/mapi/emsmdb`" /section:system.webServer/security/authentication/iisClientCertificateMappingAuthentication
/enabled:false /commit:apphost";
Start-SetupProcess -Name "$CommandAppCmd" -args "set config `"Exchange Back End/mapi/emsmdb`" /section:system.webServer/security/authentication/windowsAuthentication /enabled:true
/commit:apphost";
" was run: "Process execution failed with exit code 32.".
I have rebooted, then tried the update again - with no success.
I'm looking at an Exchange 2003 server in an environment where Exchange 2010 was recently installed. When mailboxes are moved from one server to another the users Outlook client is automatically redirected to the new 2010 server. The redirect goes to the actual server name of the Exchange server. I would like to redirect it to a different name I have configured in DNS for the same server (The one that is on my Certificate).
Any Ideas where this domain name is configured?
Thanks,
We have Exchange 2010 running and want to have 2013 in co-existence.
Installation of Exchange 2013 went smooth. Mailbox role server name- MBX and client access server name CAS. After the installation I couldn't access ECP- it was giving"The service is temporarily unavailable. Please try again in a few minutes" error. Event log had event id 2112:
Process Microsoft.Exchange.Directory.TopologyService.exe (PID=2276). The Exchange computer DC1.sub.organization.net does not have Audit Security Privilege on the domain controllerDC1.sub.organization.net. This domain controller will not be used by Exchange Active Directory Provider.
Message was repeated for every domain controller.
The first question. DC1 (and others) is not the exchange computer. It is domain controller.Why event log is saying that it is the Exchange Computer?
Digging further... Exchange Active Directory Topology service (2080) discovered the following characteristics:
(Server name | Roles | Enabled | Reachability | Synchronized | GC capable | PDC | SACL right | Critical Data | Netlogon | OS Version)
In-site:
DC1.organization.net CDG 1 7 7 1 0 1 1 7 1
DC2.organization.net CDG 1 7 7 1 0 1 1 7 1
DC1.sub.organization.net CDG 1 7 7 1 0 0 1 7 1
Out-of-site:
DC2.sub.organization.net CDG 1 7 7 1 0 0 1 7 1
DC3.sub.organization.net CDG 1 7 7 1 0 0 1 7 1
DC4.sub.organization.net CDG 1 7 7 1 0 0 1 7 1
DC5.sub.organization.net CDG 1 7 7 1 0 0 1 7 1
Well, previous event log, probably, makes sense, as it doesn't have SACL right. So I run setup with /PrepareDomain switch. That fixes SACL forDC1.sub.organization.net controller and I can login to ECP or start Exchange Management Powershell without issues. But after a few hours (random number) SACL value is restored to 0 and I'm having problems logging to ECP or starting Exchange Management
Powershell. Running /PrepareDomain temporarily fixes the problem again... What is going on? Why SACL is being restored?
Also, seems like policytest utility is removed from 2013 installation. Tried using from the 2010- it ends up withlookupaccountname returned error 1332.
Tahnks, guys, for any ideas!
Hello,
I'm running actually Exchange 2013 RTM and I planned to install the first CU but after the download (from microsoft) I'm unable to install it. When I run the setup the add server role appear and the next button is greyed.
In the log file (ExchangeSetup.log) I can't find anything, there isn't any errors.
[05.21.2013 13:28:58.0570] [0] ********************************************** [05.21.2013 13:28:58.0570] [0] Starting Microsoft Exchange Server 2013 Cumulative Update 1 Setup [05.21.2013 13:28:58.0570] [0] ********************************************** [05.21.2013 13:28:58.0570] [0] Local time zone: (UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna. [05.21.2013 13:28:58.0570] [0] Operating system version: Microsoft Windows NT 6.2.9200.0. [05.21.2013 13:28:58.0570] [0] Setup version: 15.0.620.29. [05.21.2013 13:28:58.0570] [0] Logged on user: domain-name\Administrator. [05.21.2013 13:28:58.0679] [0] Command Line Parameter Name='sourcedir', Value='C:\Users\administrator.domain-name.000\Desktop\CU1'. [05.21.2013 13:28:58.0679] [0] Command Line Parameter Name='mode', Value='Install'. [05.21.2013 13:28:58.0695] [0] RuntimeAssembly was started with the following command: '/sourcedir:C:\Users\administrator.domain-name.000\Desktop\CU1 /mode:Install'. [05.21.2013 13:28:59.0117] [0] The following roles are installed: BridgeheadRole ClientAccessRole MailboxRole UnifiedMessagingRole FrontendTransportRole AdminToolsRole CafeRole [05.21.2013 13:29:00.0289] [0] Setup is choosing the domain controller to use [05.21.2013 13:29:00.0476] [0] The MSExchangeADTopology has a persisted domain controller: pdc.domain-name.local [05.21.2013 13:29:01.0007] [0] PrepareAD has been run, and has replicated to this domain controller; so setup will use pdc.domain-name.local [05.21.2013 13:29:01.0007] [0] Setup is choosing a global catalog... [05.21.2013 13:29:01.0039] [0] Setup has chosen the global catalog server pdc.domain-name.local. [05.21.2013 13:29:01.0039] [0] Setup will use the domain controller 'pdc.domain-name.local'. [05.21.2013 13:29:01.0039] [0] Setup will use the global catalog 'pdc.domain-name.local'. [05.21.2013 13:29:01.0039] [0] Exchange configuration container for the organization is 'CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=domain-name,DC=local'. [05.21.2013 13:29:01.0054] [0] Exchange organization container for the organization is 'CN=Contoso hosted Exchange 2013,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=domain-name,DC=local'. [05.21.2013 13:29:01.0101] [0] Setup will search for an Exchange Server object for the local machine with name 'host'. [05.21.2013 13:29:01.0367] [0] Exchange Server object found : 'CN=host,CN=Servers,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=Contoso hosted Exchange 2013,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=domain-name,DC=local'. [05.21.2013 13:29:01.0367] [0] The following roles have been unpacked: BridgeheadRole ClientAccessRole MailboxRole UnifiedMessagingRole FrontendTransportRole AdminToolsRole CafeRole [05.21.2013 13:29:01.0367] [0] The following datacenter roles are unpacked: [05.21.2013 13:29:01.0367] [0] The following roles are installed: BridgeheadRole ClientAccessRole MailboxRole UnifiedMessagingRole FrontendTransportRole AdminToolsRole CafeRole [05.21.2013 13:29:01.0382] [0] The local server has some Exchange files installed. [05.21.2013 13:29:01.0429] [0] Server Name=host [05.21.2013 13:29:01.0476] [0] Setup will use the path 'C:\Users\administrator.domain-name.000\Desktop\CU1' for installing Exchange. [05.21.2013 13:29:01.0476] [0] Setup will discover the installed roles from server object 'CN=host,CN=Servers,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=Contoso hosted Exchange 2013,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=domain-name,DC=local'. [05.21.2013 13:29:01.0476] [0] 'BridgeheadRole' is installed on the server object. [05.21.2013 13:29:01.0476] [0] 'ClientAccessRole' is installed on the server object. [05.21.2013 13:29:01.0476] [0] 'MailboxRole' is installed on the server object. [05.21.2013 13:29:01.0476] [0] 'UnifiedMessagingRole' is installed on the server object. [05.21.2013 13:29:01.0476] [0] 'CafeRole' is installed on the server object. [05.21.2013 13:29:01.0476] [0] 'FrontendTransportRole' is installed on the server object. [05.21.2013 13:29:01.0492] [0] The installation mode is set to: 'Install'. [05.21.2013 13:29:02.0914] [0] An Exchange organization with name 'Contoso hosted Exchange 2013' was found in this forest. [05.21.2013 13:29:02.0914] [0] Active Directory Initialization status : 'True'. [05.21.2013 13:29:02.0914] [0] Schema Update Required Status : 'False'. [05.21.2013 13:29:02.0914] [0] Organization Configuration Update Required Status : 'False'. [05.21.2013 13:29:02.0914] [0] Domain Configuration Update Required Status : 'False'. [05.21.2013 13:29:02.0914] [0] The locally installed version is 15.0.620.29. [05.21.2013 13:29:02.0914] [0] Exchange Installation Directory : 'D:\Exchange server'. [05.21.2013 13:29:02.0992] [0] Applying default role selection state [05.21.2013 13:29:03.0070] [0] Setup is determining what organization-level operations to perform. [05.21.2013 13:29:03.0070] [0] Because the value was specified, setup is setting the argument OrganizationName to the value Contoso hosted Exchange 2013. [05.21.2013 13:29:03.0070] [0] Setup will run from path 'D:\Exchange server\'. [05.21.2013 13:29:03.0086] [0] InstallModeDataHandler has 0 DataHandlers [05.21.2013 13:29:03.0086] [0] RootDataHandler has 1 DataHandlers [05.21.2013 13:29:03.0539] [0] Setup is determining what organization-level operations to perform. [05.21.2013 13:29:03.0539] [0] Because the value was specified, setup is setting the argument OrganizationName to the value Contoso hosted Exchange 2013. [05.21.2013 13:29:03.0539] [0] Setup will run from path 'D:\Exchange server\'. [05.21.2013 13:29:03.0539] [0] InstallModeDataHandler has 0 DataHandlers [05.21.2013 13:29:03.0539] [0] Setup is determining what organization-level operations to perform. [05.21.2013 13:29:03.0539] [0] Because the value was specified, setup is setting the argument OrganizationName to the value Contoso hosted Exchange 2013. [05.21.2013 13:29:03.0539] [0] Setup will run from path 'D:\Exchange server\'. [05.21.2013 13:29:03.0539] [0] InstallModeDataHandler has 0 DataHandlers [05.21.2013 13:29:03.0539] [0] Setup is determining what organization-level operations to perform. [05.21.2013 13:29:03.0539] [0] Because the value was specified, setup is setting the argument OrganizationName to the value Contoso hosted Exchange 2013. [05.21.2013 13:29:03.0539] [0] Setup will run from path 'D:\Exchange server\'. [05.21.2013 13:29:03.0539] [0] InstallModeDataHandler has 0 DataHandlers [05.21.2013 13:29:03.0539] [0] Setup is determining what organization-level operations to perform. [05.21.2013 13:29:03.0539] [0] Because the value was specified, setup is setting the argument OrganizationName to the value Contoso hosted Exchange 2013. [05.21.2013 13:29:03.0539] [0] Setup will run from path 'D:\Exchange server\'. [05.21.2013 13:29:03.0539] [0] InstallModeDataHandler has 0 DataHandlers [05.21.2013 13:29:03.0539] [0] Setup is determining what organization-level operations to perform. [05.21.2013 13:29:03.0539] [0] Because the value was specified, setup is setting the argument OrganizationName to the value Contoso hosted Exchange 2013. [05.21.2013 13:29:03.0539] [0] Setup will run from path 'D:\Exchange server\'. [05.21.2013 13:29:03.0539] [0] InstallModeDataHandler has 0 DataHandlers [05.21.2013 13:29:03.0539] [0] Setup is determining what organization-level operations to perform. [05.21.2013 13:29:03.0539] [0] Because the value was specified, setup is setting the argument OrganizationName to the value Contoso hosted Exchange 2013. [05.21.2013 13:29:03.0539] [0] Setup will run from path 'D:\Exchange server\'. [05.21.2013 13:29:03.0539] [0] InstallModeDataHandler has 0 DataHandlers [05.21.2013 13:29:03.0773] [0] Finished loading screen AddRemoveServerRolePage.
I Googled my problem but I don't find anything about that.
Any idea ?
When installing exchange 2013 on server 2012, we installed all pre-requisits and the installation then stops at stage 8 of 15 with the following error. We have installed on server 2012 foundation with no errors, but server 2012 standard keeps giving error. Can anyone shed some light on how to resolve.
Error:
The following error was generated when "$error.Clear();
if ($RoleProductPlatform -eq "amd64")
{
$useAttachMode = $false;
$fastInstallConfigPath = Join-Path -Path $RoleBinPath -ChildPath "Search\Ceres\Installer";
$command = Join-Path -Path $fastInstallConfigPath -ChildPath "InstallConfig.ps1";
$fastDefaultDataFolderPath = Join-Path -Path $RoleBinPath -ChildPath "Search\Ceres\HostController\Data";
$dataFolderPath = $fastDefaultDataFolderPath;
if ([System.IO.Directory]::Exists($fastDefaultDataFolderPath))
{
$useAttachMode = $true;
}
else
{
if ($RoleIsDatacenter -eq $true)
{
$preferredDataFolderPathRoot = "D:\";
if ([System.IO.Directory]::Exists($preferredDataFolderPathRoot))
{
$dataFolderPath = Join-Path -Path $preferredDataFolderPathRoot -ChildPath "ExchangeSearchData";
if ([System.IO.Directory]::Exists($dataFolderPath))
{
$useAttachMode = $true;
}
}
}
}
if ($useAttachMode -eq $true)
{
&$command -action a -dataFolder $dataFolderPath -silent;
}
else
{
try
{
&$command -action i -dataFolder $dataFolderPath -silent;
}
catch
{
$errorMsg = "Failure running SearchFoundation installconfig.ps1 - " + $_.Exception.Message;
Write-ExchangeSetupLog -Error $errorMsg;
&$command -action u -silent;
try
{
if ([System.IO.Directory]::Exists($dataFolderPath))
{
[System.IO.Directory]::Delete($dataFolderPath, $true);
}
}
catch
{
$deleteErrorMsg = "Failure cleaning up SearchFoundation Data folder. - " + $dataFolderPath + " - " + $_.Exception.Message;
Write-ExchangeSetupLog -Error $deleteErrorMsg;
}
}
}
}
" was run: "Couldn’t attach the data folder 'D:\Program Files\Microsoft\Exchange Server\V15\Bin\Search\Ceres\HostController\Data'. Path doesn’t contain old nodes belonging to the system 'Fsis'.".
Warning:
An unexpected error has occurred and a Watson dump is being generated: The following error was generated when "$error.Clear();
if ($RoleProductPlatform -eq "amd64")
{
$useAttachMode = $false;
$fastInstallConfigPath = Join-Path -Path $RoleBinPath -ChildPath "Search\Ceres\Installer";
$command = Join-Path -Path $fastInstallConfigPath -ChildPath "InstallConfig.ps1";
$fastDefaultDataFolderPath = Join-Path -Path $RoleBinPath -ChildPath "Search\Ceres\HostController\Data";
$dataFolderPath = $fastDefaultDataFolderPath;
if ([System.IO.Directory]::Exists($fastDefaultDataFolderPath))
{
$useAttachMode = $true;
}
else
{
if ($RoleIsDatacenter -eq $true)
{
$preferredDataFolderPathRoot = "D:\";
if ([System.IO.Directory]::Exists($preferredDataFolderPathRoot))
{
$dataFolderPath = Join-Path -Path $preferredDataFolderPathRoot -ChildPath "ExchangeSearchData";
if ([System.IO.Directory]::Exists($dataFolderPath))
{
$useAttachMode = $true;
}
}
}
}
if ($useAttachMode -eq $true)
{
&$command -action a -dataFolder $dataFolderPath -silent;
}
else
{
try
{
&$command -action i -dataFolder $dataFolderPath -silent;
}
catch
{
$errorMsg = "Failure running SearchFoundation installconfig.ps1 - " + $_.Exception.Message;
Write-ExchangeSetupLog -Error $errorMsg;
&$command -action u -silent;
try
{
if ([System.IO.Directory]::Exists($dataFolderPath))
{
[System.IO.Directory]::Delete($dataFolderPath, $true);
}
}
catch
{
$deleteErrorMsg = "Failure cleaning up SearchFoundation Data folder. - " + $dataFolderPath + " - " + $_.Exception.Message;
Write-ExchangeSetupLog -Error $deleteErrorMsg;
}
}
}
}
" was run: "Couldn’t attach the data folder 'D:\Program Files\Microsoft\Exchange Server\V15\Bin\Search\Ceres\HostController\Data'. Path doesn’t contain old nodes belonging to the system 'Fsis'.".
Exchange Server 2013 setup fails creating Mailbox role
Posted February 28, 2013 Filed under:Exchange, Solved | Tags: exchange 2013, fails, federatedemail, setup |
There I was installing Exchange Server 2013 on a brand new Windows 2012 Server. All the pre-reqs went on fine, AD Schema extended, no problems, how simple could it be?
And yet, the setup itself fails!?!? I can’t even begin to understand how a vanilla setups on a clean fresh server could fail.
So, during the setup, it gets to :Step 7 of 14: Mailbox Role: Transport Service” and then fails with
Error:
The following error was generated when “$error.Clear();
if ( ($server -eq $null) -and ($RoleIsDatacenter -ne $true) )
{
Update-RmsSharedIdentity -ServerName $RoleNetBIOSName
}
” was run: “Database is mandatory on UserMailbox. Property Name: Database”.
Looks like Microsoft *still* haven’t been able to work out how to provide actual useful error messages.
At least it appears to be a known error, and there’s a KB article describing it. Although for Exchange 2010 I figured it should be close enough. http://support.microsoft.com/kb/978776
So off to ADSIEDIT, delete the user as suggested. I can’t “recreate” the account because the powershell doesn’t work because Exchange isn’t installed yet! Next step is to rerun the Mailbox role setup application… huh? What “application” would that be?
I tried just running the Setup again. It starts, tells me the previous setup failed and that it will try to continue. No choice if I want to either. Once it starts, it then seems to just stop at 0%. There’s no further activity I can detect. Any attempts to start the setup again result in the same, just stopping at 0%
SOLUTION:
So, technically this is partly my bad, however it is a similar problem that might be encountered if someone has an Exchange install fail part-way for whatever reason. In my case it was due to residual objects still being present in Active Directory from a previous Exchange 2010 install. The problem relates to the permissions on those old user objects where the new Exchange server doesn’t have the required permissions due to the old installation “owning” those objects.
Hello,
We're currently using an Exchange 2007 server with all roles installed on this one server. All Exchange url's like owa, autodiscover, ews,... point to mail.company.eu . Now in the migration path after installing the new 2013 server you should create a legacy
domain and change your 2007 server to use this url instead.
But we also own the domain company.com and we rather starting using this one instead. (It's already set as primary SMTP domain on our 2007 server.)
Can we just configure our new 2013 to use the .com domain and leave the exisiting .eu domain as legacy domain without changing our 2007 server settings?
We have migrated to Exchange 2013 and have set up the Anti-Spam and Anti-Malware features. One thing I am trying to figure out is how to setup a wildcard filter for partial words. For example, I have Viagra listed but it doesn't catch something like USviagra. How would I set a filter for catching anything that ahs the word Viagra buried in it?
Thanks.