cancel
Showing results for 
Search instead for 
Did you mean: 

Apache with SAPWebdispatcher in DMZ

former_member4958
Participant
0 Kudos

Hi everybody. I've here the Enterprise Portal 7.0 installed with two applications servers. Then I installed the Apache in a cluster Microsoft in one node and the SAPWebdispatcher in other node, all the two servers in the DMZ. When on node failed, it goes to other side and vice versa. Imagine that I came from the internet with my site http://www.mycompany.com and the Apache works in Reverse Proxy mode, ask to the SAPWebdispatcher wich application is free and return the asnwer. Now, I need to know if anybody can help me and tell how I configure the Apache and the SAPWebdispatcher to do this? Anybody can help me? Thanks friends.

Accepted Solutions (1)

Accepted Solutions (1)

former_member4958
Participant
0 Kudos

Thanks Olivier CHRETIEN for your reply. I'll use https in the Apache and WebDispatcher. From the WebDispatcher until my message server http.

When I from the internet call my website, the Apache will be the Proxy reverse rewriting the URL. The authentication is by x.509 certificate.

Former Member
0 Kudos

Ok,

Read the docs.

Then you'll be able to configure Apache and SAP Webdispatcher.

Then If you have a specific question, I'll try to answer.

Regards,

Olivier

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Marcos,

I'm currently working on a project where I have configured the following :

Internet --> Reverse proxy Apache --> SAPWebdispatcher 1 --> XI --> R/3

Internet --> Reverse proxy Apache --> SAPWebdispatcher 2 --> SRM

XI --> Forward Proxy --> Internet

Your question is much too generic to be answered.

It just depends of exactly what you want to do.

Rewrite URLs ? https ? if yes where ?

Which kind of authentication ? basic ? X.509 certificate ?

There a lot of information to understand in help.sap.com and here on SDN.

Read especially this wiki :

https://wiki.sdn.sap.com/wiki/display/BSP/Using+Proxies

All the docs will tell you how to use SAPWebdispatcher OR Apache but never both together.

The main trick to know to use both these reverse proxies is that the first one seen by the client should set the SAP specific Request headers.

So in your case this is Apache and the SAP specific Request Headers that should be set, are :

ProxyPreserveHost on

RequestHeader set ClientProtocol https

RequestHeader set x-sap-webdisp-ap HTTPS=443

The values set here are an exemple when the internet acces is only possible with https (ssl encryption).

Good luck,

Olivier