‎2006 Nov 20 6:20 AM
Hi,
In our system land scape, we have ISA 2004 sever, SRM, cProject suite 3.10 and LAC.
Can any one explain me step by step procedure to set up a reverse proxy.
We dont want to expose internal domain names and host names to internet users.
We are able to access SRM application from external network with out any problem ( internal domain name is not displaying on title bar of IE explorer) by activating the link translator. On SRM application when we click on collabration bid link or Live acution link for access collabration application or live auction application which resides other than SRM server. These application window (IE explorer) exposing internal hostname and domain name on title bar of Internet explorer.
If some one can help me to resolve this problem, it would be a great help for us.
Thanks and regards
Seshu
‎2006 Nov 20 8:12 AM
Hi Seshu,
please check, that the hostname header will be forwarded unchanged (see also RFC2616). SAP requiers to get the hostheader name in it's original from (one of the requirements ion RFC2616) to create the URLs correctly. Not forwarding the hostheader untranslated will result in what you have seen.
Kind regards,
Patrick
‎2006 Nov 20 8:35 AM
Hi Patrick,
Thank you!
Please let me know what is RFC2616.
Thanks and regards
Seshu
‎2006 Nov 20 9:07 AM
<a href="http://www.faqs.org/rfcs/rfc2616.html">RFC 2616 - Hypertext Transfer Protocol -- HTTP/1.1</a>
‎2006 Nov 20 9:16 AM
Hi Seshu,
this is the <a href="http://rfc.net/rfc2616.html">HTTP 1.1 specification</a>.
In section 5.2, it reads: 5.2 The Resource Identified by a Request
The exact resource identified by an Internet request is determined by
examining both the Request-URI and the Host header field.
which means, that if the proxy asks for a different host, it actually asks for a different resource.
In addition Section 14.23 reads as follows:
14.23 Host
The Host request-header field specifies the Internet host and port
number of the resource being requested, as obtained from the original
URI given by the user or referring resource (generally an HTTP URL,
as described in section 3.2.2). <b>The Host field value MUST represent
the naming authority of the origin server or gateway given by the
original URL. This allows the origin server or gateway to
differentiate between internally-ambiguous URLs, such as the root "/"
URL of a server for multiple host names on a single IP address.</b>
Host = "Host" ":" host [ ":" port ] ; Section 3.2.2
Kind regards,
Patrick