Solved

No Emails after Migration from SBS 2003 to 2011

Posted on 2014-03-31
33
488 Views
Last Modified: 2014-07-09
Hi all.
I went through the process of migrataing an old SBS 2003 Server to SBS 2011 on a New server following Dematzer's guide but i must have taken a wrong turn somewhere as none of the client pcs are able to receive emails anymore.
1 client received a few including a welcome to SBS 2011 email but now gets an error message
 "Task "Microsoft Exchange Server" reported error (0x80040115)"The connection to the microsoft exchange server is unavailable. Outlook must be onine or connected to complete this action."  
when they try to send/receive. They can send no problem btw.
When i check the connection status it says connection established to the SBS 2011 server.
Another 1 is connected to the SBS 2003 server but it says the mailbox quota has been reached.
Another won't open Outlook, The Migrataing Outlook popup appears then it stops saying ""Cannot start Microsoft Office Outlook. Unable to open the Outlook Window. The set of folders could not be opened."
I just checked my Move Request list in Exchange Management Console the user who received a few emails is marked as Completed but the other 2 from above have failed. There is also 2 more marked as moving & 1 as Queued, the rest have completed but are not in use a the moment.
I'm not experienced with Exchange & this is my 1st migration so don't really know where to start troubleshooting this so any help is much appreciated.
0
Comment
Question by:Dahoe
  • 19
  • 14
33 Comments
 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 39966761
Primary test - does it work in OWA? If you look in OWA, can you see emails? Send and Receive? That will confirm if email flow is correct and it is just a client connection issue.

Any mailboxes that failed on the move request did not move, so you need to remove the request and run it again. You will need to look at the move request log to see why they failed - often it can be a size restriction as SBS 2011 will come out of the box with a 2gb limit.

Simon.
0
 

Author Comment

by:Dahoe
ID: 39966842
The one with the mailbox quota issue is now connecting to the SBS 2003 server after i removed the quota restrictions on her account. Hers is one of the 2 that Failed and her mailbox size is over 9 Gb, how do i change the limit before i try to move it again?
The one that received some emails is now disconnected from the SBS 2011 server. In connection status it displays 3 connections established to Directory & 2 connections disconnected from Mail.
0
 

Author Comment

by:Dahoe
ID: 39966872
I don't have they're passwords to login to OWA. I tried logging in using Admin & Network Admin usernames & passwords but get the error HTTP 500 Internal Server Error.
0
 

Author Comment

by:Dahoe
ID: 39966906
The one with the "Cannot start Microsoft Office Outlook. Unable to open the Outlook Window. The set of folders could not be opened." error has now established a connection to the SBS 2003 server & is updating the inbox.
0
 

Author Comment

by:Dahoe
ID: 39967004
The one that received some emails then disconnected from the SBS 2011 server is now back connected after i started the Microsoft Exchange RPC Client Access service. A few more emails arrived into the inbox but when i try & send a test mail to them to check the account the mail is returned to me undelivered.
The   "Task "Microsoft Exchange Server" reported error (0x80040115)"The connection to the microsoft exchange server is unavailable. Outlook must be onine or connected to complete this action."   error still pops up when i send & receive from this user also.
0
 
LVL 63

Accepted Solution

by:
Simon Butler (Sembee) earned 500 total points
ID: 39967099
If you have removed the limit from the user account in SBS, then that should apply to the destination as well. However do check on the properties of the mailbox database in EMC to see if there is a limit being applied there.

Have you installed Exchange 2010 SP3 on to the server?

Simon.
0
 

Author Comment

by:Dahoe
ID: 39967174
I haven't installed Any updates to the SBS 2011 server yet as i wanted to get everything up & running first.
I'm thinking it's something i missed during the migration that's causing the problems? As i mentioned earlier, it was the first time i've gone through the process.
As the one that completed the move and has established a connection to the SBS 2011 server isn't receiving emails i feel i should make sure it's running properly before i try & move the others again.
0
 
LVL 63

Assisted Solution

by:Simon Butler (Sembee)
Simon Butler (Sembee) earned 500 total points
ID: 39967236
Now I am the complete opposite. When I do an SBS migration the server gets fully patched before I do anything more with it. It takes about three hours to patch a new build of SBS 2011. Therefore I would suggest that you install Exchange 2010 SP3 on to the server, plus any other service packs then run Microsoft Update and bring the server up to date. That will take some time to do.

Simon.
0
 

Author Comment

by:Dahoe
ID: 39967439
Ok, i'll start that in the morning so.
Is there a way to move that 1 users mailbox back to the SBS 2003 server then until i finish the updates? As i'm in & out of the office tomorrow & i assume the updates & service packs will require restarts i need to get them back receiving emails asap.
0
 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 39967835
Just move the mailbox in the same way as you moved it to Exchange 2010.
It will require reboots.

The order I will usually do it is

Windows 2008 R2 Sp1, reboot.
Exchange 2010 Sp3, then rollup 5, reboot.
Only then run Microsoft Update. Watch the updates, sometimes it tries to select to install an older rollup for Exchange. Once that is running, leave it to get on with it. Even on a fast broadband you could be looking at two hours or more between pressing the install button and the reboot.
There will then be updates for those updates.

Finally run the SBS BPA (there will be some additional bits and pieces that need to be done with SharePoint).

Simon.
0
 

Author Comment

by:Dahoe
ID: 39977597
I'm in & out of the office the past few days so just leaving the updates to run at closing time each evening, i think i'll take the server home this wkend & get all the updates finished.
How do i move that 1 users mailbox back to the SBS 2003 server until i finish the updates? I don't seem to be able to do it from the 2011 server should i be doing it from the 2003 server?
0
 

Author Comment

by:Dahoe
ID: 39982760
Exchange SP3 won' install i get the error message :

Mailbox Role
Failed

Error:
The following error was generated when "$error.Clear();
          $name = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbox]::DiscoveryMailboxUniqueName;
          $dispname = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbox]::DiscoveryMailboxDisplayName;
          $dismbx = get-mailbox -Filter {name -eq $name} -IgnoreDefaultScope -resultSize 1;
          if( $dismbx -ne $null)
          {
            $srvname = $dismbx.ServerName;
            if( $dismbx.Database -ne $null -and $RoleFqdnOrName -like "$srvname.*" )
            {
              Write-ExchangeSetupLog -info "Setup DiscoverySearchMailbox Permission.";
              $mountedMdb = get-mailboxdatabase $dismbx.Database -status | where { $_.Mounted -eq $true };
              if( $mountedMdb -eq $null )
              {
                Write-ExchangeSetupLog -info "Mounting database before stamp DiscoverySearchMailbox Permission...";
                mount-database $dismbx.Database;
              }

              $mountedMdb = get-mailboxdatabase $dismbx.Database -status | where { $_.Mounted -eq $true };
              if( $mountedMdb -ne $null )
              {
                $dmRoleGroupGuid = [Microsoft.Exchange.Data.Directory.Management.RoleGroup]::DiscoveryManagementWkGuid;
                $dmRoleGroup = Get-RoleGroup -Identity $dmRoleGroupGuid -DomainController $RoleDomainController -ErrorAction:SilentlyContinue;
                if( $dmRoleGroup -ne $null )
                {
                  Add-MailboxPermission $dismbx -User $dmRoleGroup.Identity -AccessRights FullAccess -DomainController $RoleDomainController -WarningAction SilentlyContinue;
                }
              }
            }
          }
        " was run: "Couldn't mount the database that you specified. Specified database: Mailbox Database 2014033000; Error code: An Active Manager operation failed. Error Invalid Active Manager configuration. Error: Active Manager hasn't completed configuration initialization.. [Database: Mailbox Database 2014033000, Server: SBS-SERVER2011.*******.local].".

Couldn't mount the database that you specified. Specified database: Mailbox Database 2014033000; Error code: An Active Manager operation failed. Error Invalid Active Manager configuration. Error: Active Manager hasn't completed configuration initialization.. [Database: Mailbox Database 2014033000, Server: SBS-SERVER2011.*******.local].

An Active Manager operation failed. Error Invalid Active Manager configuration. Error: Active Manager hasn't completed configuration initialization.. [Database: Mailbox Database 2014033000, Server: SBS-SERVER2011.*******.local]
Click here for help... http://technet.microsoft.com/en-US/library/ms.exch.err.default(EXCHG.141).aspx?v=14.3.123.3&e=ms.exch.err.Ex88D115&l=0&cl=cp

Elapsed Time: 00:06:26


Management Tools
Cancelled




Finalizing Setup
Cancelled
0
 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 39983355
Does the database listed exist? Is it mounted?

Simon.
0
 

Author Comment

by:Dahoe
ID: 39984669
I'm pretty sure it is. I had one user's mailbox moved to the 2011 server and they were able to establish a connection to the 2011 server & send & receive no problem. After the failed install of sp3 they couldn't receive external emails but could send & receive internally and send externally. I moved them back to the 2003 server to see if this would resolve the problem but they still can't receive external emails, they get bounced back to the sender, "Action: failed Status: 5.0.0 Remote-MTA: dns; Diagnostic code: smtp; 550 Administrative Prohibition"
 All other users on the 2003 server can send & receive both internally & externally without any problem.
0
 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 39985277
That error code is not an Exchange error, so it is being generated by something else. Do you have something scanning SMTP traffic? Are you using a smart host at all?

Rather than being pretty sure the database exists, you need to be 100% sure.

Simon.
0
 

Author Comment

by:Dahoe
ID: 39985430
There was Norton on the 2003 server but it was removed before the migration process was started.
I'll check EMC on the 2011 server for the database but i'm pretty sure it's there & mounted. Would the user have been receiving & sending emails without it?
Not sure about a smart host, how do i go about checking this?
0
IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 39985633
Smart host can be set on an SMTP connector or on the SMTP virtual server. If it is set on an SMTP Virtual server then it must be removed and then applied to either an SMTP Connector (Exchange 2003) or Send Connector (Exchange 2010).

Simon.
0
 

Author Comment

by:Dahoe
ID: 39985641
I ran a dns report at DNSstuff.com  and failed 2 tests:

SOA
Status       Test Name       Information
FAIL
      SOA record check      No nameservers provided an SOA record for the zone. You should configure your nameservers to have a master slave relationship. The update of the zone information to the slave nameservers should be handled through the SOA record.

MX
Status       Test Name       Information
FAIL
      MX records check      No MX records exist within the zone. This is legal, but if you want to receive E-mail on this domain, you should have MX record(s). The program can't continue in a case like this, so we are assuming you don't receive mail on this domain.
0
 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 39986005
The first one I wouldn't care too much about.
The second one would explain why you aren't getting email, as long as you tested the correct domain.

You would test example.com, not host.example.com.

Simon.
0
 

Author Comment

by:Dahoe
ID: 39987282
The emails are coming in again for the user i moved back to 2003 server, i guess it just took time as i made no changes today.
I tested mydomain.com.
Should my website host create the mx records to point to our external ip address?
0
 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 39988267
You should have MX records anyway.
If you don't, then how do your emails come in? All domains need MX records to receive email.

Simon.
0
 

Author Comment

by:Dahoe
ID: 39988309
Sorry, my head's a bit all over the place with this over the past few days, hence the stupid question.
Now that everyone is back receiving email through the 2003 server i'm gonna try installing Exchange 2010 sp3 again. Is there anything i should do, tests i should run or exchange services i should stop or start before i retry? At the moment i have all exchange services on the 2013 server stopped in case they were interfering with the user i moved back to 2003 server. I'll restart the server beforehand though so theses will restart then.
0
 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 39989399
As long as you don't have Forefront installed on the server, the installer will stop the services for you.

Simon.
0
 

Author Comment

by:Dahoe
ID: 40006032
Ok so the Exchange sp3 installed fine this time along with rollup 5 & all other updates.
I want to try & move the mailboxes again this wkend as everybody will be off from Thurs evening to Tuesday morning & i have remote access to the office. The last time the move failed on some mailboxes after something like 2 days, which i don't want to happen again, is there any way to manually copy the mailboxes to the new server?
0
 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 40006084
You have to use move mailbox if you don't want to cause huge headaches. There are no manual method that doesn't involve significant changes to the way that Exchange works.

If you look at the log it would give you a reason why the mailbox move failed - unless the mailbox was huge (10gb or more) I would have looked at cancelling it after a few hours.

Simon.
0
 

Author Comment

by:Dahoe
ID: 40006163
Three of the mailboxes are 12-15gb, the rest are under 4.
The server i'm moving them from is running short of free space & i feel this could be causing problems with the move, is this probable?
I was going to start with the biggest mailbox & move them one by one after each move was successful as if i can't move them all i don't want to end up with some of them on each server as this caused problems last time.
What would you reccommend?
0
 
LVL 63

Assisted Solution

by:Simon Butler (Sembee)
Simon Butler (Sembee) earned 500 total points
ID: 40006415
If you are short on space, then enable circular logging.
As Exchange will move multiple mailboxes at the same time, you would probably get to the point where it is trying to move multiple large mailboxes together.

Personally what I would do is move everything else across first, then move the large mailboxes one at a time. If they don't get across in the window, then tell the users concerned it is their fault for being "pack rats".

Simon.
0
 

Author Comment

by:Dahoe
ID: 40031323
Well all the mailboxes moved across one by one and everything is fine for everyone except one user who isn't receiving all their emails, some of them are being bounced back to people. This is the same user that this was happening to previously when i moved them to the 2011 server. They are receiving all internal emails & some random external emails.
The return error message is:

    From: MAILER-DAEMON@randomhost.com (Mail Delivery System)
    Date: 25 April 2014 16:17:43 GMT+01:00
    To: info@randomuser.ie
    Subject: Undelivered Mail Returned to Sender

    This is the mail system at host outbound-randomhost.com.

    I'm sorry to have to inform you that your message could not
    be delivered to one or more recipients. It's attached below.

    For further assistance, please send mail to postmaster.

    If you do so, please include this problem report. You can
    delete your own text from the attached returned message.

                      The mail system

    <hilary@thiscompany.com>: host fwd0.hostingsite.com[ip address] said: 550
       Administrative prohibition (in reply to RCPT TO command)

    Reporting-MTA: dns; outbound-randomhost.com X-Postfix-Queue-ID: CE427210080 X-Postfix-Sender: rfc822; info@randomuser.comArrival-Date: Fri, 25 Apr 2014 15:17:42 +0000 (UTC) Final-Recipient: rfc822; hilary@thiscompany.com Original-Recipient: rfc822;hilary@thiscompany.com Action: failed Status: 5.0.0 Remote-MTA: dns; fwd0.hostingsite.com Diagnostic-Code: smtp; 550 Administrative prohibition
0
 

Author Comment

by:Dahoe
ID: 40031396
Problem solved, after a bit of investigation it turned out that it was only replies to emails that were getting bounced back so discovered that the default return address had been changed somehow during the migration. Changed it back & all is well again.
0
 

Author Comment

by:Dahoe
ID: 40077185
Hi Simon, thanks for all your help with this, the emails seem to be running fine for the last couple of weeks. Before i close this question i've run a BPA on the Exchange 2010 & here are the results:

All Issues  

: Active Directory Forest  
 

Warning  Write DACL inherit (group) : Active Directory Forest

 The Write DACL inherit (group) right for the Exchange Enterprise Servers group should be removed from the root of the domain.

 arrow Tell me more about this issue and how to resolve it.  

 

: Active Directory Servers  
 

Active Directory Server: SBS-SERVER2011  
 

Warning  Processor performance Active Directory Server: SBS-SERVER2011

 The current processor speed on server SBS-SERVER2011.MyDomain.local is less than the maximum possible speed. Maximum clock speed is 3101. Current clock speed is 1581.

 arrow Tell me more about this issue and how to resolve it.  

 

Organization: MyOrg  
 

Warning  Recipient Update Service did not process all changes Organization: MyDomain

 The 'gatewayProxy' attribute for Recipient Update Service 'Recipient Update Service (Enterprise Configuration)' contains old data that was not fully processed. This data has existed since 2008-04-09T14:03:25Z and should be manually removed to avoid accidental changes to user addresses.

 arrow Tell me more about this issue and how to resolve it.  

 

Warning  Recipient Update Service did not process all changes Organization: MyDomain

 The 'gatewayProxy' attribute for Recipient Update Service 'Recipient Update Service (MyDomain)' contains old data that was not fully processed. This data has existed since 2008-04-09T14:03:25Z and should be manually removed to avoid accidental changes to user addresses.

 arrow Tell me more about this issue and how to resolve it.  

 

Best Practices  Junk store threshold not configured Organization: MyDomain

 The Junk Store threshold is currently configured to move messages to a recipient's Junk E-Mail folder when they have a Spam Confidence Level (SCL) value of 8. The recommended value is 4. You can configure SCL thresholds by using the Set-OrganizationConfig cmdlet in the Exchange Management Shell.

 arrow Tell me more about this setting.  

 

Admin Group: Exchange Administrative Group (FYDIBOHF23SPDLT)  
 

Error  Database backup critical Admin Group: Exchange Administrative Group (FYDIBOHF23SPDLT)

 Database 'Mailbox Database 2014033000' on server SBS-SERVER2011 contains 20 mailboxes. This database has never had a full online backup.

 arrow Tell me more about this issue and how to resolve it.  

 

Error  Database backup critical Admin Group: Exchange Administrative Group (FYDIBOHF23SPDLT)

 Database 'Public Folder Database 0573388183' on server SBS-SERVER2011 has never had a full online backup.

 arrow Tell me more about this issue and how to resolve it.  

 

Server: SBS-SERVER2011  
 

Warning  Network interface driver file is more than two years old Server: SBS-SERVER2011

 Network interface driver file 'c:\windows\system32\drivers\e1q60x64.sys' for 'e1qexpress' on server SBS-SERVER2011.MyDomain.local is more than two years old. Check with your vendor to find out if a newer version is available. Installed driver details: 11.0.5.21 - 20090610213502.476134+060

 

Warning  Network interface driver file is more than two years old Server: SBS-SERVER2011

 Network interface driver file 'c:\windows\system32\drivers\asyncmac.sys' for 'AsyncMac' on server SBS-SERVER2011.MyDomain.local is more than two years old. Check with your vendor to find out if a newer version is available. Installed driver details: 6.1.7600.16385 - 20090714011013.139624+060

 

Warning  The PowerShell virtual directory is set to require SSL Server: SBS-SERVER2011

 The PowerShell virtual directory 'PowerShell-Proxy (Default Web Site)' has been configured to require SSL. This can cause the Exchange Management Tools to fail to connect.

 arrow Tell me more about this issue and how to resolve it.  

 

Warning  The PowerShell virtual directory path has changed Server: SBS-SERVER2011

 The path for the PowerShell virtual directory 'PowerShell-Proxy (Default Web Site)' has been changed to 'C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\PowerShell-Proxy'. This can cause the Exchange Management Tools to fail to connect. The expected path is 'C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\PowerShell'.

 arrow Tell me more about this issue and how to resolve it.  

 

Warning  Temporary file path optimization Server: SBS-SERVER2011

 The TEMP path on server SBS-SERVER2011.MyDomain.local is located on the same drive as the system partition. This may cause performance problems. Current TEMP path: %SystemRoot%\TEMP.

 arrow Tell me more about this issue and how to resolve it.  

 

Warning  Temporary file path optimization Server: SBS-SERVER2011

 The TMP path on server SBS-SERVER2011.MyDomain.local is located on the same drive as the system partition. This may cause performance problems. Current TMP path: %SystemRoot%\TEMP.

 arrow Tell me more about this issue and how to resolve it.  

 

Warning  Processor performance Server: SBS-SERVER2011

 Current processor speed on server SBS-SERVER2011.MyDomain.local is less than the maximum possible speed. Maximum clock speed is 3101. Current clock speed is 1581.

 arrow Tell me more about this issue and how to resolve it.  

 

Warning  The AutomaticManagedPagefile property is set to True. Server: SBS-SERVER2011

 The AutomaticManagedPagefile property is set to True, if you want to retrieve page file settings, please set the AutomaticManagedPagefile property to False. Please visit http://support.microsoft.com/kb/959516 for more information.

 

Best Practices  Application log size Server: SBS-SERVER2011

 As a best practice, the size of the Application log on server SBS-SERVER2011.MyDomain.local should be increased. The current size is 20 MB. For servers running Microsoft Exchange, a size of 40 MB or more is recommended.

 arrow Tell me more about this setting.  

 

Best Practices  PDC emulator is not excluded from the Active Directory Access (ADAccess) topology Server: SBS-SERVER2011

 A recommended value for the 'MinUserDc' registry entry on server 'SBS-SERVER2011.MyDomain.local' should be between 1 and 1. As a best practice, create this registry entry to avoid overloading the PDC emulator.

 arrow Tell me more about this setting.  

 

Best Practices  Crash upload logging disabled Server: SBS-SERVER2011

 Exchange fatal error information on server SBS-SERVER2011.MyDomain.local is not automatically sent to Microsoft for analysis. It is recommended that you enable this feature through the Exchange System Manager.

 arrow Tell me more about this setting.
0
 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 40078840
Most of those are pretty self-explanatory, so I would just got through them and clear them as per the links in the report.

Simon.
0
 

Author Comment

by:Dahoe
ID: 40083306
Sorry what I should have asked is do they all need to be addressed or can I just ignore any of them?
0
 
LVL 63

Expert Comment

by:Simon Butler (Sembee)
ID: 40084378
I would clear as many of them as I could - they are being flagged for a reason.

Simon.
0

Featured Post

What Is Threat Intelligence?

Threat intelligence is often discussed, but rarely understood. Starting with a precise definition, along with clear business goals, is essential.

Join & Write a Comment

Not sure what the best email signature size is? Are you worried about email signature image size? Follow this best practice guide.
This process describes the steps required to Import and Export data from and to .pst files using Exchange 2010. We can use these steps to export data from a user to a .pst file, import data back to the same or a different user, or even import data t…
To show how to create a transport rule in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Mail Flow >> Rules tab.:  To cr…
To add imagery to an HTML email signature, you have two options available to you. You can either add a logo/image by embedding it directly into the signature or hosting it externally and linking to it. The vast majority of email clients display l…

743 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now