Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
Exchange
2000.active.directory
2000.admin
2000.announcements
2000.app.conversion
2000.applications
2000.clients
2000.clustering
2000.connectivity
2000.development
2000.documentation
2000.general
2000.information.store
2000.interop
2000.kms
2000.misc
2000.protocols
2000.realtime.collabo.
2000.setup
2000.transport
2000.win2000
admin
application.conversion
applications
clients
clustering
connectivity
design
development
misc
mobility
setup
tools
  
 
date: Mon, 1 May 2006 14:16:01 -0700,    group: microsoft.public.exchange.clustering        back       


Clustered Backend Servers - HTTP Virtual Server   
http://www.microsoft.com/technet/prodtechnol/exchange/guides/E2k3TechRef/9299109d-4ee9-4647-8957-f580be9c3a55.mspx?mfr=true

The link above suggests that the http virtural server be configured with the 
host header of the public webmail url (ie webmail.company.com) on clustered 
backend servers.  Is this a best practice?  I don't currently have this in 
place and don't have problems accessing my clustered backend servers through 
a frontend server.
date: Mon, 1 May 2006 14:16:01 -0700   author:   Adoyt

Re: Clustered Backend Servers - HTTP Virtual Server   
It works, but using dedicated Front Ends is the best practice. That way no 
holes from the Internet are made directly to your Backend.

Cheers,

Rodney R. Fournier

MVP - Windows Server - Clustering
http://www.nw-america.com - Clustering Website
http://www.msmvps.com/clustering - Blog
http://www.clusterhelp.com - Cluster Training
ClusterHelp.com is a Microsoft Certified Gold Partner


"Adoyt"  wrote in message 
news:C0ABC896-05C1-476E-8CE4-F163E108EB05@microsoft.com...
> http://www.microsoft.com/technet/prodtechnol/exchange/guides/E2k3TechRef/9299109d-4ee9-4647-8957-f580be9c3a55.mspx?mfr=true
>
> The link above suggests that the http virtural server be configured with 
> the
> host header of the public webmail url (ie webmail.company.com) on 
> clustered
> backend servers.  Is this a best practice?  I don't currently have this in
> place and don't have problems accessing my clustered backend servers 
> through
> a frontend server.
>
date: Mon, 1 May 2006 16:34:41 -0500   author:   Rodney R. Fournier [MVP]

Re: Clustered Backend Servers - HTTP Virtual Server   
Rodney,

Thanks for replying.  I don't understand...the artilce says that this should 
be done when using dedicated front-end servers with clustered back-end 
servers.


"Rodney R. Fournier [MVP]" wrote:

> It works, but using dedicated Front Ends is the best practice. That way no 
> holes from the Internet are made directly to your Backend.
> 
> Cheers,
> 
> Rodney R. Fournier
> 
> MVP - Windows Server - Clustering
> http://www.nw-america.com - Clustering Website
> http://www.msmvps.com/clustering - Blog
> http://www.clusterhelp.com - Cluster Training
> ClusterHelp.com is a Microsoft Certified Gold Partner
> 
> 
> "Adoyt"  wrote in message 
> news:C0ABC896-05C1-476E-8CE4-F163E108EB05@microsoft.com...
> > http://www.microsoft.com/technet/prodtechnol/exchange/guides/E2k3TechRef/9299109d-4ee9-4647-8957-f580be9c3a55.mspx?mfr=true
> >
> > The link above suggests that the http virtural server be configured with 
> > the
> > host header of the public webmail url (ie webmail.company.com) on 
> > clustered
> > backend servers.  Is this a best practice?  I don't currently have this in
> > place and don't have problems accessing my clustered backend servers 
> > through
> > a frontend server.
> > 
> 
> 
>
date: Mon, 1 May 2006 18:40:02 -0700   author:   Adoyt

Re: Clustered Backend Servers - HTTP Virtual Server   
I think this article may help you out:
http://support.microsoft.com/?id=287726

/Simon
"Adoyt"  wrote in message 
news:AFB85A2D-B6A3-4F30-9313-FD32D9E06FF8@microsoft.com...
> Rodney,
>
> Thanks for replying.  I don't understand...the artilce says that this 
> should
> be done when using dedicated front-end servers with clustered back-end
> servers.
>
>
> "Rodney R. Fournier [MVP]" wrote:
>
>> It works, but using dedicated Front Ends is the best practice. That way 
>> no
>> holes from the Internet are made directly to your Backend.
>>
>> Cheers,
>>
>> Rodney R. Fournier
>>
>> MVP - Windows Server - Clustering
>> http://www.nw-america.com - Clustering Website
>> http://www.msmvps.com/clustering - Blog
>> http://www.clusterhelp.com - Cluster Training
>> ClusterHelp.com is a Microsoft Certified Gold Partner
>>
>>
>> "Adoyt"  wrote in message
>> news:C0ABC896-05C1-476E-8CE4-F163E108EB05@microsoft.com...
>> > http://www.microsoft.com/technet/prodtechnol/exchange/guides/E2k3TechRef/9299109d-4ee9-4647-8957-f580be9c3a55.mspx?mfr=true
>> >
>> > The link above suggests that the http virtural server be configured 
>> > with
>> > the
>> > host header of the public webmail url (ie webmail.company.com) on
>> > clustered
>> > backend servers.  Is this a best practice?  I don't currently have this 
>> > in
>> > place and don't have problems accessing my clustered backend servers
>> > through
>> > a frontend server.
>> >
>>
>>
>>
date: Tue, 2 May 2006 09:45:23 +0200   author:   Simon Walsh

Re: Clustered Backend Servers - HTTP Virtual Server   
"Adoyt"  wrote in message 
news:C0ABC896-05C1-476E-8CE4-F163E108EB05@microsoft.com...
> http://www.microsoft.com/technet/prodtechnol/exchange/guides/E2k3TechRef/9299109d-4ee9-4647-8957-f580be9c3a55.mspx?mfr=true
>
> The link above suggests that the http virtural server be configured with 
> the
> host header of the public webmail url (ie webmail.company.com) on 
> clustered
> backend servers.  Is this a best practice?  I don't currently have this in
> place and don't have problems accessing my clustered backend servers 
> through
> a frontend server.

Rod and Simon have pretty much hit on the topic. However, I think your point 
of confusion is why these same host headers should be entered on the BE 
servers, too. What most people fail to realize is that the FEs work directly 
with the BEs and basically "proxy" the OWA requests and the OWA pages. 
Perhaps Evan can give a better explanation, but I think that helps 
understand the "why" in this case. So, because the FE can receive requests 
from a number of different clients potentially using host headers, it is 
important that any host headers that are added to the FEs are also added to 
the BEs to make sure they work properly.

-- 
Russ Kaufmann
MVP - Windows Server - Clustering
ClusterHelp.com, a Microsoft Certified Gold Partner
Web http://www.clusterhelp.com
Blog http://msmvps.com/clusterhelp
date: Tue, 2 May 2006 09:19:15 -0600   author:   Russ Kaufmann [MVP]

Re: Clustered Backend Servers - HTTP Virtual Server   
Wow, almost missed the reference to me in your reply Russ! I actually put up 
a blog post several years that talks about host headers and clustering 
(http://blogs.technet.com/evand/archive/2004/05/23/139965.aspx). Now, it's 
interesting to note that the host headers are not really needed in many 
cases (FE or BE), and they're not generally stamped in E2k3 servers like 
they were on E2k.

So, as I understand the question - you have host headers on your FE server 
and you want to know if you need to put them on the BE cluster HTTP protocol 
VS as well. The answer is a resounding "maybe". So long as your FE or BE 
HTTP protocol VS are UNIQUELY DISTINGUISHABLE from any other HTTP VS on that 
same server by some other method (ie - by IP) then there's no reason to have 
host headers. They're only used to further distinguish HTTP VS when there's 
some question about the HTTP request going to the right place.

In the case of FE proxy behavior, the requests will be received by the FE 
server and handled by an HTTP VS on the FE server. So long as your 
"catch-all" HTTP VS (ie - the one with no host header specified) is the 
correct HTTP VS for the task, there's no host header required. Only if the 
"catchall" HTTP VS is *NOT* the right HTTP VS for the task (or if there is 
no "catchall" HTTP VS) will you need host header on the FE.

Then, the FE repacks the request onto a port 80 proxied request back to the 
proper BE server. I believe this is done to the FQDN of the EVS (so that it 
gets to the proper BE server node). On that I'm not 100% sure, but that's 
what I remember. In any event, this means that the BE server HTTP VS needs 
to either be a "catchall" HTTP VS, or it needs to have the proper 
FQDN-of-the-EVS set as the host header.

And, as I state in the blog posting... you don't need any host headers for 
this ANYWHERE unless you're doing something special (like hosting multiple 
namespaces with different settings on each, etc).

-- 
Evan Dodds
Program Manager
Microsoft Exchange Server

****** Disclaimer ******
This posting is provided "AS IS" with no warranties, and confers no rights.
Note: Please do not reply to this e-mail address. It is used for newsgroup 
purposes only.

"Russ Kaufmann [MVP]"  wrote in message 
news:uIRsHvfbGHA.3380@TK2MSFTNGP04.phx.gbl...
> "Adoyt"  wrote in message 
> news:C0ABC896-05C1-476E-8CE4-F163E108EB05@microsoft.com...
>> http://www.microsoft.com/technet/prodtechnol/exchange/guides/E2k3TechRef/9299109d-4ee9-4647-8957-f580be9c3a55.mspx?mfr=true
>>
>> The link above suggests that the http virtural server be configured with 
>> the
>> host header of the public webmail url (ie webmail.company.com) on 
>> clustered
>> backend servers.  Is this a best practice?  I don't currently have this 
>> in
>> place and don't have problems accessing my clustered backend servers 
>> through
>> a frontend server.
>
> Rod and Simon have pretty much hit on the topic. However, I think your 
> point of confusion is why these same host headers should be entered on the 
> BE servers, too. What most people fail to realize is that the FEs work 
> directly with the BEs and basically "proxy" the OWA requests and the OWA 
> pages. Perhaps Evan can give a better explanation, but I think that helps 
> understand the "why" in this case. So, because the FE can receive requests 
> from a number of different clients potentially using host headers, it is 
> important that any host headers that are added to the FEs are also added 
> to the BEs to make sure they work properly.
>
> -- 
> Russ Kaufmann
> MVP - Windows Server - Clustering
> ClusterHelp.com, a Microsoft Certified Gold Partner
> Web http://www.clusterhelp.com
> Blog http://msmvps.com/clusterhelp
>
>
date: Thu, 4 May 2006 19:50:46 -0700   author:   Evan Dodds [MSFT]

Re: Clustered Backend Servers - HTTP Virtual Server   
"Evan Dodds [MSFT]"  wrote in message 
news:eNX816%23bGHA.3712@TK2MSFTNGP03.phx.gbl...
> And, as I state in the blog posting... you don't need any host headers for 
> this ANYWHERE unless you're doing something special (like hosting multiple 
> namespaces with different settings on each, etc).

That sums it up real well.

If you have multiple name spaces, with multiple http VSs, then you should 
implement host headers on the BE to match the FE.

Thanks Evan.

-- 
Russ Kaufmann
MVP - Windows Server - Clustering
ClusterHelp.com, a Microsoft Certified Gold Partner
Web http://www.clusterhelp.com
Blog http://msmvps.com/clusterhelp
date: Fri, 5 May 2006 09:44:04 -0600   author:   Russ Kaufmann [MVP]

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us