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

Error: Unable to cast COM object of type 'Interop.MSClusterLib.ClusterClass' to interface type 'Interop.MSClusterLib.ISCluster'. This operation failed because the QueryInterface call on the COM component for the interface with IID '

$
0
0

Environment:

Win Server 2003 R2 SP2 GC running Exchange 2007 SP2

Win Server 2012 R2 PDC GC

Win Server 2012 R2 SharePoint 2013

Win Server 2012 R2 Exchange 2013

Problem:

When I tried to migrate from the exchange 2013 from the exchange 2007 I get the following message from the Exchange 2013 setup;

All Exchange 2007 Servers in the organization must have exchange 2007 sp3 or later installed.

Issue:

I downloaded Exchange 2007 sp3 but when I install it I get the following error message which will not allow me to continue no matter how many times I reboot, the good thing after rebooting is you do not have to start from the begin and picks up where it left off;

Summary: 10 item(s). 5 succeeded, 1 failed.

Elapsed time: 00:52:33

Organization Preparation

Completed

Elapsed Time: 00:19:23

Preparing Setup

Completed

Elapsed Time: 00:03:09

Remove Exchange Files

Completed

Elapsed Time: 00:13:37

Preparing Files

Completed

Elapsed Time: 00:00:02

Copy Exchange Files

Completed

Elapsed Time: 00:08:28

Hub Transport Role

Failed

Error:

Unable to cast COM object of type 'Interop.MSClusterLib.ClusterClass' to interface type 'Interop.MSClusterLib.ISCluster'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{F2E606E4-2631-11D1-89F1-00A0C90D061E}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).

Warning:

An unexpected error has occurred and debug information is being generated: Unable to cast COM object of type 'Interop.MSClusterLib.ClusterClass' to interface type 'Interop.MSClusterLib.ISCluster'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{F2E606E4-2631-11D1-89F1-00A0C90D061E}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).

Elapsed Time: 00:07:53

Client Access Role

Cancelled

Mailbox Role

Cancelled

Management Tools

Cancelled

Finalizing Setup

Cancelled

I have been searching the internet and have not found anything related to this and anything I do find related to SQL or office.

Any tips, links or helpful information with be appreciated greatly as I would like to put this behind me!

Regards,

Dividu


Migratin PF 2010->2013 problems

$
0
0

Hi there.
Migratin PF 2010->2013.

PF EDB on 2010 is about 30 GB long. Didn't check how many white space is inside, but that currently isn't the issue.
We are having problems that batch public folder migration process ends with fail, and we need to resume it.

The 2nd problem is that is extremly, extremly slow. For example transfering 25MB (if we check details of batch process) did in 5 hours.

Any suggestions how to speed things up?

With best regards


bostjanc

Should we use .NET Framework 4.6 with CU9 ?

$
0
0

As we plan to upgrade our Exchange 2013 SP1 (CU4) to CU9,   we also planned to update the .NET Framework to 4.5.2   (so we could use MAPI/HTTP, etc.).

Exchange 2013 is running on Windows 2012 Standard (not R2).

Now we see that .NET Framework 4.6 is available.

Has Microsoft verified that 4.6 will work well with CU9 ?

On the Exchange 2013 CU9 servers, should we use .NET Framework 4.6 ?

Thanks

==

Exchange Server is in an inconsistent state. Exchange 2013

$
0
0

Exchange Server is in an inconsistent state. Exchange 2013

The server is not listed in the ADSIEDIT.

Earlier there was a failed attempt to install 2013. Had to force remove existing exchange files and try to re-install. Recovery mode does not work as the server is not listed to recover from.

Have a deadline to meet, can not do a fresh install of OS.

Not sure, where the exchange setup is detecting the previous install from!

Will appreciate the earliest response.

Newly created contacts are not working

$
0
0

We have multiple domains at work and are in the process of migrating all users from one into another newly created one. In order for the newly created domain users to have access to the contacts in the other 3 domains, we are attempting to create contacts in the GALSync OU. The method we did apparently did not work correctly though. The contacts appear in AD in the GALSync fine, and at a glance everything appears correct. However when a user in the new domain attempts to send an email to someone contained in the GALSync the email gets kicked back. The message states that it is due to an invalid email address. The email address for the contact that is returned is NOT the one that should be being used. It appears to be a random mishmash of characters. After inspecting the email address I did notice that a portion of it is the GUID for the contact. 

Does anyone know what we did wrong, what's happening?

Exchange 2013 virtual directories cannot be managed by Exchange Management Shell

$
0
0

Hello,

I have a problem with the virtual directories on the CAS servers in my Exchange 2013 environment.

The Environment:

The environment consists on single role CAS and mailbox servers (lets say 2 of each) with Exchange 2013cu7 installed on Windows Server 2012 R2. The CAS servers are in different network subnets than the mailbox servers, but all servers and in the same site.

The problem:

When I run a Get-OwaVirtualDirectory in an Exchange Management Shell, nothing happens. The shall just sits there forhours never returning anything until I close the window. No errors are returned and I cannot see anything meaningful in the event logs. This is the same for all virtual directory commands "Get-EcpVirtualDirectory" etc.

The Get-xxxVirtualDirectory is not an issue as I can run Get-OwaVirtualDirectory -ADpropertiesOnly and the output is returned straight away, however, the problem is that I cannot run a Set-OwaVirtualDirectory (or for any of the virtual directories). The command just sits there and does nothing.

I tried running a Get and piping it to a set e.g.

Get-OwaVirtualDirectory -ADpropertiesOnly | Set-OwaVirtualDirectory -InternalUrl "https://someURL/OWA"

and that also does the same thing and just sits there.

I tried changing the settings in the Exchange Admin Centre, and that also just site there with the "Please Wait" spinning away until the web session times out (which is about 4 hours I think)

I have completely rebuilt the CAS servers (removed Exchange from the CAS servers, removed the servers from the domain, deployed new servers and installed Exchange) but I am still getting the same issue.

Has anyone come across this or has a fix for this issue? 

Thank you

Exchange 2013 & Exchange 2007 & Lync 2013 Co-existence

$
0
0

Hello,  Currently trying to migrate to Exchange 2013 and having issues.  The initial test rollover did not go well on Saturday so I failed the DNS entries back.

Current environment is Exchange 2007 and Lync 2013.  Clients are Office 2010 / 2013, and active sync users.

In adding the 2013 server, I did also create a legacy.domain.com DNS entry to point to the IP address of the existing 2007 server.

Everyone's mailboxes (and public folders) are on the 2007 server.  I migrated one test account to the 2013 server for testing purposes only.  That test account also has a Lync account.

So before rolling out the changes, I update the HOSTS file on my PC to try to simulate a real switch.  Its internal on the network so I added the new 2013's IP address with mail.domain.com and webmail.domain.com.

In DNS autodiscover.domain.com has a CNAME to mail.domain.com so I don't think I need to put that in my hosts file.  Anyway my account does appear to load in Outlook 2013.  However Lync 2013 has a yellow banner under the 4 main icons that says Exchange credentials required.  If I put them in, it keeps prompting.  I just close out of it and Lync still works.  So this is one thing that needs to be fixed.

If I try to access our webmail at https://webmail.domain.com, I put in my 2007 mail account username and password, but then it redirects to https://www.webmail.domain.com/owa/auth/owaauth.dll which cannot be displayed because there is no host called www.webmail.  I would imagine it should redirect to legacy.domain.com right?  I'm not sure where it is adding the www. in front because in the 2013 Exchange Admin Center under servers > Virtual Directories, the internal URL is https://mail.domain.com/owa and the external URL is https://webmail.domain.com/owa.

So this needs to be fixed as well.

Lastly, if I try to login with the test account that has the 2013 mailbox, Outlook and Lync both repeatedly prompt for credentials.  It doesn't appear to accept the credentials at all.  I can log into OWA at https://webmail.domain.com and that loads nice  Even setting automatic replies or changing themes works, which is a function of /ecp.

So another piece of the puzzle is that the existing environment has https in the firewall pointed directly to exchange 2007.  Whereas the new deployment has new outside IP pointed to a system on our DMZ.  This system is running IIS ARR and works great for all the LYNC 2013 features like external LYNC access through mobile apps, off site PC's, hosting meetings, etc.  And I seem to be able to go through this to get to the new Exchange 2013 OWA as well.  But when I changed external DNS on Saturday, ActiveSync still worked, but if I tried to log onto OWA with my account from the outside, I got "too many redirects" on my mobile browser.

I am at a loss here of what could the issue be.  Its a few problems here and I'm trying to get everything working fine using modified HOST file on my PC before spending downtime off hours changing internal and external DNS and the client access URL's on the 2007 server for both Internal and External.

Your help is greatly appreciated! 

Domain Used for Exchange Server

$
0
0

Dear Exchange Expert,

Our company is using mail server running on Exchange Server 2010 SP1 in premise. We have a company domain, for instance" test.com" as our AD and our emails address are also end with @test.com. We have also other exchange servers running on the same platform in other countries. their email addresses domain are end with @test.com.hk for hongkong and @test.com.cn for china. both of these domains are actually part of the accepted domain so they can relay email via our exchange server. So actually, they can have primary smtp address as xxx@test.com or xxx@test.com.hk or xxx@test.com.cn.

They are connected to our HQ exchange via the VPN Tunnel. The purpose of this tunnel is actually for DAG between exchange databases.

Currently our plan is to migrate to Office 365. May i know what will happen with these domain? are they consider multiple domain as i don't think this is are sub domains.

Thanks.


Trouble with installation and prepping AD or extending ????

$
0
0

So I am trying to do a clean initial install on premise of exchange 2013 on a 2012 r2 server a dedicated email server, AND I NEED HELP. I have got through most of the red tape, but I have this last final hang up error:

Error:
The following error was generated when "$error.Clear();
 initialize-ExchangeUniversalGroups -DomainController $RoleDomainController -ActiveDirectorySplitPermissions $RoleActiveDirectorySplitPermissions

" was run: "The well-known object entry B:32:C262A929D691B74A9E068728F8F842EA:CN=Organization Management\0ADEL:14ee3863-b810-409e-b38a-dede591b1c1e,CN=Deleted Objects,DC=hq,DC=reefpt,DC=com on the otherWellKnownObjects attribute in the container object CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=hq,DC=reefpt,DC=com points to an invalid DN or a deleted object.  Remove the entry, and then rerun the task.".


PLEASE ADVISE THE FULL STEPS I NEED TO TAKE TO GET THIS DAMN INSTALL COMPLETE I've been at this for 5 days now on google, TechNet, and otherwise this is my first time posting online for help ever not sure what to expect. All the sites I go to about expanding AD or running commands never work when I go to try them like setup.exe /prepare        or


1. Extend the Active Directory schema


The first step in getting your organization ready for Exchange 2016 is to extend the Active Directory schema. Exchange stores a lot of information in Active Directory but before it can do that, it needs to add and update classes, attributes, and other items. If you're curious about what's changed when your schema is extended, check out  Exchange 2016 Active Directory schema changes.

Before you extend your schema, there are a few things to keep in mind:

•The account you're logged in as needs to be a member of the Schema Admins and Enterprise Admins security groups.


•The computer where you'll run the command to extend the schema needs to be in the same Active Directory domain and site as the schema master.


•If you use the DomainController parameter, make sure to use the name of the domain controller that's the schema master.


•The only way to extend the schema for Exchange is to use the steps in this topic or use Exchange 2016 Setup. Other ways of extending the schema aren't supported.


tipTip:

If you don't have a separate team that manages your Active Directory schema, you can skip this step and go directly to Step 2. Prepare Active Directory . If the schema isn't extended in step 1, the commands in step 2 will extend the schema for you. If you decide to skip step 1, the information you need to keep in mind above still applies. 

When you're ready, do the following to extend your Active Directory schema. If you have multiple Active Directory forests, make sure you're logged into the right one.

1.Make sure the computer is ready to run Exchange 2016 Setup. To see what you need to run Setup, check out the  Active Directory preparationsection in .


2.Open a Windows Command Prompt window and go to where you downloaded the Exchange installation files.


3.Run the following command to extend the schema


CopySetup.exe /PrepareSchema /IAcceptExchangeServerLicenseTerms  <--------doesn't work 

After Setup finishes extending the schema, you'll need to wait while Active Directory replicates the changes to all of your domain controllers. If you want to check on how replication is going, you can use the repadmin tool. Repadmin is included as part of the Active Directory Domain Services Tools feature in Windows Server 2012 R2 and Windows Server 2012. For more information about how to use it, see Repadmin.

2. Prepare Active Directory

Now that the Active Directory schema  has been extended, you can prepare other parts of Active Directory for Exchange 2016. During this step, Exchange will create containers, objects, and other items in Active Directory that it'll use to store information. The collection of all of the Exchange containers, objects, attributes, and so on, is called the Exchange organization.

Before you prepare Active Directory for Exchange, there are a few things to keep in mind:

•The account you're logged in as needs to be a member of the Enterprise Admins security group. If you skipped step 1 because you want the PrepareAD command to extend the schema, the account you use also needs to be a member of the Schema Admins security group.


•The computer where you'll run the command needs to be in the same Active Directory domain and site as the schema master. It'll also need to contact all of the domains in the forest on TCP port 389.


•Wait until Active Directory has replicated the changes made in step 1 to all of your domain controllers before you do this step.


When you run the command below to prepare Active Directory for Exchange, you'll need to name the Exchange organization. This name is used internally by Exchange and isn't normally seen by users. The name of the company where Exchange is being installed is often used for the organization name. The name you use won't affect the functionality of Exchange or determine what you can use for email addresses. You can name it anything you want, as long as you keep the following in mind:

•You can use any uppercase or lowercase letters from A to Z.


•You can use numbers 0 to 9.


•The name can contain spaces as long as they're not at the beginning or end of the name.


•You can use a hyphen or dash in the name.


•The name can be up to 64 characters but can't be blank.


•The name can't be changed after it's set.


When you're ready, do the following to prepare Active Directory for Exchange. If the organization name you want to use has spaces, enclose the name in quotation marks (").

1.Open a Windows Command Prompt window and go to where you downloaded the Exchange installation files.


2.Run the following command:

Setup.exe /PrepareAD /OrganizationName:"<organization name>" /IAcceptExchangeServerLicenseTerms    <----- doesn't work     

After Setup finishes preparing Active Directory for Exchange, you'll need to wait while Active Directory replicates the changes to all of your domain controllers. If you want to check on how replication is going, you can use the repadmin tool. repadmin is included as part of the Active Directory Domain Services Tools feature in Windows Server 2012 R2 and Windows Server 2012. For more information about how to use the tool, see Repadmin.


3. Prepare Active Directory domains


The final step to get Active Directory ready for Exchange is to prepare each of the Active Directory domains where Exchange will be installed or where mail-enabled users will be located. This step creates additional containers and security groups, and sets permissions so that Exchange can access them.

If you have multiple domains in your Active Directory forest, you have a couple of choices in how you prepare them. Select the option that matches what you want to do. If you only have one domain, you can skip this step because the PrepareAD command in step 2 already prepared the domain for you.


PLEASE HELP ANYBODY!!!


So I am trying to do a clean initial install on premise of exchange 2013 on a 2012 r2 server a dedicated email server, AND I NEED HELP. I have got through most of the red tape, but I have this last final hang up error:

Error:
The following error was generated when "$error.Clear();
 initialize-ExchangeUniversalGroups -DomainController $RoleDomainController -ActiveDirectorySplitPermissions $RoleActiveDirectorySplitPermissions

" was run: "The well-known object entry B:32:C262A929D691B74A9E068728F8F842EA:CN=Organization Management\0ADEL:14ee3863-b810-409e-b38a-dede591b1c1e,CN=Deleted Objects,DC=hq,DC=reefpt,DC=com on the otherWellKnownObjects attribute in the container object CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=hq,DC=reefpt,DC=com points to an invalid DN or a deleted object.  Remove the entry, and then rerun the task.".


PLEASE ADVISE THE FULL STEPS I NEED TO TAKE TO GET THIS DAMN INSTALL COMPLETE I've been at this for 5 days now on google, TechNet, and otherwise this is my first time posting online for help ever not sure what to expect. All the sites I go to about expanding AD or running commands never work when I go to try them like setup.exe /prepare        or


1. Extend the Active Directory schema


The first step in getting your organization ready for Exchange 2016 is to extend the Active Directory schema. Exchange stores a lot of information in Active Directory but before it can do that, it needs to add and update classes, attributes, and other items. If you're curious about what's changed when your schema is extended, check out  Exchange 2016 Active Directory schema changes.

Before you extend your schema, there are a few things to keep in mind:

•The account you're logged in as needs to be a member of the Schema Admins and Enterprise Admins security groups.


•The computer where you'll run the command to extend the schema needs to be in the same Active Directory domain and site as the schema master.


•If you use the DomainController parameter, make sure to use the name of the domain controller that's the schema master.


•The only way to extend the schema for Exchange is to use the steps in this topic or use Exchange 2016 Setup. Other ways of extending the schema aren't supported.


tipTip:

If you don't have a separate team that manages your Active Directory schema, you can skip this step and go directly to Step 2. Prepare Active Directory . If the schema isn't extended in step 1, the commands in step 2 will extend the schema for you. If you decide to skip step 1, the information you need to keep in mind above still applies. 

When you're ready, do the following to extend your Active Directory schema. If you have multiple Active Directory forests, make sure you're logged into the right one.

1.Make sure the computer is ready to run Exchange 2016 Setup. To see what you need to run Setup, check out the  Active Directory preparationsection in .


2.Open a Windows Command Prompt window and go to where you downloaded the Exchange installation files.


3.Run the following command to extend the schema


CopySetup.exe /PrepareSchema /IAcceptExchangeServerLicenseTerms  <--------doesn't work 

After Setup finishes extending the schema, you'll need to wait while Active Directory replicates the changes to all of your domain controllers. If you want to check on how replication is going, you can use the repadmin tool. Repadmin is included as part of the Active Directory Domain Services Tools feature in Windows Server 2012 R2 and Windows Server 2012. For more information about how to use it, see Repadmin.

2. Prepare Active Directory

Now that the Active Directory schema  has been extended, you can prepare other parts of Active Directory for Exchange 2016. During this step, Exchange will create containers, objects, and other items in Active Directory that it'll use to store information. The collection of all of the Exchange containers, objects, attributes, and so on, is called the Exchange organization.

Before you prepare Active Directory for Exchange, there are a few things to keep in mind:

•The account you're logged in as needs to be a member of the Enterprise Admins security group. If you skipped step 1 because you want the PrepareAD command to extend the schema, the account you use also needs to be a member of the Schema Admins security group.


•The computer where you'll run the command needs to be in the same Active Directory domain and site as the schema master. It'll also need to contact all of the domains in the forest on TCP port 389.


•Wait until Active Directory has replicated the changes made in step 1 to all of your domain controllers before you do this step.


When you run the command below to prepare Active Directory for Exchange, you'll need to name the Exchange organization. This name is used internally by Exchange and isn't normally seen by users. The name of the company where Exchange is being installed is often used for the organization name. The name you use won't affect the functionality of Exchange or determine what you can use for email addresses. You can name it anything you want, as long as you keep the following in mind:

•You can use any uppercase or lowercase letters from A to Z.


•You can use numbers 0 to 9.


•The name can contain spaces as long as they're not at the beginning or end of the name.


•You can use a hyphen or dash in the name.


•The name can be up to 64 characters but can't be blank.


•The name can't be changed after it's set.


When you're ready, do the following to prepare Active Directory for Exchange. If the organization name you want to use has spaces, enclose the name in quotation marks (").

1.Open a Windows Command Prompt window and go to where you downloaded the Exchange installation files.


2.Run the following command:

Setup.exe /PrepareAD /OrganizationName:"<organization name>" /IAcceptExchangeServerLicenseTerms    <----- doesn't work     

After Setup finishes preparing Active Directory for Exchange, you'll need to wait while Active Directory replicates the changes to all of your domain controllers. If you want to check on how replication is going, you can use the repadmin tool. repadmin is included as part of the Active Directory Domain Services Tools feature in Windows Server 2012 R2 and Windows Server 2012. For more information about how to use the tool, see Repadmin.


3. Prepare Active Directory domains


The final step to get Active Directory ready for Exchange is to prepare each of the Active Directory domains where Exchange will be installed or where mail-enabled users will be located. This step creates additional containers and security groups, and sets permissions so that Exchange can access them.

If you have multiple domains in your Active Directory forest, you have a couple of choices in how you prepare them. Select the option that matches what you want to do. If you only have one domain, you can skip this step because the PrepareAD command in step 2 already prepared the domain for you.


PLEASE HELP ANYBODY!!!

So I am trying to do a clean initial install on premise of exchange 2013 on a 2012 r2 server a dedicated email server, AND I NEED HELP. I have got through most of the red tape, but I have this last final hang up error:

Error:
The following error was generated when "$error.Clear();
 initialize-ExchangeUniversalGroups -DomainController $RoleDomainController -ActiveDirectorySplitPermissions $RoleActiveDirectorySplitPermissions

" was run: "The well-known object entry B:32:C262A929D691B74A9E068728F8F842EA:CN=Organization Management\0ADEL:14ee3863-b810-409e-b38a-dede591b1c1e,CN=Deleted Objects,DC=hq,DC=reefpt,DC=com on the otherWellKnownObjects attribute in the container object CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=hq,DC=reefpt,DC=com points to an invalid DN or a deleted object.  Remove the entry, and then rerun the task.".


PLEASE ADVISE THE FULL STEPS I NEED TO TAKE TO GET THIS DAMN INSTALL COMPLETE I've been at this for 5 days now on google, TechNet, and otherwise this is my first time posting online for help ever not sure what to expect. All the sites I go to about expanding AD or running commands never work when I go to try them like setup.exe /prepare        or


1. Extend the Active Directory schema


The first step in getting your organization ready for Exchange 2016 is to extend the Active Directory schema. Exchange stores a lot of information in Active Directory but before it can do that, it needs to add and update classes, attributes, and other items. If you're curious about what's changed when your schema is extended, check out  Exchange 2016 Active Directory schema changes.

Before you extend your schema, there are a few things to keep in mind:

•The account you're logged in as needs to be a member of the Schema Admins and Enterprise Admins security groups.


•The computer where you'll run the command to extend the schema needs to be in the same Active Directory domain and site as the schema master.


•If you use the DomainController parameter, make sure to use the name of the domain controller that's the schema master.


•The only way to extend the schema for Exchange is to use the steps in this topic or use Exchange 2016 Setup. Other ways of extending the schema aren't supported.


tipTip:

If you don't have a separate team that manages your Active Directory schema, you can skip this step and go directly to Step 2. Prepare Active Directory . If the schema isn't extended in step 1, the commands in step 2 will extend the schema for you. If you decide to skip step 1, the information you need to keep in mind above still applies. 

When you're ready, do the following to extend your Active Directory schema. If you have multiple Active Directory forests, make sure you're logged into the right one.

1.Make sure the computer is ready to run Exchange 2016 Setup. To see what you need to run Setup, check out the  Active Directory preparationsection in .


2.Open a Windows Command Prompt window and go to where you downloaded the Exchange installation files.


3.Run the following command to extend the schema


CopySetup.exe /PrepareSchema /IAcceptExchangeServerLicenseTerms  <--------doesn't work 

After Setup finishes extending the schema, you'll need to wait while Active Directory replicates the changes to all of your domain controllers. If you want to check on how replication is going, you can use the repadmin tool. Repadmin is included as part of the Active Directory Domain Services Tools feature in Windows Server 2012 R2 and Windows Server 2012. For more information about how to use it, see Repadmin.

2. Prepare Active Directory

Now that the Active Directory schema  has been extended, you can prepare other parts of Active Directory for Exchange 2016. During this step, Exchange will create containers, objects, and other items in Active Directory that it'll use to store information. The collection of all of the Exchange containers, objects, attributes, and so on, is called the Exchange organization.

Before you prepare Active Directory for Exchange, there are a few things to keep in mind:

•The account you're logged in as needs to be a member of the Enterprise Admins security group. If you skipped step 1 because you want the PrepareAD command to extend the schema, the account you use also needs to be a member of the Schema Admins security group.


•The computer where you'll run the command needs to be in the same Active Directory domain and site as the schema master. It'll also need to contact all of the domains in the forest on TCP port 389.


•Wait until Active Directory has replicated the changes made in step 1 to all of your domain controllers before you do this step.


When you run the command below to prepare Active Directory for Exchange, you'll need to name the Exchange organization. This name is used internally by Exchange and isn't normally seen by users. The name of the company where Exchange is being installed is often used for the organization name. The name you use won't affect the functionality of Exchange or determine what you can use for email addresses. You can name it anything you want, as long as you keep the following in mind:

•You can use any uppercase or lowercase letters from A to Z.


•You can use numbers 0 to 9.


•The name can contain spaces as long as they're not at the beginning or end of the name.


•You can use a hyphen or dash in the name.


•The name can be up to 64 characters but can't be blank.


•The name can't be changed after it's set.


When you're ready, do the following to prepare Active Directory for Exchange. If the organization name you want to use has spaces, enclose the name in quotation marks (").

1.Open a Windows Command Prompt window and go to where you downloaded the Exchange installation files.


2.Run the following command:

Setup.exe /PrepareAD /OrganizationName:"<organization name>" /IAcceptExchangeServerLicenseTerms    <----- doesn't work     

After Setup finishes preparing Active Directory for Exchange, you'll need to wait while Active Directory replicates the changes to all of your domain controllers. If you want to check on how replication is going, you can use the repadmin tool. repadmin is included as part of the Active Directory Domain Services Tools feature in Windows Server 2012 R2 and Windows Server 2012. For more information about how to use the tool, see Repadmin.


3. Prepare Active Directory domains


The final step to get Active Directory ready for Exchange is to prepare each of the Active Directory domains where Exchange will be installed or where mail-enabled users will be located. This step creates additional containers and security groups, and sets permissions so that Exchange can access them.

If you have multiple domains in your Active Directory forest, you have a couple of choices in how you prepare them. Select the option that matches what you want to do. If you only have one domain, you can skip this step because the PrepareAD command in step 2 already prepared the domain for you.


PLEASE HELP ANYBODY!!!

Error while installing exchange 2013 CU9

$
0
0

Error:

The following error was generated when "$error.Clear();

          if (Get-Service MpsSvc* | ?{$_.Name -eq 'MpsSvc'})

          {

            Set-Service MpsSvc -StartupType Automatic

            Start-SetupService -ServiceName MpsSvc

          }

        " was run: "Microsoft.Exchange.Configuration.Tasks.ServiceDisabledException: Service 'bfe' is disabled on this server. ---> System.InvalidOperationException: Cannot start service bfe on computer '.'. ---> System.ComponentModel.Win32Exception: The service cannot be started, either because it is disabled or because it has no enabled devices associated with it

   --- End of inner exception stack trace ---

   at System.ServiceProcess.ServiceController.Start(String[] args)

   at Microsoft.Exchange.Management.Tasks.ManageSetupService.StartServiceWorker(ServiceController serviceController, String[] serviceParameters)

   --- End of inner exception stack trace ---

   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.Tasks.ManageSetupService.StartService(ServiceController serviceController, Boolean ignoreServiceStartTimeout, Boolean failIfServiceNotInstalled, Unlimited`1 maximumWaitTime, String[] serviceParameters)

   at Microsoft.Exchange.Management.Tasks.ManageSetupService.StartService(ServiceController serviceController, Boolean ignoreServiceStartTimeout, Boolean failIfServiceNotInstalled, Unlimited`1 maximumWaitTime, String[] serviceParameters)

   at Microsoft.Exchange.Management.Tasks.ManageSetupService.StartService(String serviceName, Boolean ignoreServiceStartTimeout, Boolean failIfServiceNotInstalled, Unlimited`1 maximumWaitTime, String[] serviceParameters)

   at Microsoft.Exchange.Management.Tasks.StartSetupService.InternalProcessRecord()

   at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__b()

   at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)".

 

Thanks

Manojkumar Bhoyar

 

From: Manoj Bhoyar Sent: Wednesday, October 07, 2015 3:06 PMTo: Rajesh Velagapudi Subject: error while installing exchange 2013 CU6

Error:

The following error was generated when "$error.Clear();

          if (Get-Service MpsSvc* | ?{$_.Name -eq 'MpsSvc'})

          {

            Set-Service MpsSvc -StartupType Automatic

            Start-SetupService -ServiceName MpsSvc

          }

        " was run: "Microsoft.Exchange.Configuration.Tasks.ServiceDisabledException: Service 'bfe' is disabled on this server. ---> System.InvalidOperationException: Cannot start service bfe on computer '.'. ---> System.ComponentModel.Win32Exception: The service cannot be started, either because it is disabled or because it has no enabled devices associated with it

   --- End of inner exception stack trace ---

   at System.ServiceProcess.ServiceController.Start(String[] args)

   at Microsoft.Exchange.Management.Tasks.ManageSetupService.StartServiceWorker(ServiceController serviceController, String[] serviceParameters)

   --- End of inner exception stack trace ---

   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.Tasks.ManageSetupService.StartService(ServiceController serviceController, Boolean ignoreServiceStartTimeout, Boolean failIfServiceNotInstalled, Unlimited`1 maximumWaitTime, String[] serviceParameters)

   at Microsoft.Exchange.Management.Tasks.ManageSetupService.StartService(ServiceController serviceController, Boolean ignoreServiceStartTimeout, Boolean failIfServiceNotInstalled, Unlimited`1 maximumWaitTime, String[] serviceParameters)

   at Microsoft.Exchange.Management.Tasks.ManageSetupService.StartService(String serviceName, Boolean ignoreServiceStartTimeout, Boolean failIfServiceNotInstalled, Unlimited`1 maximumWaitTime, String[] serviceParameters)

   at Microsoft.Exchange.Management.Tasks.StartSetupService.InternalProcessRecord()

   at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__b()

Do I need to migrate SYSTEM public folders from Exchange 2007 to Exchange 2013?

$
0
0

I am presently migrating from Exchange 2007 on a Small Business Server 2007 to Exchange 2013 on a VM.  I have already moved the mailboxes and for the most part I'm done.  I never used Exchange Public folders at this location.  Do I still need to migrate the SYSTEM public folders (offline address book, schedule+Free Busy. etc.).  Because I never used public folders can I effectively "ignore" this migration step?  Or do I have to migrate the public folders because of the system folders? 

If I have to migrate, is there an "easy" way to do it.  The methods I've found have relied on the Exchange management shell.  Thanks!

Exchange 2013 CU10 - Folder Hierarchies error

$
0
0

Hi all,

           in order to move to exchange 2016, im upgrading exchange 2013 to CU10.

When trying to move to CU10 on exchange 2013, I get the following error during the first phase of setup.

The following error was generated when "$error.Clear();

               install-AdministrativeGroup -DomainController $RoleDomainController

" was run: "Microsoft.Exchange.Data.Directory.ADObjectAlreadyExistsException: Active Directory operation failed on AD03.company.com. The object 'CN=Folder Hierarchies,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=Company,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=company,DC=com' already exists. ---> System.DirectoryServices.Protocols.DirectoryOperationException: The object exists.

  at System.DirectoryServices.Protocols.LdapConnection.ConstructResponse(Int32 messageId, LdapOperation operation, ResultAll resultType, TimeSpan requestTimeOut, Boolean exceptionOnTimeOut)

  at System.DirectoryServices.Protocols.LdapConnection.SendRequest(DirectoryRequest request, TimeSpan requestTimeout)

  at Microsoft.Exchange.Data.Directory.PooledLdapConnection.SendRequest(DirectoryRequest request, LdapOperation ldapOperation, Nullable`1 clientSideSearchTimeout, IActivityScope activityScope, String callerInfo)

  at Microsoft.Exchange.Data.Directory.ADDataSession.ExecuteModificationRequest(ADObject entry, DirectoryRequest request, ADObjectId originalId, Boolean emptyObjectSessionOnException, Boolean isSync)  --- End of inner exception stack trace ---

  at Microsoft.Exchange.Data.Directory.ADDataSession.AnalyzeDirectoryError(PooledLdapConnection connection, DirectoryRequest request, DirectoryException de, Int32 totalRetries, Int32 retriesOnServer)

  at Microsoft.Exchange.Data.Directory.ADDataSession.ExecuteModificationRequest(ADObject entry, DirectoryRequest request, ADObjectId originalId, Boolean emptyObjectSessionOnException, Boolean isSync)

  at Microsoft.Exchange.Data.Directory.ADDataSession.ExecuteModificationRequest(ADObject entry, DirectoryRequest request, ADObjectId originalId, Boolean emptyObjectSessionOnException)

  at Microsoft.Exchange.Data.Directory.ADDataSession.Save(ADObject instanceToSave, IEnumerable`1 properties, Boolean bypassValidation)

  at Microsoft.Exchange.Management.Deployment.InstallAdministrativeGroup.InstallConfigurationObject[TObject](ADObjectId id, Boolean force, TObject instance)

  at Microsoft.Exchange.Management.Deployment.InstallAdministrativeGroup.InternalProcessRecord()

  at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__b()

  at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)".

Using ADSIedit, I can see that the "Folder Hierarchies" does indeed already exist, as it should, and have verified the permissions on the key, allowing the exchange servers full control.

The same error occurs if run from the gui or command "setup.exe /p /IAcceptExchangeServerLicenseTerms" from any of the exchange 2013 servers or DC's.

Error when setting External/Internal Virtual Directory

$
0
0

Whenever I try to set the internalURL I keep getting an active directory error seen below.

Active Directory operation failed on Server1.MURRAY.local. This error is not retriable. Additional information: Insufficient access rights to perform the operation. Active directory response: 00002098: SecErr: DSID-03150BC1, problem 4003 (INSUFF_ACCESS_RIGHTS), data 0 

I have made sure that Permission Inheritance is enabled. Any idea why I am getting this error still?

Thank you.

Problem enabling Hybrid mode in Exchange 2013 - "The remote server returned an error: (400) Bad Request."

$
0
0

Hi everyone,

(I'm sorry if I posted this question in the wrong forum).

We are in the process of enabling Hybrid mode for our Exchange 2013 (CU9) installation. But we seem to have run into some problem with the Hybrid Configuration Wizard (HCW)... I posted my original problem in the community forum at Office 365 but after some troubleshooting with the Microsoft support, they concluded that the fault was with the on-premises installation and that the HCW never ran therefore on-premises Exchange has not communicated with Exchange Online. They've simply redirected me and my question to this forum for further assistance.

So... basically what I've done so far is:

  1. Create an Office 365 E4 account and a global administrator.
  2. Verified my custom domain.
  3. Created an Azure Active Directory user sync.
  4. Setup a working ADFS for SSO (verified with the Remote Connectivity analyzer).
  5. I've logged in to the ECP panel (with my administration account).
  6. Then clicked the Hybrid -> Enable - in order to start the HCW.
  7. Logged on with my Office 365 Global administration account when prompted.
  8. After some loading "Please wait" I'm given the error message below:

"The wizard did not complete successfully. Please see the list below for error details. Unable to access the Federation Metadata document from the federation partner. Detailed information: The remote server returned an error: ‎(400)‎ Bad Request.."

I'm unable to find any log files under: "%SystemDrive%\Program Files\Microsoft\Exchange Server\V15\Logging\Update-HybridConfiguration"or any error messages in the Event Viewer.

I would appreciate any help on what to try or do next.

Regards,

Anders

Outlook Anywhere from different site takes precedence?

$
0
0

Hi guys.

We had EXCHANGE 2010 in SITE1 and EXCHANGE2010 in SITE2.

In SITE1 we have migrated EXCHANGE2010 to EXCHANGE2013 and decomission the old server.

Current scenario.
SITE1 - with EXCHANGE2013

SITE2 - with EXCHANGE2010

We have problems with Outlook clients on SITE2 who's mailboxes are on EXCHANGE2010.
Their Outlook clients redirects Outlook Anywhere to settings which are on Exchange2013.

If we take a look on Autodiscover test for user on site2 on exchange2010 it resolves scp sucessfully from exchange2010 on site2.

But we also see the he recieves:

EXCHANGE RCP - from exchange 2010

EXCHANGE HTTP - from exchange 2013

Is it possible that exchange2013 from SITE1, somehow takes "precedence" and push OutlookAnywhere settings to users which are in SITE2 and hosted on EXCHANGE2010?

with best regards 


bostjanc


Installing Exchange 2013 Error: The following error was generated when "$error.Clear();

$
0
0

The Help link for this simply implies I didn't prepare the Domain Controller before installing which I've already done.

I followed steps at https://technet.microsoft.com/en-us/library/bb125224(v=exchg.160).aspx

I also did all the prep on the exchange server itself before attempting the install.

I've also tried removing the Action and Watermark registry under mailbox which did fix one issue that i got before this.

Any help would be appreciated, thanks.

Error:
The following error was generated when "$error.Clear(); 
        set-ExchangeServerRole -Identity $RoleFqdnOrName -IsUnifiedMessagingServer:$true -DomainController $RoleDomainController

" was run: "The operation couldn't be performed because object 'mail.domain.local' couldn't be found on 'dc.domain.local'.".

*Also just a note, am running both servers on 2012 r2  on a new VM server, the DC and Mail that is. Both servers are fresh loads as of just a few days ago so you can understand why its frustrating, out the gate there is an issue with one of the two.

Trying to remove old Exchange 2010 - Warning 3005 - MSExchange Front End HTTP Proxy

$
0
0

I have upgrade to Exchange 2013, moved all the mailboxes and everything seems to be working fine.  The final step is to remove the legacy Exchange 2010 server and UM server. 

The TechNet guides explain that I just need to uninstall Exchange 2010 on the old server.  So, I thought that I would first try shutting down the old Exchange 2010 server and let the new Exchange 2013 ride solo.  All seemed OK, I was getting emails in Outlook 2010 and on our smartphones. But, the next morning after re-launching Outlook 2010, even though it said it was connected, I was not receiving any new email.

I turned back on the old Exchange 2010 server, and then all of the emails starting coming into Outlook 2010. 

Looking at the event logs on Exchange 2013, I see that I was getting 3005 warnings regarding [Autodiscover] Marking ClientAccess 2010 server srv2010.domain.com (https://srv2010.domain.com/Autodiscover) as unhealthy due to exception: System.Net.WebException: The operation has timed out....

Before I uninstall Exchange 2010, is there another way to remove this apparent dependency on the old server?

Thanks.. Chris

SERVER3005WassssrningMSExchange Front End HTTP ProxyApplication


Exchange 2013 Inter Forest Migration

$
0
0

Hi All,

Our company was purchased 2 years ago by another company. I have been running 2 independent forests with a trust relationship while i worked out how to migrate to the single forest.

We have 2008R2 Forest with Exchange 2013 on each.

I am unable to download the ADMT and PES due to a website issue (1st couldn't get the site up, now the files are not available)

So, i am wondering the best course. I have seen on Petri regarding this. But that was mainly aimed at 2010. https://www.petri.com/exchange-2010-cross-forest-migration

Does anyone have any good pointers on this? I have seen lots of 2007 to 2013 or 2007 to 2010 and 2010 to 2013.. but nothing that met our requirements.

Exchange Server Setup on dirty environment

$
0
0

Hi,

We are about to install Exchange 2013 CU10 when we notice that there are existing Exchange objects already in the Active Directory.

We have verified that the Exchange servers have been decommissioned but incorrectly. Via the attribute value, we determine that 2013 CU3 was the version installed previously.

We wish to do a clean installation for the Exchange 2013 CU10 not polluted by the previous installation. May I know what is the cleaning required to achieve this.

Thanks.

Migrating from Exchange 2010 to 2013. Step 10 of 14: Mailbox Role. Mailbox Service

$
0
0

I get the error below when installing exchange 2013 in my Exchange 2010 Environment.

Error:
The following error was generated when "$error.Clear();
          if (!$RoleIsDatacenter)
          {
              $mailboxId = [Microsoft.Exchange.Management.Migration.MigrationBatchIdParameter]::MigrationMailboxName;
              $dispName = "Microsoft Exchange Migration";
              $mbxs = @(Get-Mailbox -Arbitration -DomainController $RoleDomainController -Filter {Name -eq $mailboxId});
              $migrationMailbox = $null;

              if ($mbxs.Length -eq 0)
              {
                  Write-ExchangeSetupLog -Info ("Retrieving mailbox databases on Server=$RoleFqdnOrName.");
                  $dbs = @(Get-MailboxDatabase -Server:$RoleFqdnOrName -DomainController $RoleDomainController);
                  if ($dbs.Length -ne 0)
                  {
                      Write-ExchangeSetupLog -Info ("Retrieving users with Name=$mailboxId.");
                      $arbUsers = @(Get-User -Filter {Name -eq $mailboxId} -IgnoreDefaultScope -ResultSize 1);
                      if ($arbUsers.Length -ne 0)
                      {
                          Write-ExchangeSetupLog -Info ("Enabling mailbox $mailboxId.");
                          $migrationMailbox = Enable-Mailbox -Arbitration -Identity $arbUsers[0] -DisplayName $dispName -database $dbs[0].Identity;
                      }
                  }
              }
              else
              {
                  $migrationMailbox = $mbxs[0];
              }

              # Set the Organization Capabilities and quotas needed for this mailbox
              if ($migrationMailbox -ne $null)
              {
                  Set-Mailbox -Arbitration -Identity $migrationMailbox -ProhibitSendReceiveQuota 300MB -ProhibitSendQuota 300MB -IssueWarningQuota 150MB -RecoverableItemsQuota 30GB -RecoverableItemsWarningQuota 20GB -UseDatabaseQuotaDefaults $false -SCLDeleteEnabled $false -SCLJunkEnabled $false -SCLQuarantineEnabled $false -SCLRejectEnabled $false -HiddenFromAddressListsEnabled $true -DisplayName $dispName -Management:$true -Force;
              }
              else
              {
                  Write-ExchangeSetupLog -Info ("Cannot find migration mailbox with name=$mailboxId.");
              }
          }
        " was run: "Database is mandatory on UserMailbox.".

Error:
The following error was generated when "$error.Clear();
          if (!$RoleIsDatacenter)
          {
              $mailboxId = [Microsoft.Exchange.Management.Migration.MigrationBatchIdParameter]::MigrationMailboxName;
              $dispName = "Microsoft Exchange Migration";
              $mbxs = @(Get-Mailbox -Arbitration -DomainController $RoleDomainController -Filter {Name -eq $mailboxId});
              $migrationMailbox = $null;

              if ($mbxs.Length -eq 0)
              {
                  Write-ExchangeSetupLog -Info ("Retrieving mailbox databases on Server=$RoleFqdnOrName.");
                  $dbs = @(Get-MailboxDatabase -Server:$RoleFqdnOrName -DomainController $RoleDomainController);
                  if ($dbs.Length -ne 0)
                  {
                      Write-ExchangeSetupLog -Info ("Retrieving users with Name=$mailboxId.");
                      $arbUsers = @(Get-User -Filter {Name -eq $mailboxId} -IgnoreDefaultScope -ResultSize 1);
                      if ($arbUsers.Length -ne 0)
                      {
                          Write-ExchangeSetupLog -Info ("Enabling mailbox $mailboxId.");
                          $migrationMailbox = Enable-Mailbox -Arbitration -Identity $arbUsers[0] -DisplayName $dispName -database $dbs[0].Identity;
                      }
                  }
              }
              else
              {
                  $migrationMailbox = $mbxs[0];
              }

              # Set the Organization Capabilities and quotas needed for this mailbox
              if ($migrationMailbox -ne $null)
              {
                  Set-Mailbox -Arbitration -Identity $migrationMailbox -ProhibitSendReceiveQuota 300MB -ProhibitSendQuota 300MB -IssueWarningQuota 150MB -RecoverableItemsQuota 30GB -RecoverableItemsWarningQuota 20GB -UseDatabaseQuotaDefaults $false -SCLDeleteEnabled $false -SCLJunkEnabled $false -SCLQuarantineEnabled $false -SCLRejectEnabled $false -HiddenFromAddressListsEnabled $true -DisplayName $dispName -Management:$true -Force;
              }
              else
              {
                  Write-ExchangeSetupLog -Info ("Cannot find migration mailbox with name=$mailboxId.");
              }
          }
        " was run: "Database is mandatory on UserMailbox. Property Name: Database".

Viewing all 7129 articles
Browse latest View live


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