|
|
|
date: Mon, 7 Jul 2008 17:21:28 -0700,
group: microsoft.public.exchange.admin
back
Re: RPC over HTTPS Performance issue
Hi Ed
Thanks for the reply, but i think you may be misunderstanding me. I am
running a single ex2003 spo2 front end server, and two ex 2003 sp2 backend
servers. All clients are running outlook 2007 sp1, and recently all clients
have been configured for rpc over https. I thought that if you configured the
outlook client for rpc over https, then the client would always talk to front
end server where the proxy vs is located, are you suggesting that the outlook
client can switch back to mapi/rpc if the front end server was not available?
I guess i dont understand why anyone would configure all the internal
clients for rpc over https, i would think Microsoft would not recomend this
setup. I see the logic if the client is exteranl to the network, but this
change doenst make much sence if the clients are on the same network as the
exchange servers. I would think with encryption and decryption that has to go
on with the rpc over https connection, all the proxing to the back end
exchange servers, and the overhead of client and front end sever having to
setup a https tunnel that contains rpc and mapi traffic, would all be reason
why you wouldnt want to make rpc over https the primary way clients talk to
the exhcange servers?
Many thanks in advance
"Ed Crowley [MVP]" wrote:
> My experience is that Outlook 2003 will use TCP/IP when it is available and
> switch to RPC over HTTPS when necessary. I don't know if Outlook 2007
> changes this behavior, though. Are you seeing your Outlook 2007 always
> using RPC over HTTPS? I'm not sure why you'd want to do that in preference,
> since this method only really benefits you when users are outside your
> firewall. Are you sure you're not confusing RPC over HTTPS with cached
> mode? They're two different things although often used together.
> --
> Ed Crowley MVP
> "There are seldom good technological solutions to behavioral problems."
> ..
>
> "skip" wrote in message
> news:50529ED6-D65C-4DBD-A1FD-83A04BDD7B6E@microsoft.com...
> > Hello all
> >
> > I am the exchange admin for our company currently I manage 2 exchange 2003
> > sp2 backend servers, and one exchange 2003 sp2 front end server. Recently
> > the help desk staff upgraded the office to 2007 sp1, and part of the
> > upgrade was to configure all the outlook clients so they use rpc over
> > https. There are roughly 600 clients on the network, so now i have 600
> > users talking to my exchange front end server first before they talk to
> > the one of the back end servers. What if any performance issues can i
> > expect from this configuration? i would think that having to talk to a
> > front end server first and then, have the front end server have to proxy
> > the request back to one of the back end servers would be more of a
> > performance hit vs talking directly the mailbox server using rpc
> >
>
>
>
date: Tue, 8 Jul 2008 07:13:01 -0700
author: skip
Re: RPC over HTTPS Performance issue
On Tue, 8 Jul 2008 07:13:01 -0700, skip
wrote:
>Thanks for the reply, but i think you may be misunderstanding me. I am
>running a single ex2003 spo2 front end server, and two ex 2003 sp2 backend
>servers. All clients are running outlook 2007 sp1, and recently all clients
>have been configured for rpc over https. I thought that if you configured the
>outlook client for rpc over https, then the client would always talk to front
>end server where the proxy vs is located, are you suggesting that the outlook
>client can switch back to mapi/rpc if the front end server was not available?
There are two checkboxes on the "Exchange proxy settings". One is "On
fast networks . . ." and the other is "on slow networks . . .". The
typical configuration is to check only the "On slow networks . . ."
box. When doen that way the Outlook client will use RPC-Over-HTTPS
only when it cannot connect directly to the mailbox server.
And, yes, if the Outlook client is using RPC-Over-HTTPS and a TCP/IP
connection becomes available then Outlook will switch to the TCP/IP
(i.e. high-speed) connection -- assuming the connection isn't a real
pig.
>I guess i dont understand why anyone would configure all the internal
>clients for rpc over https, i would think Microsoft would not recomend this
>setup.
They don't
>I see the logic if the client is exteranl to the network, but this
>change doenst make much sence if the clients are on the same network as the
>exchange servers.
You're correct. It doesn't make sense. That's why Ed's questioning why
you think your LAN-connected Outlook clients are using your Front-End
servers.
>I would think with encryption and decryption that has to go
>on with the rpc over https connection, all the proxing to the back end
>exchange servers, and the overhead of client and front end sever having to
>setup a https tunnel that contains rpc and mapi traffic, would all be reason
>why you wouldnt want to make rpc over https the primary way clients talk to
>the exhcange servers?
We're all in agreement on those points.
---
Rich Matheisen
MCSE+I, Exchange MVP
date: Tue, 08 Jul 2008 22:11:33 -0400
author: Rich Matheisen [MVP]
Re: RPC over HTTPS Performance issue
My experience is that regardless of how you set those checkboxes Outlook
will try a TCP connection in preference to an HTTPS one. Maybe yours is
different, but I've tried forcing HTTPS (for testing of course), and my
Outlook 2003 will always connect using TCP if it can.
--
Ed Crowley MVP
"There are seldom good technological solutions to behavioral problems."
.
"Rich Matheisen [MVP]" wrote in message
news:9378741dhcce4o9fb0lrvo14ru4c083epu@4ax.com...
> On Tue, 8 Jul 2008 07:13:01 -0700, skip
> wrote:
>
>>Thanks for the reply, but i think you may be misunderstanding me. I am
>>running a single ex2003 spo2 front end server, and two ex 2003 sp2 backend
>>servers. All clients are running outlook 2007 sp1, and recently all
>>clients
>>have been configured for rpc over https. I thought that if you configured
>>the
>>outlook client for rpc over https, then the client would always talk to
>>front
>>end server where the proxy vs is located, are you suggesting that the
>>outlook
>>client can switch back to mapi/rpc if the front end server was not
>>available?
>
> There are two checkboxes on the "Exchange proxy settings". One is "On
> fast networks . . ." and the other is "on slow networks . . .". The
> typical configuration is to check only the "On slow networks . . ."
> box. When doen that way the Outlook client will use RPC-Over-HTTPS
> only when it cannot connect directly to the mailbox server.
>
> And, yes, if the Outlook client is using RPC-Over-HTTPS and a TCP/IP
> connection becomes available then Outlook will switch to the TCP/IP
> (i.e. high-speed) connection -- assuming the connection isn't a real
> pig.
>
>>I guess i dont understand why anyone would configure all the internal
>>clients for rpc over https, i would think Microsoft would not recomend
>>this
>>setup.
>
> They don't
>
>>I see the logic if the client is exteranl to the network, but this
>>change doenst make much sence if the clients are on the same network as
>>the
>>exchange servers.
>
> You're correct. It doesn't make sense. That's why Ed's questioning why
> you think your LAN-connected Outlook clients are using your Front-End
> servers.
>
>>I would think with encryption and decryption that has to go
>>on with the rpc over https connection, all the proxing to the back end
>>exchange servers, and the overhead of client and front end sever having to
>>setup a https tunnel that contains rpc and mapi traffic, would all be
>>reason
>>why you wouldnt want to make rpc over https the primary way clients talk
>>to
>>the exhcange servers?
>
> We're all in agreement on those points.
> ---
> Rich Matheisen
> MCSE+I, Exchange MVP
date: Wed, 9 Jul 2008 09:53:09 -0400
author: Ed Crowley [MVP]
Re: RPC over HTTPS Performance issue
Here is something worth checking.
When using RPC over HTTPS directory lookup performance can be dramatically
improved by making a change to the Internet Explorer settings on the Outlook
client machine. (Yes, this is no joke.)
Open Internet Explorer, under, Tools, Internet Options, connections, LAN
settings. Make sure the box for "Automatically detect settings" is
UNCHECKED.
Test with Outlook /rpcdiag from the command line to see the difference in
performance.
I hope this helps.
Dana
"Rich Matheisen [MVP]" wrote in message
news:0r0a74haiiioqtvqv8l8ihe6igke3tlb7f@4ax.com...
> On Wed, 9 Jul 2008 09:53:09 -0400, "Ed Crowley [MVP]"
> wrote:
>
> >My experience is that regardless of how you set those checkboxes Outlook
> >will try a TCP connection in preference to an HTTPS one.
>
> That's true for the directory services. The mailbox and public folders
> will use HTTPS.
>
> >Maybe yours is
> >different, but I've tried forcing HTTPS (for testing of course), and my
> >Outlook 2003 will always connect using TCP if it can.
>
> Check again and see if it the directory service that's using TCP/IP.
> ---
> Rich Matheisen
> MCSE+I, Exchange MVP
date: Wed, 16 Jul 2008 13:25:53 -0800
author: Dana Mandell
|
|