Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium


Exchange 2010 OWA CAS Proxy

Posted on 2011-01-20
Medium Priority
Last Modified: 2012-06-21
Hi all and thanks for any assistance you might be able to give me.

I have exchange 2010 - 2 CAS mailbox servers in 2 locations - same domain - DC's in both locations.  We had an outage and my webmail seems to be hosed.  Site A is internet facing Site B is not.  All webmail access goes through site A - my setup before would proxy back to the first server and load the mailbox.  It now appears to have lost permissions.  here is the error I get when i try to login externally... im sure youll need more info just ask away :) and thanks again

Url: https://xxxx.xxxx.com:443/owa/ev.owa?oeh=1&ns=HttpProxy&ev=ProxyRequest
User host address: x.x.x.x
User: xxxx,xxxx
EX Address: /o=xxxxxxxx/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=xx, xx
SMTP Address: xxx@xxx.com
OWA version: 14.0.702.0
Second CAS for proxy: https://internaladdress

Exception type: Microsoft.Exchange.Clients.Owa.Core.OwaProxyException
Exception message: The proxy CAS failed to authenticate to the second CAS (it returned a 401)

Call stack

No callstack available

Inner Exception
Exception type: Microsoft.Exchange.Clients.Owa.Core.OwaAsyncOperationException
Exception message: ProxyPingRequest async operation failed

Call stack

Microsoft.Exchange.Clients.Owa.Core.ProxyPingRequest.EndSend(IAsyncResult asyncResult)
Microsoft.Exchange.Clients.Owa.Core.ProxyEventHandler.SendProxyPingRequestCallback(IAsyncResult asyncResult)

Inner Exception
Exception type: System.Net.WebException
Exception message: The remote server returned an error: (401) Unauthorized.

Call stack

System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
Microsoft.Exchange.Clients.Owa.Core.ProxyUtilities.EndGetResponse(HttpWebRequest request, IAsyncResult asyncResult, Stopwatch requestClock)
Microsoft.Exchange.Clients.Owa.Core.ProxyPingRequest.GetResponseCallback(IAsyncResult asyncResult)
Question by:techlinden

Author Comment

ID: 34658729
All functions fine if i mount the databases at site A.  If i mount in site B, thats where the error comes in
LVL 74

Assisted Solution

by:Glen Knight
Glen Knight earned 668 total points
ID: 34662801
a couple of things to check.
First is the time the same on all servers?

Have you got the internel URL configured on the internet facing CAS to go to the non-internet facing CAS?

Can you ping the servers from each other?
LVL 37

Accepted Solution

Jamie McKillop earned 668 total points
ID: 34665068

On the second CAS server, ensure that Integrated Authentication is turned on on the OWA virtual directory.

LVL 26

Assisted Solution

e_aravind earned 664 total points
ID: 34676622
on the fail\fallback server,do you have the ssl certificates configured?
Can you double-check if they are assigned properly on the "Default Web Site"

Expert Comment

ID: 36360993
What was the solution to this problem as I have the exact same issue

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Eseutil Hard Recovery is part of exchange tool and ensures Exchange mailbox data recovery when mailbox gets corrupt due to some problem on Exchange server.
In this post, we will learn to set up the Group Naming policy and will see how it is going to impact the Display Name and the Email addresses of the Group.
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…
Whether it be Exchange Server Crash Issues, Dirty Shutdown Errors or Failed to mount error, Stellar Phoenix Mailbox Exchange Recovery has always got your back. With the help of its easy to understand user interface and 3 simple steps recovery proced…
Suggested Courses

572 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