cancel
Showing results for 
Search instead for 
Did you mean: 

Netweaver 7.3 with Apache as reverse proxy

Former Member
0 Kudos

Hi

I am facing an issue. I am not able to find the solution anywhere... Do let me know if u solved it

I am trying to reverse proxy SAP 7.3 using Apache 2.0.6.4 as the webserver. It was working fine with SAP 7.01. But with 7.3, i am facing GUI problems, the URL says i have been logged in, but the GUI is not being displayed....

"The requested URL /com.sap.portal.pagebuilder/html/EmptyDocument.html was not found on this server."

^^ is the error message that i am getting.

Below is the reverse proxy lines that i have added in the httpd.conf file of apache. which worked fine for SAP 7.01

ProxyRequests Off

ProxyPass /irj http://<SAP 7.3 IP>:50000/irj/

ProxyPassReverse /irj http://<SAP 7.3 IP>:50000/irj/

ProxyPreserveHost On

ProxyRequests Off

ProxyPass /webdynpro http://<SAP 7.3 IP>:50000/webdynpro

ProxyPassReverse /webdynpro http://<SAP 7.3 IP>/webdynpro

ProxyPreserveHost On

Regards,

Jatin Shetty

Accepted Solutions (1)

Accepted Solutions (1)

mani_perumal
Explorer
0 Kudos

We are also getting this error after potal 7.3 upgrade. Has this been answered?  I am not able to find the solution anywhere yet.

Thanks

Former Member
0 Kudos

Hi Mani,

We have not found the solution still. Do let me know if u progressed on this.

Former Member
0 Kudos

With NW73 you need to proxy all requests, not just /irj. See the attached discussion thread for details.

http://scn.sap.com/message/14290867

Former Member
0 Kudos

Hi Samuli,

Thanks a lot for the help. It is resolved now.

Proxied all the requests.

ProxyRequests Off

ProxyPass / http://<SAP 7.3 IP>:50000/

ProxyPassReverse / http://<SAP 7.3 IP>:50000/

ProxyPreserveHost On

Answers (4)

Answers (4)

samrat_mutukuri
Explorer
0 Kudos

What is the location of time out parameter.

Former Member
0 Kudos

Hi Samrat,

1).Go to RZ10

2).Select Instance Profile

3).Check the Extended Maintenance Radio Button

4).Click on Change Button.

5).Check for rdisp/j2ee_timeout

There you can increase the time

Set profile rdisp/gui_auto_logout to how many second you require.

Hope this will be helpful.

Regards,

Ashish

Former Member
0 Kudos

Configure the ReWriteLog and you should see the errors:

ReWriteLogLevel 1

ReWriteLog /var/log/apache2/rewrite_http.log

/M

Former Member
0 Kudos

I'm just guessing here but I think your rule is wrong, you can't include the trailing slash in the target if the source doesn't have it. Try this configuration:

ProxyRequests Off

ProxyPass /irj http://<SAP 7.3 IP>:50000/irj

ProxyPassReverse /irj http://<SAP 7.3 IP>:50000/irj

ProxyPreserveHost On

See the attached document for further tips on how to configure Apache as a reverse proxy.

http://scn.sap.com/docs/DOC-12433

Former Member
0 Kudos

This line misses the port number (though i suspect it is correct in your config):

ProxyPassReverse /webdynpro http://<SAP 7.3 IP>/webdynpro

I suggest you use a tool like httpwatch to check your browsers requests.

Cheers Michael