Link to home
Start Free TrialLog in
Avatar of Dahoe
DahoeFlag for Ireland

asked on

No Emails after Migration from SBS 2003 to 2011

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.
Avatar of Simon Butler (Sembee)
Simon Butler (Sembee)
Flag of United Kingdom of Great Britain and Northern Ireland image

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.
Avatar of Dahoe

ASKER

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.
Avatar of Dahoe

ASKER

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.
Avatar of Dahoe

ASKER

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.
Avatar of Dahoe

ASKER

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.
ASKER CERTIFIED SOLUTION
Avatar of Simon Butler (Sembee)
Simon Butler (Sembee)
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Dahoe

ASKER

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.
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Dahoe

ASKER

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.
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.
Avatar of Dahoe

ASKER

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?
Avatar of Dahoe

ASKER

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
Does the database listed exist? Is it mounted?

Simon.
Avatar of Dahoe

ASKER

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.
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.
Avatar of Dahoe

ASKER

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?
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.
Avatar of Dahoe

ASKER

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.
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.
Avatar of Dahoe

ASKER

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?
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.
Avatar of Dahoe

ASKER

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.
As long as you don't have Forefront installed on the server, the installer will stop the services for you.

Simon.
Avatar of Dahoe

ASKER

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?
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.
Avatar of Dahoe

ASKER

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?
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Dahoe

ASKER

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
Avatar of Dahoe

ASKER

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.
Avatar of Dahoe

ASKER

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.
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.
Avatar of Dahoe

ASKER

Sorry what I should have asked is do they all need to be addressed or can I just ignore any of them?
I would clear as many of them as I could - they are being flagged for a reason.

Simon.