Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Need help on Reverse proxy set up

Former Member
0 Likes
577

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

4 REPLIES 4
Read only

Former Member
0 Likes
543

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

Read only

0 Likes
543

Hi Patrick,

Thank you!

Please let me know what is RFC2616.

Thanks and regards

Seshu

Read only

0 Likes
543

<a href="http://www.faqs.org/rfcs/rfc2616.html">RFC 2616 - Hypertext Transfer Protocol -- HTTP/1.1</a>

Read only

0 Likes
543

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