cancel
Showing results for 
Search instead for 
Did you mean: 

SAP WEB DISPATCHER AS request forward

Former Member
0 Kudos

HI SDN,

I'm facing an issue here and did not figured it out how to solve it!

I've an internal service accessed by http://internal.host.local:8080/externalAlias which I want to be accessed from Internet as http://www.company.com/externalAlias.

internal WebServer forward http://www.company.com/externalAlias request to our SAP WebDispatcher port 80 which redirect it to http://internal.host.local:8080/externalAlias. The issue is that, browser URL also changes to http://internal.host.local:8080/externalAlias, which means that this not works from internet, only in intranet.

Is there a way to forces the http://www.company.com and everything is forward to our internal host and request answers forward to customer?

I saw SAP WebDispatcher as Reverse proxy but seems that didn't work as I tought. Now, I'm thinking about change icm/host_name_full from our SAP WEB AS to www.company.com but I'm not so sure it will be the correct path to solve this.

Anyone knows if I've missed something or even I'm not present the correct role of SAP Web Dispatcher!?

Thanks in advance,

Best Regards

Pedro Rodrigues

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Pedro,

Multiple solutions can be possible.

1. Install a SAP Web Dispatcher and configure it. You can even set the hostname if the web dispatcher to www.company.com

Expose the web dispatcher on the internet. With this you should be able to access as required.

2. Instead of a web dispatcher, you can also install a Apache as suggested by Olivier.

3. There is also a possiblity that if you have hardware load balancers such as F5, you can use the same to route the request and create a domain with the name www.company.com

Please check and use whichever is applicable.

Cheers...,

Raghu

Former Member
0 Kudos

Thanks all,

we are using APACHE and seems that it works, but we'll proceed to a SAP WEB DISPATCHER soon.

thanks in advance,

Pedro

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

For your need, you have to use a reverse proxy like the SAP Web dispatcher or Apache.

For internet access it is usually installed in a DMZ.

Check the SDN wiki on reverse proxies. It contains excellent information.

Regards,

Olivier