Problem - OWA EV extensions on Exchange 2010 CAS
Hi Guys,
I have configured a 2010 CAS array made up of 2 nodes on which I have installed the EV OWA 2010 extensions from the EV9.0 binaries. One server works fine but one is not loading the EV buttons.
Looking at the log file for this server the only error I see is at the beginning. For some reason the logs file is showing an error when reading the Exchange version and reading it as 2007:
09/12/2010 15:03:28 [4680,1] EwsResponse:
<EwsLogEntry EntryKind="EwsResponse" ThreadId="1" Timestamp="09/12/2010 15:03:28">
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Header>
<t:ServerVersionInfo MajorVersion="8" MinorVersion="3" MajorBuildNumber="83" MinorBuildNumber="4" xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types" />
</soap:Header>
<soap:Body>
<soap:Fault>
<soap:Code>
<soap:Value>soap:Sender</soap:Value>
<soap:Subcode>
<soap:Value xmlns:q0="http://schemas.microsoft.com/exchange/services/2006/errors">q0:ErrorInvalidServerVersion</soap:Value>
</soap:Subcode>
</soap:Code>
<soap:Reason>
<soap:Text xml:lang="en">The specified server version is invalid.</soap:Text>
Both servers are running the same patch level of Exchange (2010 SP1 RU 1). Has anyone come across this before?
Regards,
Aron Johnson
Ok guys dont worry after I wrote the above I have a moment of clarity and realised what was wrong.
I currently have Exchange 2007 running alongside 2010 and 2007 is currently hosting the live OWA setup. In the 2010 environment I have pointed all of the OWA URLs for the new CAS servers to the current live address ready to fail over the environment but at the moment all real requests for OWA go to the 2007 server.
Looks like when it loads OWA in 2010 it does some sort of lookup against the OWA addresses listed in Exchange to check the current version. Server 1 had a host file entry to send all of the OWA requests to itself whereas the second server did not have this entry and therefore when it queried the OWA address it go resolved to the live 2007 server and thus the error.
So after adding a host file entry that error is gone only to be replaced by a 401 error .....
Aron