Issues with upgrade from exchange 2003 to 2007, OWA, autodiscovery, out of office assistant dont' work.
I am having huge problems with upgrade of organization from exchange 2003 to 2007. I have spend over few weeks working on it, everytime having hope that I will be able to figure out the issues myself with information provided on-line. My setup is one virtual machine running three roles: hub, mailbox and client access. I have managed to move most of the users mailboxes to the new exchange 2007 without issues. I have popcon tool that pulls e-mails from external pop3 server and that works just fine. My exchange server is it-exchange-001.allgraphicsupplies.local. THe issue I am having is that the offline address book does not download and every time users do send/receive, error appears that the object can't be downloaded. Second issue is that it seems like autodiscovery service is not running like it's supposed to since testing email configuration states that it was unable to obtain info from autodiscover service. Last issue right now has to do with out of office assistant which states that the server is unavailable at the moment. It seems like I have some issues with my virtual directories in IIS 7, since I can't browse the OWA or public ones and I can't access OWA from client computers either.I was trying to rectify the situation myself but I got to the point that I feel I am just wasting my time going in circles. If anyone could provide help I would be very grateful, or at least point me into direction of troubleshooting that I should be going. Mind you that I am no expert in Exchange but I do have experience working with Microsoft products for number of years, so it's very possible that I am mississing some simple crucial steps as I don't hear about that many problems doing upgrades from other people on the net.Any help would be greatly appreciated. THanks.
June 3rd, 2009 11:14pm
Can you post the output of:Test-OutlookWebServices | Format-ListandTest-ExchangeWebServices | Format-List
Free Windows Admin Tool Kit Click here and download it now
June 3rd, 2009 11:28pm
Hi Michael, here's the output of the first command:Id : 1003Type : InformationMessage : About to test AutoDiscover with the e-mail address bartek@allgraphicsupplies.com.
Id : 1007Type : InformationMessage : Testing server IT-EXCHANGE-001.allgraphicsupplies.local with the publ ished name https://it-exchange-001.allgraphicsupplies.local/ews/exchange.asmx & .
Id : 1019Type : InformationMessage : Found a valid AutoDiscover service connection point. The AutoDiscover URL on this object is https://it-exchange-001.allgraphicsupplies.local/autodiscover/autodiscover.xml.
Id : 1013Type : ErrorMessage : When contacting https://it-exchange-001.allgraphicsupplies.local/autodiscover/autodiscover.xml received the error The remote server returned an error: (503) Server Unavailable.
Id : 1006Type : ErrorMessage : The Autodiscover service could not be contacted.Now for the second command I am somehow getting the following error:The term 'test-exchangewebservices' is not recognized as a cmdlet, funciton operation...Thanks for your help
June 3rd, 2009 11:53pm
Sorry, sorry, I meant Test-WebServicesConnectivity | Format-List
Free Windows Admin Tool Kit Click here and download it now
June 4th, 2009 3:11am
Unfortnetely I have problems running this command, I am getting an error whereas "Test user 'CAS_0b73c17508b14c48' cannot be accessed. Therefore, this cmdlet will be unable to test Mailbox server. WARNING: No client access servers were tested.I am logged on as domain admin and I am using run as function.Thanks
June 4th, 2009 4:36pm
did run best practice analyzer ?is there any error ?MCSE,CCNA,VCP,APP
Free Windows Admin Tool Kit Click here and download it now
June 4th, 2009 4:57pm
Try this:Test-WebServicesConnectivity -MailboxCredential (Get-Credential) | Format-List
June 4th, 2009 9:35pm
Hi,
Virtual machine...Hyper-V? 64-Bit?For OWA, please try to use https://127.0.0.1/OWA from Exchange Server to see if you can login. If not, then please try to post the detail error information here.For Autodiscover servives, please try to browse https://it-exchange-001.allgraphicsupplies.local/autodiscover/autodiscover.xmland post the error information here.Please checkif you have disabled " public folder referrals" on Exch2k3 to Exch2k7 connector, the Outlook2007 clients couldn't get public folders.Also Id like to know what is the scenario now? Exchange 2003 with Exchange 2007?Or just have Exchange 2007?
Besides, you can follow the steps below to re-create AutoDiscoverVirtualDirectory
Run the command to recreate the Autodiscover virtual directory
1. Remove-AutoDiscoverVirtualDirectory -Identity "<CAS_servername>\Autodiscover (Default Web Site)"
2. New-AutodiscoverVirtualDirectory3. Later set the AutodiscoverServiceInternalURI to internal FQDN name of the CAS server as follows:Set-ClientAccessServer -Identity "<CAS_servername>\Autodiscover (Default Web Site)" -AutodiscoverServiceInternalURI "<<https://<Internal-FQDN_name_of_CAS>>/autodiscover/autodiscover.xml >"4. Also make sure that ASP.NET v2.0 is set to Allowed under Web Services Extensions
Regards,
Xiu
Free Windows Admin Tool Kit Click here and download it now
June 5th, 2009 11:20am
Thanks for your help so far guys. Xiu, I have tried to login to OWA from the exchange server, I am getting 404 - File or directory not found.You are right, I am running Hyper V on 64-bit.I have tried to re-create autodiscover service as you recommended but I still cannot access it.I am getting this error message: unable to determine IP address from host name for it-exchange-001.allgraphicsupplies.local:443I have the host registered in DNS but we don't have reverse lookup zone created, could that cause it?When I am trying to access the site via https://192.168.1.35/autodiscover/autodiscover.xmlI am seeing this error message:<?xml version="1.0" encoding="utf-8" ?>
- <Autodiscover xmlns="http://schemas.microsoft.com/exchange/autodiscover/responseschema/2006">
- <Response>
- <Error Time="12:21:49.1888776" Id="1220814743">
<ErrorCode>600</ErrorCode>
<Message>Invalid Request</Message>
<DebugData />
</Error>
</Response>
Also I got a certificate error.My scenario is one exchange server 2003 and one exchange 2007, but I want to remove 2003 as soon as everything is working fine.I tried to lookup some info ondisabling public folder refferal and as far as it seems to me everything is fine, but if you could let me know exactly where to check this, I will do it. ASP.NET v2.0 is enabled.Weird enough the error for offline address book is gone from outlook but out of office assistant still comes up with the error.THanks very much for your efforts.
June 8th, 2009 7:30pm
Hey guysI have run the best practise analyzer and those are the errors that I have got:
-The Exchange schema extensions are from an unknown version. Schema version detected is 11116.
-Active Directory domain 'ALLGRAPHIC' has an unrecognized Exchange signature. Current DomainPrep version: 11221.
-The Windows Management Instrumentation (WMI) service on server it-exchange-001.allgraphicsupplies.local is not configured to start-up as the computer account (LocalSystem). This configuration is not supported on Exchange servers. Current start-up account is localSystem.
I run this analyzer on the xp workstation.Thanks for your inputI also run Test-OutlookWebServices | Format-List logged into the shell as a domain user and got two errors:Id : 1013Type : ErrorMessage : When contacting https://it-exchange-001.allgraphicsupplies.local/ews/ exchange.asmx received the error The request failed with HTTP status 503: Service Unavailable.
Id : 1016Type : ErrorMessage : [EXCH]-Error when contacting the AS service at https://it-exchange-00 1.allgraphicsupplies.local/ews/exchange.asmx. The elapsed time was 15 milliseconds.I have also run the webServicesConnectivity test and this is the error I received:[System.Net.WebException]: The underlying connection w as closed: Could not establish trust relationship for the SSL/TLS secure channel. Inner error [System.Securi ty.Authentication.AuthenticationException]: The remote certificate is invalid according to the validation pr ocedure.UserName : bartekAny input would be greatly appreciated.Thanks.
Free Windows Admin Tool Kit Click here and download it now
June 8th, 2009 10:04pm
Hi,For error 404, please try to follow the steps below to check the information for OWA related.
1. Please ensure that asp.net and active server pages are "allowed" in web extension.2.Please check ifCAS serversis the member of "Exchange Domain servers" group which is located under the users container in Active Directory Users and computers.3. Please check if you have wildcard application maps fromIIS-> Exchange virtual directory->Application Settings>>Configuration. If yes, thenunder "wildcard application maps" please remove the davex.dll and re-added it back and did IISRESET.
4. Please follow the steps in article below to check the OWA related settings against to the default settings.
Default settings for Exchange-related virtual directories in Exchange Server 2007
http://msexchangeteam.com/archive/2008/02/01/447989.aspx
If all the settings are good, then I recommend you to re-install CAS to solve the problem.
For ExBPA error, please try to run PrepareDomain for Exchange Server 2007. You can follow the step by step guidance at "How to Prepare Active Directory and Domains" http://go.microsoft.com/fwlink/?LinkId=78453
Besides, please try to run ExBPA from the Exchange Server and then check the issue again.
For certificate error, if you are using Certificate Authority to issue certificate for Exchange, then please try to follow the steps from my post in thread below:
http://social.technet.microsoft.com/Forums/en-US/exchangesvrdeploy/thread/1bca9723-f8a7-411e-9713-212d55324916
Regards,
Xiu
June 12th, 2009 12:34pm
Hi.I have the same problem, and I follow your instructions, but the problem do not disappear. How do I re-install the CAS role? Doyou havea link for this somewhere?Thanks
Free Windows Admin Tool Kit Click here and download it now
June 18th, 2009 1:43am
1- from CAS server uninstall IIS and ASP.NET
3- C:\Program Files\Microsoft\Exchange Server\exsetup.exe /mode:uninstall /roles:ca uninstall CAS 3- install IIS and ASP.NET on CAS server
4- C:\Program Files\Microsoft\Exchange Server\exsetup.exe /mode:install /roles:ca install CAS
5- To cerate OWA and OAB
get-owavirtualdirectory -server cas01.demo.com -DomainController ad01.demo.com | ? {$_.OwaVersion -eq "Exchange2003or2000"} | remove-owavirtualdirectory -DomainController dc_name
new-OwaVirtualDirectory -OwaVersion "Exchange2003or2000" -VirtualDirectoryType "Mailboxes" -DomainController ad01.demo.com
new-OwaVirtualDirectory -OwaVersion "Exchange2003or2000" -VirtualDirectoryType "Exadmin" -DomainController ad01.demo.com
new-OwaVirtualDirectory -OwaVersion "Exchange2003or2000" -VirtualDirectoryType "PublicFolders" -DomainController ad01.demo.com
new-OwaVirtualDirectory -OwaVersion "Exchange2003or2000" -VirtualDirectoryType "exchweb" -DomainController ad01.demo.com
6- CMD-->iisreset /noforceMCSE,CCNA,VCP,APP
June 18th, 2009 5:53pm
Hi,Please check the Exchange 2007 part in article below to re-install CAS role.How to remove and to reinstall IIS on a computer that is running Exchange Serverhttp://support.microsoft.com/kb/320202Regards,Xiu
Free Windows Admin Tool Kit Click here and download it now
June 19th, 2009 5:35am