From: ryanlsanders on
EX07 with two sites, one USA one Germany. Email flows. Users on the
USA side can busy search users in either MB server. Users in Germany
can busy search only users in the Germany MB server, if they attempt
to busy search USA users it fails. The error is below.

Germany server has CAS, HT, MB roles. There is a Exchange CCR with MB
in USA and a separate server with HT, CAS roles.

I have been over IIS on both servers on the EWS directory and the
settings related to security and authentication both match.

I have also run the Test-OutlookWebServices with the -Identity and -
Target parms it returns this error.
"The following web services generated errors...."

I have also set logging to expert on availability service but this is
the only error I get.

Event Type: Error
Event Source: MSExchange Availability
Event Category: Availability Service
Event ID: 4002
Date: 4/3/2007
Time: 2:58:23 PM
User: N/A
Computer: GERMANYEXCH
Description:
Process 4296[w3wp.exe:/LM/W3SVC/1/ROOT/EWS-1-128201009975003995]:
Proxy request CrossSite from
Requester:S-1-5-21-4193940914-2476058147-636327660-4727 to
https://exchange-hub.domain.local/EWS/Exchange.asmx failed. Caller
SIDs: S-1-5-21-4193940914-2476058147-636327660-4727. The exception
returned is
Microsoft.Exchange.InfoWorker.Common.Availability.ProxyWebRequestProcessingException:
System.Web.Services.Protocols.SoapException:
Microsoft.Exchange.InfoWorker.Common.Availability.ProxyRequestNotAllowedException:
Authenticated user does not have sufficient privileges to issue this
request. ---> Authenticated user does not have sufficient privileges
to issue this request.
at
System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage
message, WebResponse response, Stream responseStream, Boolean
asyncCall)
at
System.Web.Services.Protocols.SoapHttpClientProtocol.EndInvoke(IAsyncResult
asyncResult)
at
Microsoft.Exchange.InfoWorker.Common.Availability.Proxy.Service.EndGetUserAvailability(IAsyncResult
asyncResult)
at
Microsoft.Exchange.InfoWorker.Common.Availability.ProxyWebRequest.CompleteRequest().
The request information is ProxyWebRequest type = CrossSite, url =
https://exchange-hub.domain.local/EWS/Exchange.asmx
Mailbox list = <Consultant>SMTP:consultant(a)domain.com, Parameters:
windowStart = 4/3/2007 1:00:00 AM, windowEnd = 4/3/2007 2:00:00 AM,
MergedFBInterval = 30, RequestedView = FreeBusy
... Make sure that Active Directory site/forest containing the user
mailbox has at least one local Exchange 2007 server running Exchange
Availability service. Turn up logging for MSExchange Availability
service and test basic network connectivity.

For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.