We have a problem here with the Web reports. We have reports on the portal on internet and we have created rules on reverse proxy as http://www.xyz.com/bw1 mapped to http://<internal_FQDN>:<Port>/bw1 where bw1 is the service defined in SICF pointing to sap ..so all reports are now internally available as http://..../bw1/sap/bw/BEx?<reports>. Now the problem is with mimes, the mimes are always pointing to /sap/bw/mimes..how can we change the url for mimes in reports to /bw1/sap/bw/mimes ..?
The solutions provided in this thread will work but there is an ongoing maintenance that will be required. All new Web Templates/Mimes/etc will have to be manually modified (even if this is by executing the ABAP). Additionally you cannot you the same web template (and URL) for internal and external users, you require two web templates!
Additionally it becomes more difficult to load balance your reporting if you are hard coding hosts and ports.
I would suggest that you simplify the solution by using the SAP Web Dispatcher functionality. You install the SAP Web Dispatcher in your DMZ and this provides the mapping from the dispatchers <host>:<port> to the real <BW_host>:<BW_port>. SAP Web Dispatchers work with your reverse proxy and automatically hide your BW systems info from the external users.
The benefit is that you do not need to modify your BW web template URLs! <low admin is always good! >
In addition the Web dispatcher itself can do load balancing or you can still use the BW message server to load balance. Your choice!
There is a large amount of detailed information on the SAP Web Dispatcher in the help portal (http://help.sap.com). It is a SAP Web AS component so look in that section.
The new 6.40 version have some nice SSL termination features too!
I hope this helps and gives you another, maybe simpler, option.
It's easy to award points, and it's a way to say "thanks".
See: <u>/people/mark.finnern/blog/2004/08/10/spread-the-love for directions.
Click on the Yellow Star icon in each reply.
You can give:
1 - 10 pointer (solves problem, marks as answered)
2 - 6 pointers (very helpful)
Lots of 2 pointers (helpful)
Joan (and Mark Finnern)