Quantcast
Channel: Exchange Server 2013 - Setup, Deployment, Updates, and Migration 论坛
Viewing all 7008 articles
Browse latest View live

Test-ServiceHealth is not working

$
0
0

Hi folks,

We are in migrating project from Exch-2010 to Exch-2013. While doing migration we used to check the service health of 2013 servers.

CAS - 2 nos, 1 - DR

MBX - 2 Nos, 1 - DR

Earlier, from both CAS servers, i run a command in powershell Test-ServiceHealth, it will show the results( I understood that it get the results from mailbox servers only from the thread:

https://social.technet.microsoft.com/Forums/office/en-US/56d4f05c-48c8-4413-8856-d86448d0c424/testservicehealth-issue?forum=exchangesvradmin)

Now, One of the CAS server showing that :

[PS] C:\Windows\system32>Test-ServiceHealth
There are no Microsoft Exchange 2007 server roles installed on exchcas01.abc.LOCAL.
    + CategoryInfo          : InvalidArgument: (:) [Test-ServiceHealth], NoExchangeRoleInstalledException
    + FullyQualifiedErrorId : [Server=EXCHCAS01,RequestId=7c0be523-b889-4328-a734-1ac164af9f71,TimeStamp=6/6/2016 1
   :04:48 PM] [FailureCategory=Cmdlet-NoExchangeRoleInstalledException] 403CA597,Microsoft.Exchange.Monitoring.TestSe
  rviceHealth
    + PSComputerName        : exchcas01.abc.local

But CAS server 02 is working fine to proxing to mailbox server and showing the results.

Please guide me to resolve this, whether is it reflects any problems?


Error After Mailbox Migrated To Exchange 2013

$
0
0

Hi,

I'm receiving the following error and I am trying to find information on how I might resolve it:

Error:

The subscription for the migration user firstname.lastname@test.com couldn't be loaded. The following error was encountered: Couldn't find a move request that corresponds to the specified identity '4dba9db8-2ad7-485d-8e62-1392f154d291'..

We have two exchange server as coexist server(exchange 2007 & 2013) until exchange server migration get complete. 

The error message is generated by a successfully synced mailboxes move migration from an on premises Exchange 2007 server to an on premises Exchange 2013 server.

Got this error message on each mailbox of an migration batch that is working and seemingly has migrated to Exchanged 2013 successfully. I am getting ready to take down my old 2007 Exchange server but I am concerned seeing this Error.

Certain days of migration batch(latest batches) for moving mailboxes don't have this error message. Like the same wise, certain date of migration batch(old batches) has this error message when I click to view details.

When I click on the error message, it will go off.

MY Exchange server OS : Windows 2012 R2 Standard 64bit

Exchange : Exchange 2012 CU10 Enterprise



Thanks


Created Migration Batches Can't See Mailboxes in Batch.

$
0
0

 Created a Migration Batch I have not started it just Created it and it seems like there is no way to pull the email addresses in the batch. Without starting the batch? I was able to use the Get-MigrationBatch and pull the information on how many mailboxes are in the Batch but not the email addresses. I tried Get-MigrationUser and nothing pulled.

Has anyone else seen it.

Coexistance and migration

$
0
0

Hi,

We are planning for Lotus Domino to office 365 migration with Hybrid setup of on prem exchange and Office 365.

Since there are lot of dependency in Lotus Domino, coexistence might run for long term. During the transition we are planning for Domino to On Prem Exchange migration and slowly moving to Office 365.

There will be some time during which all three - Lotus Domino, Exchange 2013 On prem and Office 365 need to coexist. I am not able to draw the mail flow structure from Lotus Domino to Office 365 and visa versa.

It will be great if any one can suggest or guide how we can achieve working environment for all 3 messaging system as coexistence.


Regards:Mahesh

Exchange 2013 CU12 update fails (Mailbox Role)

$
0
0

Trying to install CU12 fails with the error below. I tried restarting the server and re-running the install but it just happens again. Anyone have any ideas what is causing this?


Error:
The following error was generated when "$error.Clear(); 
          if ([Environment]::OSVersion.Version.Major -ge 6)
          {
              $WsbBinPath = '\"' + (join-path "$RoleInstallPath" "bin\wsbexchange.exe") + '\"';
              $reg= join-path (join-path $env:SystemRoot system32) reg.exe;
              $servicecmd = join-path (join-path $env:SystemRoot system32) sc.exe;

              if ((get-service wsbexchange* | where {$_.name -eq "wsbexchange"}))
              {
                    if ((get-service wsbexchange).Status -eq "Running")
                    {
                        Start-SetupProcess -Name:"$servicecmd" -Args:"stop wsbexchange";
                    }
                    Start-SetupProcess -Name:"$servicecmd" -Args:"delete wsbexchange";
              }

              Start-SetupProcess -Name:"$reg" -Args:"add `"HKCR\CLSID\{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /t REG_SZ /d  `"CExchangeHelper Class`" /f";
              Start-SetupProcess -Name:"$reg" -Args:"add `"HKCR\CLSID\{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /v AppId /t REG_SZ /d `"{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /f";
              Start-SetupProcess -Name:"$reg" -Args:"add `"HKCR\CLSID\{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}\LocalServer32`" /t REG_SZ /d `"$WsbBinPath`" /f";

              Start-SetupProcess -Name:"$reg" -Args:"add `"HKCR\APPID\{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /t REG_SZ /d `"CExchangeHelper Class`" /f";
              Start-SetupProcess -Name:"$reg" -Args:"add `"HKCR\APPID\{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /v LocalService /t REG_SZ /d `"wsbexchange`" /f";
              Start-SetupProcess -Name:"$reg" -Args:"add `"HKCR\APPID\{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /v LaunchPermission /t REG_BINARY /d `"010004806000000070000000000000001400000002004c0003000000000014001f000000010100000000000512000000000018001f000000010200000000000520000000200200000000180003000000010200000000000520000000270200000102000000000005200000002002000001020000000000052000000020020000`" /f";
              Start-SetupProcess -Name:"$reg" -Args:"add `"HKCR\APPID\wsbexchange.exe`" /v AppId /t REG_SZ /d `"{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /f";

              Start-SetupProcess -Name:"$reg" -Args:"add `"HKLM\Software\Microsoft\windows nt\currentversion\WindowsServerBackup\Application Support\{76fe1ac4-15f7-4bcd-987e-8e1acb462fb7}`"  /v `"Application Identifier`" /t REG_SZ /d Exchange /f";
              Start-SetupProcess -Name:"$reg" -Args:"add `"HKLM\Software\Microsoft\windows nt\currentversion\WindowsServerBackup\Application Support\{76fe1ac4-15f7-4bcd-987e-8e1acb462fb7}`" /v CLSID /t REG_SZ /d `"{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /f";

              Start-SetupProcess -Name:"$reg" -Args:"add `"HKLM\Software\Microsoft\windows nt\currentversion\WSBAppExchangeHelper`" /v AutoMarkDbRecoverable /t REG_DWORD /d 1 /f";
              Start-SetupProcess -Name:"$reg" -Args:"add `"HKLM\Software\Microsoft\windows nt\currentversion\WSBAppExchangeHelper`" /v AutoMountOnPITRecovery /t REG_DWORD /d 1 /f";
              Start-SetupProcess -Name:"$servicecmd" -Args:"create wsbexchange binpath= `"$WsbBinPath`" type= own start= demand error= ignore obj= LocalSystem DisplayName= `"Microsoft Exchange Server Extension for Windows Server Backup`"";
              Start-SetupProcess -Name:"$servicecmd" -Args:"description wsbexchange `"Enables Windows Server Backup users to back up and recover application data for Microsoft Exchange Server.`"";
         }
        " was run: "Microsoft.Exchange.Configuration.Tasks.TaskException: Process execution failed with exit code 1072.
   at Microsoft.Exchange.Management.Tasks.RunProcessBase.InternalProcessRecord()
   at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__b()
   at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)".

Error:
The following error was generated when "$error.Clear(); 
          if ([Environment]::OSVersion.Version.Major -ge 6)
          {
              $WsbBinPath = '\"' + (join-path "$RoleInstallPath" "bin\wsbexchange.exe") + '\"';
              $reg= join-path (join-path $env:SystemRoot system32) reg.exe;
              $servicecmd = join-path (join-path $env:SystemRoot system32) sc.exe;

              if ((get-service wsbexchange* | where {$_.name -eq "wsbexchange"}))
              {
                    if ((get-service wsbexchange).Status -eq "Running")
                    {
                        Start-SetupProcess -Name:"$servicecmd" -Args:"stop wsbexchange";
                    }
                    Start-SetupProcess -Name:"$servicecmd" -Args:"delete wsbexchange";
              }

              Start-SetupProcess -Name:"$reg" -Args:"add `"HKCR\CLSID\{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /t REG_SZ /d  `"CExchangeHelper Class`" /f";
              Start-SetupProcess -Name:"$reg" -Args:"add `"HKCR\CLSID\{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /v AppId /t REG_SZ /d `"{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /f";
              Start-SetupProcess -Name:"$reg" -Args:"add `"HKCR\CLSID\{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}\LocalServer32`" /t REG_SZ /d `"$WsbBinPath`" /f";

              Start-SetupProcess -Name:"$reg" -Args:"add `"HKCR\APPID\{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /t REG_SZ /d `"CExchangeHelper Class`" /f";
              Start-SetupProcess -Name:"$reg" -Args:"add `"HKCR\APPID\{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /v LocalService /t REG_SZ /d `"wsbexchange`" /f";
              Start-SetupProcess -Name:"$reg" -Args:"add `"HKCR\APPID\{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /v LaunchPermission /t REG_BINARY /d `"010004806000000070000000000000001400000002004c0003000000000014001f000000010100000000000512000000000018001f000000010200000000000520000000200200000000180003000000010200000000000520000000270200000102000000000005200000002002000001020000000000052000000020020000`" /f";
              Start-SetupProcess -Name:"$reg" -Args:"add `"HKCR\APPID\wsbexchange.exe`" /v AppId /t REG_SZ /d `"{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /f";

              Start-SetupProcess -Name:"$reg" -Args:"add `"HKLM\Software\Microsoft\windows nt\currentversion\WindowsServerBackup\Application Support\{76fe1ac4-15f7-4bcd-987e-8e1acb462fb7}`"  /v `"Application Identifier`" /t REG_SZ /d Exchange /f";
              Start-SetupProcess -Name:"$reg" -Args:"add `"HKLM\Software\Microsoft\windows nt\currentversion\WindowsServerBackup\Application Support\{76fe1ac4-15f7-4bcd-987e-8e1acb462fb7}`" /v CLSID /t REG_SZ /d `"{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /f";

              Start-SetupProcess -Name:"$reg" -Args:"add `"HKLM\Software\Microsoft\windows nt\currentversion\WSBAppExchangeHelper`" /v AutoMarkDbRecoverable /t REG_DWORD /d 1 /f";
              Start-SetupProcess -Name:"$reg" -Args:"add `"HKLM\Software\Microsoft\windows nt\currentversion\WSBAppExchangeHelper`" /v AutoMountOnPITRecovery /t REG_DWORD /d 1 /f";
              Start-SetupProcess -Name:"$servicecmd" -Args:"create wsbexchange binpath= `"$WsbBinPath`" type= own start= demand error= ignore obj= LocalSystem DisplayName= `"Microsoft Exchange Server Extension for Windows Server Backup`"";
              Start-SetupProcess -Name:"$servicecmd" -Args:"description wsbexchange `"Enables Windows Server Backup users to back up and recover application data for Microsoft Exchange Server.`"";
         }
        " was run: "Microsoft.Exchange.Configuration.Tasks.TaskException: Process execution failed with exit code 1072.
   at Microsoft.Exchange.Management.Tasks.RunProcessBase.InternalProcessRecord()
   at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__b()
   at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)".

Error:
The following error was generated when "$error.Clear(); 
          if ([Environment]::OSVersion.Version.Major -ge 6)
          {
              $WsbBinPath = '\"' + (join-path "$RoleInstallPath" "bin\wsbexchange.exe") + '\"';
              $reg= join-path (join-path $env:SystemRoot system32) reg.exe;
              $servicecmd = join-path (join-path $env:SystemRoot system32) sc.exe;

              if ((get-service wsbexchange* | where {$_.name -eq "wsbexchange"}))
              {
                    if ((get-service wsbexchange).Status -eq "Running")
                    {
                        Start-SetupProcess -Name:"$servicecmd" -Args:"stop wsbexchange";
                    }
                    Start-SetupProcess -Name:"$servicecmd" -Args:"delete wsbexchange";
              }

              Start-SetupProcess -Name:"$reg" -Args:"add `"HKCR\CLSID\{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /t REG_SZ /d  `"CExchangeHelper Class`" /f";
              Start-SetupProcess -Name:"$reg" -Args:"add `"HKCR\CLSID\{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /v AppId /t REG_SZ /d `"{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /f";
              Start-SetupProcess -Name:"$reg" -Args:"add `"HKCR\CLSID\{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}\LocalServer32`" /t REG_SZ /d `"$WsbBinPath`" /f";

              Start-SetupProcess -Name:"$reg" -Args:"add `"HKCR\APPID\{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /t REG_SZ /d `"CExchangeHelper Class`" /f";
              Start-SetupProcess -Name:"$reg" -Args:"add `"HKCR\APPID\{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /v LocalService /t REG_SZ /d `"wsbexchange`" /f";
              Start-SetupProcess -Name:"$reg" -Args:"add `"HKCR\APPID\{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /v LaunchPermission /t REG_BINARY /d `"010004806000000070000000000000001400000002004c0003000000000014001f000000010100000000000512000000000018001f000000010200000000000520000000200200000000180003000000010200000000000520000000270200000102000000000005200000002002000001020000000000052000000020020000`" /f";
              Start-SetupProcess -Name:"$reg" -Args:"add `"HKCR\APPID\wsbexchange.exe`" /v AppId /t REG_SZ /d `"{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /f";

              Start-SetupProcess -Name:"$reg" -Args:"add `"HKLM\Software\Microsoft\windows nt\currentversion\WindowsServerBackup\Application Support\{76fe1ac4-15f7-4bcd-987e-8e1acb462fb7}`"  /v `"Application Identifier`" /t REG_SZ /d Exchange /f";
              Start-SetupProcess -Name:"$reg" -Args:"add `"HKLM\Software\Microsoft\windows nt\currentversion\WindowsServerBackup\Application Support\{76fe1ac4-15f7-4bcd-987e-8e1acb462fb7}`" /v CLSID /t REG_SZ /d `"{D8A2E312-3B17-4293-B71E-CD72A7C04BF3}`" /f";

              Start-SetupProcess -Name:"$reg" -Args:"add `"HKLM\Software\Microsoft\windows nt\currentversion\WSBAppExchangeHelper`" /v AutoMarkDbRecoverable /t REG_DWORD /d 1 /f";
              Start-SetupProcess -Name:"$reg" -Args:"add `"HKLM\Software\Microsoft\windows nt\currentversion\WSBAppExchangeHelper`" /v AutoMountOnPITRecovery /t REG_DWORD /d 1 /f";
              Start-SetupProcess -Name:"$servicecmd" -Args:"create wsbexchange binpath= `"$WsbBinPath`" type= own start= demand error= ignore obj= LocalSystem DisplayName= `"Microsoft Exchange Server Extension for Windows Server Backup`"";
              Start-SetupProcess -Name:"$servicecmd" -Args:"description wsbexchange `"Enables Windows Server Backup users to back up and recover application data for Microsoft Exchange Server.`"";
         }
        " was run: "Microsoft.Exchange.Configuration.Tasks.TaskException: Process execution failed with exit code 1072.
   at Microsoft.Exchange.Management.Tasks.RunProcessBase.InternalProcessRecord()
   at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__b()
   at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)".


Best Regards, Morris Fury AFRIDATA.net

Exchange Mail Contact Migration

$
0
0

Hi,

As we are in progress of Migrating of our existing Exchange server from 2007 to 2013. First stage of configuration change in CAS server is completed. Now we are in progress of migrating the users mailboxes from 2007 to 2013 server, hence we do have both servers on production as coexist (exchange 2007 & exchange 2013). Almost 99% of mailbox migration is completed, next we have to migrate the "Mail Contact"

In my exchange 2007 server we have many Mail Contact which was created already. I do want to know, whether I have to migrated theMail Contact manually to my new exchange 2013 or will it automatically get migrate to the new server or any upgrade is required ?

If I need to migrate all the Mail Contacts manually to my new exchange 2013, please let me know, best and easy practice to do this process.


Thanks

domain server must filter Exchange/Outlook use of ports 80 and 443 and redirect them to the exchange server

$
0
0

In my previous question, I asked for insights to clean up my DNS and trusted certificates so I can get to my Exchange 2013 Server on Server 2012 R2 Essentials, which is in my domain on Server 2012 R2 Essentials. 

https://social.technet.microsoft.com/Forums/en-US/winservergen/thread/da680a54-2588-427e-abcd-fedd0c7c5a7b/

That issue is resolved, but I am still unable to get Outlook 2013 (on Windows Pro 8.1 Pro) connected to my Exchange 2013 server. 

I believe the problem is that Exchange/Outlook need to use ports 80 and 443, but so does the domain server.  My router sends port 80 and 443 to the domain server (no problem there) but those ports are also needed for Exchange/Outlook.  I suspect IIS on the domain server must filter Exchange/Outlook use of ports 80 and 443 and redirect them to the exchange server, leaving all non-mail uses of ports 80 and 443 to remain being routed to the domain controller.

I may have miss-diagnosed why I cannot get Outlook 2013 connected to Exchange 2013.  After all, I'm on over 40 prescription medications, so my mind is a bit clouded.  I can use some direction and references to solve this issue.  I'm already seeing something for my mind flossing.

I have no problems using Outlook Web Access (owa).

Please 


- Michael Faklis

Decommissioning Exchange 2007 hub transports after 2013 migration.

$
0
0

We have completed our migration of all mailboxes and public folders from 2007 to 2013 and are now ready to start decommisioning the 2007 servers. We are still using Exchange 2007 Edge Transport servers for the time being.

My question is this..
Since installing 2013 I have not yet re-done the Edge subscriptions. So the Edge Transports are handing off to the 2007 hubs still and from there email is getting routed to the 2013 servers.
To remove the 2007 hubs from the mix I would assume I need to re-do the Edge subscription from one of the 2013 servers. Is that correct?
If so, can I then shutdown the 2007 hubs or are there additional steps I need to take?

If anyone can provide me the steps to make this transition without disrupting mail flow that would be greatly appreciated.

Thank you.


Kenny


Powershell Get-Inboxrule doesn´t show me disabled rules

$
0
0

Hi again:

First at all, thanks to all technicians, architects, etc, all staff around here, your help is so helpful where we can´t found anything on Microsoft webs and specialists websites.

The issue:

I´ve a rule in my mailbox that is disable, I´ve disabled it by Outlook as a normal user will do:

If I want to check by powershell my rules, it doesn´t list this rule:

even with the | fl

Here I´ve activated it, and of course now I can see it:

it´s the second one, with name trank@hotmail.com

But I need to be able to check disabled rules as this.

How can I see on powershell those disable rules¿¿??

thanks a lot guys.

Exchange Distribution List (DL) &amp; Mail Contact Migration

$
0
0

Hi,

We are in progress of Migrating of our existing Exchange server from 2007 to 2013. Right now first part of migration is completed. Now we are in progress of migrating the users mailboxes from 2007 to 2013 server, hence we do have both servers on production as coexist (exchange 2007 & exchange 2013).

In my exchange 2007 server we have many DL's and Mail Contact which was created already. I do want to know, Whether I have to migrated theDistribution List (DL) & Mail Contactmanually to my new exchange 2013 or will it automatically get migrated to new one from old exchange 2007 ?

If I need to migrate all the DL's and Mail Contacts manually to my new exchange 2013, please let me know, best and easy practice to do this process.

Thanks


Thanks

CU12 Installation

$
0
0

I have 2 Exchange 2013 CU7 servers that function as Hybrid Servers for our Office 365 environment. I'm preparing to upgrade Exchange 2013 from CU7 to CU12. I have read numerous articles on the upgrade process but wanted to pose a few questions. 

My upgrade from CU3 to CU7 was a disaster.  One server upgraded without any problems and the other failed and required a call to MS Support.  Come to find out there was a problem with 2 connectors that were configured as Hub Transports and not Frontend transports.  Once that was resolved the upgrade was restarted and finished successfully.  This is the type of problem I want to avoid on the CU12 upgrade. There are 2 connectors that are still configured as Hub Transports even after the CU7 upgrade on one of my servers.  Do these need to be reconfigured to Frontend Transports prior to the CU12 update?  If I do reconfigure them, will this have any adverse affect on mail flow?

Is there a tool that can be run against the servers to--similar to a pre-requisite check that the Setup does--before running the update?  I checked my Schema version and MESO Version and they are the same from CU7 up.  The organization Object version changes from CU7 to CU12.  I did read about the KB that may cause the upgrade to take 50% longer but I have verified that KB is not installed on my servers but from the release notes I read on the 250 Hello Blog, do I need to apply the .NET Framework workaround “%windir%\Microsoft.NET\Framework64\v4.0.30319\ngen.exe update"?

Thanks.

Migration of Exchange 2010 to Exchange 2016 in Child Domain environment

$
0
0

Hi,

Currently we have Exchange 2010 in our Head Office and branch offices. Head office IT team is planning to migrate to exchange 2016 after couple of months.

I wanted to migrate the exchange service in our branch (one of the child domains of Head office domain) to exchange 2016. Is there any issue in upgrading branch the exchange service prior to head office (parent domain)?

I am planning to get the required schema updates done on the primary domain in head office and go ahead with upgrading the exchange 2010 in our branch office to exchange 2016.  Will it affect the exchange service in head office and other branch office?

I could not find Exchange 2016 migration forum, that is why I am posting this here.

Galsync between forests - Exchange 2013 and 2016

$
0
0
We're preparing to migrate our users to a new AD forest and a new Exchange 2016 server. Is MIM 2016 still a way to go for syncing GALs between forests? We don't want to script it but we're not ready for full blown ADFS.

Orange County District Attorney

Hybrid Configuration Wizard

$
0
0

I have an existing Hybrid deployment. Exchange 2013 CU12 with several mail domains. 

I added a new mail domain to our O365 tenant and am now ready to run the HCW.  The initial screen shows all of my hybrid domains that are already a part of my environment. At the bottom of the list I see the new mail domain I want to add. I checked the box and proceeded to configure the HCW. The final screen asked for my organization FQDN and the box is populated with hybrid.domain.com. I changed it to mail.domain.com.  The HCW is ready to run.  When I click on update, will the HCW add the new domain only and not make any changes to the existing domains? 

Thanks.

Hybrid configuration Error

$
0
0

Hello All,

I have Exchange server 2010 and i try to run Hybrid wizard on server for mailbox migration to O365.

while running this wizard it shows an error 

[6/13/2016 7:2:40] INFO:Opening runspace to http://demo-exchange/powershell?serializationLevel=Full
[6/13/2016 7:2:40] INFO:Successfully connected to On-Premises
[6/13/2016 7:2:40] INFO:Opening runspace to https://ps.outlook.com/powershell-liveid/powershell.htm?serializationLevel=Full;clientApplication=EMC;ExchClientVer=14.3.123.4
[6/13/2016 7:2:42] INFO:Successfully connected to Tenant
[6/13/2016 7:2:42] INFO:Executing Task: Check Prerequisites
[6/13/2016 7:2:42] INFO:Check Prerequisites state
[6/13/2016 7:2:42] INFO:Running command: Get-AcceptedDomain
[6/13/2016 7:2:42] INFO:Cmdlet: Get-AcceptedDomain --Start Time: 6/13/2016 12:32:42 PM.
[6/13/2016 7:2:42] INFO:Cmdlet: Get-AcceptedDomain --End Time: 6/13/2016 12:32:42 PM.
[6/13/2016 7:2:42] INFO:Cmdlet: Get-AcceptedDomain --Processing Time: 611.9419.
[6/13/2016 7:2:42] INFO:Running command: Get-AcceptedDomain
[6/13/2016 7:2:42] INFO:Cmdlet: Get-AcceptedDomain --Start Time: 6/13/2016 12:32:42 PM.
[6/13/2016 7:2:43] INFO:Cmdlet: Get-AcceptedDomain --End Time: 6/13/2016 12:32:43 PM.
[6/13/2016 7:2:43] INFO:Cmdlet: Get-AcceptedDomain --Processing Time: 455.9549.
[6/13/2016 7:2:43] INFO:Running command: Get-AcceptedDomain
[6/13/2016 7:2:43] INFO:Cmdlet: Get-AcceptedDomain --Start Time: 6/13/2016 12:32:43 PM.
[6/13/2016 7:2:43] INFO:Cmdlet: Get-AcceptedDomain --End Time: 6/13/2016 12:32:43 PM.
[6/13/2016 7:2:43] INFO:Cmdlet: Get-AcceptedDomain --Processing Time: 149.9861.
[6/13/2016 7:2:43] INFO:Running command: Get-OrganizationRelationship
[6/13/2016 7:2:43] INFO:Cmdlet: Get-OrganizationRelationship --Start Time: 6/13/2016 12:32:43 PM.
[6/13/2016 7:2:43] INFO:Cmdlet: Get-OrganizationRelationship --End Time: 6/13/2016 12:32:43 PM.
[6/13/2016 7:2:43] INFO:Cmdlet: Get-OrganizationRelationship --Processing Time: 20.9982.
[6/13/2016 7:2:43] INFO:Running command: Get-OrganizationRelationship
[6/13/2016 7:2:43] INFO:Cmdlet: Get-OrganizationRelationship --Start Time: 6/13/2016 12:32:43 PM.
[6/13/2016 7:2:43] INFO:Cmdlet: Get-OrganizationRelationship --End Time: 6/13/2016 12:32:43 PM.
[6/13/2016 7:2:43] INFO:Cmdlet: Get-OrganizationRelationship --Processing Time: 275.9906.
[6/13/2016 7:2:43] INFO:Running command: Get-ExchangeServer -Identity 'DEMO-EXCHANGE'
[6/13/2016 7:2:43] INFO:Cmdlet: Get-ExchangeServer --Start Time: 6/13/2016 12:32:43 PM.
[6/13/2016 7:2:44] INFO:Cmdlet: Get-ExchangeServer --End Time: 6/13/2016 12:32:44 PM.
[6/13/2016 7:2:44] INFO:Cmdlet: Get-ExchangeServer --Processing Time: 196.9857.
[6/13/2016 7:2:44] INFO:Running command: Get-WebServicesVirtualDirectory -Server 'DEMO-EXCHANGE'
[6/13/2016 7:2:44] INFO:Cmdlet: Get-WebServicesVirtualDirectory --Start Time: 6/13/2016 12:32:44 PM.
[6/13/2016 7:2:45] INFO:Cmdlet: Get-WebServicesVirtualDirectory --End Time: 6/13/2016 12:32:45 PM.
[6/13/2016 7:2:45] INFO:Cmdlet: Get-WebServicesVirtualDirectory --Processing Time: 1606.8221.
[6/13/2016 7:2:45] INFO:Running command: Get-ExchangeCertificate -Server 'DEMO-EXCHANGE'
[6/13/2016 7:2:45] INFO:Cmdlet: Get-ExchangeCertificate --Start Time: 6/13/2016 12:32:45 PM.
[6/13/2016 7:2:46] INFO:Cmdlet: Get-ExchangeCertificate --End Time: 6/13/2016 12:32:46 PM.
[6/13/2016 7:2:46] INFO:Cmdlet: Get-ExchangeCertificate --Processing Time: 665.9183.
[6/13/2016 7:2:46] INFO:The Client Access Server DEMO-EXCHANGE does not have a Certificate that contains the On-premises Web Services External Url domain (mail.demoexchange.com) in the certificate Subject or Alternate Names
[6/13/2016 7:2:46] INFO:Needs Configuration state
[6/13/2016 7:2:46] INFO:Configuration not required
[6/13/2016 7:2:46] INFO:Executing Task: Configure Legacy Exchange Support
[6/13/2016 7:2:46] INFO:Check Prerequisites state
[6/13/2016 7:2:46] INFO:Needs Configuration state
[6/13/2016 7:2:46] INFO:Running command: Get-ExchangeServer
[6/13/2016 7:2:46] INFO:Cmdlet: Get-ExchangeServer --Start Time: 6/13/2016 12:32:46 PM.
[6/13/2016 7:2:46] INFO:Cmdlet: Get-ExchangeServer --End Time: 6/13/2016 12:32:46 PM.
[6/13/2016 7:2:46] INFO:Cmdlet: Get-ExchangeServer --Processing Time: 68.9927.
[6/13/2016 7:2:46] INFO:Running command: Get-PublicFolderDatabase -Server 'DEMO-EXCHANGE'
[6/13/2016 7:2:46] INFO:Cmdlet: Get-PublicFolderDatabase --Start Time: 6/13/2016 12:32:46 PM.
[6/13/2016 7:2:46] INFO:Cmdlet: Get-PublicFolderDatabase --End Time: 6/13/2016 12:32:46 PM.
[6/13/2016 7:2:46] INFO:Cmdlet: Get-PublicFolderDatabase --Processing Time: 110.9857.
[6/13/2016 7:2:46] INFO:Configuration not required
[6/13/2016 7:2:46] INFO:Executing Task: Configure Recipient Settings
[6/13/2016 7:2:46] INFO:Check Prerequisites state
[6/13/2016 7:2:46] INFO:Needs Configuration state
[6/13/2016 7:2:46] INFO:Running command: Get-RemoteDomain
[6/13/2016 7:2:46] INFO:Cmdlet: Get-RemoteDomain --Start Time: 6/13/2016 12:32:46 PM.
[6/13/2016 7:2:46] INFO:Cmdlet: Get-RemoteDomain --End Time: 6/13/2016 12:32:46 PM.
[6/13/2016 7:2:46] INFO:Cmdlet: Get-RemoteDomain --Processing Time: 109.9865.
[6/13/2016 7:2:46] INFO:Running command: Get-EmailAddressPolicy
[6/13/2016 7:2:46] INFO:Cmdlet: Get-EmailAddressPolicy --Start Time: 6/13/2016 12:32:46 PM.
[6/13/2016 7:2:46] INFO:Cmdlet: Get-EmailAddressPolicy --End Time: 6/13/2016 12:32:46 PM.
[6/13/2016 7:2:46] INFO:Cmdlet: Get-EmailAddressPolicy --Processing Time: 220.9723.
[6/13/2016 7:2:46] INFO:Configuration not required
[6/13/2016 7:2:46] INFO:Executing Task: Creating Organization Relationships.
[6/13/2016 7:2:46] INFO:Check Prerequisites state
[6/13/2016 7:2:46] INFO:Running command: Get-FederationTrust
[6/13/2016 7:2:46] INFO:Cmdlet: Get-FederationTrust --Start Time: 6/13/2016 12:32:46 PM.
[6/13/2016 7:2:46] INFO:Cmdlet: Get-FederationTrust --End Time: 6/13/2016 12:32:46 PM.
[6/13/2016 7:2:46] INFO:Cmdlet: Get-FederationTrust --Processing Time: 26.9977.
[6/13/2016 7:2:46] INFO:Running command: Get-FederatedOrganizationIdentifier -IncludeExtendedDomainInfo ''
[6/13/2016 7:2:46] INFO:Cmdlet: Get-FederatedOrganizationIdentifier --Start Time: 6/13/2016 12:32:46 PM.
[6/13/2016 7:2:47] INFO:Cmdlet: Get-FederatedOrganizationIdentifier --End Time: 6/13/2016 12:32:47 PM.
[6/13/2016 7:2:47] INFO:Cmdlet: Get-FederatedOrganizationIdentifier --Processing Time: 27.997.
[6/13/2016 7:2:47] INFO:Getting Value 'DefaultDomain' from '' with 'Get-FederatedOrganizationIdentifier'
[6/13/2016 7:2:47] INFO:Running command: Get-FederatedOrganizationIdentifier
[6/13/2016 7:2:47] INFO:Cmdlet: Get-FederatedOrganizationIdentifier --Start Time: 6/13/2016 12:32:47 PM.
[6/13/2016 7:2:47] INFO:Cmdlet: Get-FederatedOrganizationIdentifier --End Time: 6/13/2016 12:32:47 PM.
[6/13/2016 7:2:47] INFO:Cmdlet: Get-FederatedOrganizationIdentifier --Processing Time: 296.9973.
[6/13/2016 7:2:47] INFO:Needs Configuration state
[6/13/2016 7:2:47] INFO:Configuration state
[6/13/2016 7:2:47] INFO:Running command: Enable-OrganizationCustomization
[6/13/2016 7:2:47] INFO:Cmdlet: Enable-OrganizationCustomization --Start Time: 6/13/2016 12:32:47 PM.
[6/13/2016 7:2:48] ERROR:System.Management.Automation.RemoteException: This operation is not required. Organization is already enabled for customization.
[6/13/2016 7:2:48] INFO:Cmdlet: Enable-OrganizationCustomization --End Time: 6/13/2016 12:32:48 PM.
[6/13/2016 7:2:48] INFO:Cmdlet: Enable-OrganizationCustomization --Processing Time: 830.9.
[6/13/2016 7:2:48] INFO:Running command: Set-Federationtrust -RefreshMetadata '' -Identity 'Microsoft Federation Gateway'
[6/13/2016 7:2:48] INFO:Cmdlet: Set-Federationtrust --Start Time: 6/13/2016 12:32:48 PM.
[6/13/2016 7:2:48] INFO:Cmdlet: Set-Federationtrust --End Time: 6/13/2016 12:32:48 PM.
[6/13/2016 7:2:48] INFO:Cmdlet: Set-Federationtrust --Processing Time: 311.9615.
[6/13/2016 7:2:48] INFO:Running command: Set-FederatedOrganizationIdentifier -DelegationFederationTrust 'Microsoft Federation Gateway' -AccountNamespace 'bimsnoida.com' -Enabled 'True'
[6/13/2016 7:2:48] INFO:Cmdlet: Set-FederatedOrganizationIdentifier --Start Time: 6/13/2016 12:32:48 PM.
[6/13/2016 7:3:0] ERROR:System.Management.Automation.RemoteException: An error occurred while attempting to provision Exchange to the Partner STS.  Detailed Information "An unexpected result was received from Windows Live.  Detailed information:"MaxUriReached MaxUriReached: Same URI cannot be attached to different AppId on a single day.".".
[6/13/2016 7:3:0] INFO:Cmdlet: Set-FederatedOrganizationIdentifier --End Time: 6/13/2016 12:33:00 PM.
[6/13/2016 7:3:0] INFO:Cmdlet: Set-FederatedOrganizationIdentifier --Processing Time: 11793.6211.
[6/13/2016 7:3:0] INFO:Disconnected from On-Premises session
[6/13/2016 7:3:0] INFO:Disconnected from Tenant session
[6/13/2016 7:3:0] ERROR:Updating hybrid configuration failed with error 'Subtask Configure execution failed: Creating Organization Relationships.


Execution of the Set-FederatedOrganizationIdentifier cmdlet had thrown an exception. This may indicate invalid parameters in your Hybrid Configuration settings. 

An error occurred while attempting to provision Exchange to the Partner STS.  Detailed Information "An unexpected result was received from Windows Live.  Detailed information: "MaxUriReached MaxUriReached: Same URI cannot be attached to different AppId on a single day.".".
   at Microsoft.Exchange.Management.Hybrid.RemotePowershellSession.RunCommand(String cmdlet, Dictionary`2 parameters, Boolean ignoreNotFoundErrors)
'.

Additional troubleshooting information is available in the Update-HybridConfiguration log file located at C:\Program Files\Microsoft\Exchange Server\V14\Logging\Update-HybridConfiguration\HybridConfiguration_6_13_2016_7_2_40_636013981603083321.log.

What is the solution...Help


Updating Exchange from CU5 to CU12

$
0
0

Hi All,

We are currently running Exchange 2013 (Enterprise) CU5. Over the weekend, we attempted to upgrade our MBX & CAS servers from CU5 straight to CU12 (latest), but ran into quite a few issues during the prep stage.

Note: We were able to run /prepareScheme & /prepareDomain successfully, but /prepareAD kept failing for various reasons. The last one being a "split.permissions" error of some sort that we could not resolve.

After hours of failed attempts, we decided to revert back any changes and go back to the drawing board.

So I was wondering if upgrading from CU5 to CU12 was even possible? If not, do I need to go up 1x CU at a time, or is there another CU we need to go tobefore CU12?

Any information on this is greatly appreciated.

Thanks in advanced.


**Also wanted to mention that both servers have .NET v4.6.1 installed (due to previous Windows update). However, I have read that this can cause some issues with Exchange and that it should stay on v4.5. How can this be reverted? It is not appearing in 'Programs and Features'.

Exchange 2013 - Mapi/Http - Public Folder and Room mailboxes still using RPC/Http

$
0
0

Hello,

I've recently (three weeks ago) enabled mapi/http on a per mailbox level for my personal mailbox and all of the mailboxes I have access to in my Outlook profile, to enable some performance testing before enabling mapi/http on a organisational level.

The environment I am running is as follows:

Exchange 2013 CU12 CAS/MBX

Outlook 2016 (Office 365 latest bits)

What I am seeing is persistent connections to both Public Folders, and Room Mailboxes using RPC/Http.

As I understand it, all connections in Outlook should be mapi/http given that we are only using Exchange 2013 servers.

The public folders and room mailboxes were present when we migrated from Exchange 2010 around two years ago.

I have recreated my Outlook profile, created a new profile on different machines, and used Outlook in "Online" mode.

The connections to PF's and room mailboxes still use RPC/Http

Below is a screenshot of my Outlook connection status:

Can anyone explain this behaviour please?

Thanks


Matt

Exchange 2013 CU 12 - Setup Error

$
0
0

Hi,

I attempted to update but I have received this error in step 10 of 18: Mailbox role: Transport service

Error:
The following error was generated when "$error.Clear();
          Uninstall-CrimsonManifest -DefinitionXml "bin\PushNotificationEvents.man";

          Install-CrimsonManifest `
          -DefinitionXml "bin\PushNotificationEvents.man" `
          -MessageDll "bin\Microsoft.Exchange.PushNotifications.CrimsonEvents.dll" `
          -ProviderName "Microsoft-Exchange-PushNotifications";

          if (!$RoleIsDatacenter -and !$RoleIsDatacenterDedicated)
          {
              $pathForwevutilcmd = join-path $env:SystemRoot System32\wevtutil.exe;
              if (Test-Path $pathForwevutilcmd)
              {
                  invoke-expression ($pathForwevutilcmd + " sl 'Microsoft-Exchange-PushNotifications/Analytics' /e:false");
              }
          }
        " was run: "System.InvalidOperationException: Failed to perform event manifest action (manifest = C:\Program Files\Microsoft\Exchange Server\V15\bin\PushNotificationEvents.man, action = install-manifest, exitcode = 15010, errors = Configuration error.
)
   at Microsoft.Exchange.Configuration.Tasks.Task.ThrowError(Exception exception, ErrorCategory errorCategory, Object target, String helpUrl)
   at Microsoft.Exchange.Configuration.Tasks.Task.WriteError(Exception exception, ErrorCategory category, Object target)
   at Microsoft.Exchange.Management.SystemConfigurationTasks.InstallCrimsonManifest.InternalProcessRecord()
   at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__b()
   at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)".

Error:
The following error was generated when "$error.Clear();
          Uninstall-CrimsonManifest -DefinitionXml "bin\PushNotificationEvents.man";

          Install-CrimsonManifest `
          -DefinitionXml "bin\PushNotificationEvents.man" `
          -MessageDll "bin\Microsoft.Exchange.PushNotifications.CrimsonEvents.dll" `
          -ProviderName "Microsoft-Exchange-PushNotifications";

          if (!$RoleIsDatacenter -and !$RoleIsDatacenterDedicated)
          {
              $pathForwevutilcmd = join-path $env:SystemRoot System32\wevtutil.exe;
              if (Test-Path $pathForwevutilcmd)
              {
                  invoke-expression ($pathForwevutilcmd + " sl 'Microsoft-Exchange-PushNotifications/Analytics' /e:false");
              }
          }
        " was run: "System.Management.Automation.RemoteException: Failed to read configuration for log Microsoft-Exchange-PushNotifications/Analytics. The specified channel could not be found. Check channel configuration.".

Now Exchange services don't start anymore.

What problem can be?

Thanks.

Splitting Exchange Org

$
0
0

I have an Exchange 2010 on premises organization with about 80 mailboxes. I'm planning to migrate half of these mailboxes deeemed "mission critical" to O365, and leave half of them on premises. I'd like to perform this as a cutover migration, and at the same time, rename the on premises domain something like "@corp.contoso.com", with the O365 mailboxes continuing to use simply "@contoso.com" (which is our existing domain). What are the basic steps to accomplish this? I can complete the cutover migration, which will grab all mailboxes, but then I expect I'll just add the domain as an accepted domain in the on prem server, change the recipient policies to use the new domain name as default and apply to all local mailboxes, update mx/autodiscover records for new domain. Is that about it?

All users physically on the same LAN as this exchange server and in the same AD domain will be looking to O365 for their mailboxes, and all remote users will be looking to the on-prem server for theirs. What is necessary to make this work correctly? Just change the autodiscoverinternaluri record to point to o365?

exchange 2013 CU 6 to CU 12 update

$
0
0

I have a new client that has a single DC and a Single Mail server

the mail server is running exchange 2013 cu6 and I need to get it upto cu12

I know that there are some schema updates that need to happen prior to running the update.

I have searched for the correct syntax and I am unsure which are the correct steps to run.

please can someone post the commands to prepare the schema, AD and domain and in which order they should be run as this is a big update.

thanks in advance

Simon 

Viewing all 7008 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>