cancel
Showing results for 
Search instead for 
Did you mean: 

Web URL Re-direction thru Web Dispatcher

abdus_samad
Explorer
0 Kudos

Has anybody done web url re-direction using Web Dispatcher. I want to redirect URLs. Please advise what configuration I need to carry out.

Thanks.

Accepted Solutions (0)

Answers (4)

Answers (4)

former_member227283
Active Contributor
0 Kudos

hi ,

When u have configure the SSL in webdispatcher.

Then u have to take 2 points into consideration .

1. Passing the SSL ( Webdispatcher forward the user request directly to EP , without encrypt or decrypt )

2. Terminating the SSL ( Webdispatcher decrypt the request first then it forward to EP )

So , first decide what type of configuration u have to do.

for your reference pls find the below link

http://help.sap.com/saphelp_nw2004s/helpdata/EN/39/09a63d7af20450e10000000a114084/content.htm

Regards

Anil

Former Member
0 Kudos

Hi Anil,

We have similar setup, We installd WD on windows env and configured the SSL by choosing the First option from the below link, and our SAP PI - CI/DB (NW2004s) is installed on Unix platform.

http://help.sap.com/saphelp_nw2004s/helpdata/EN/39/09a63d7af20450e10000000a114084/content.htm

My question is regarding the Server Certificate - where we can install the CA certificate if we choose "Passsing SSL Connection" Option.(aither on WD or SAP PI or both)

If we have the production and non production servers so can we use same certificate for all the servers? or do we need separate certificates of each servers

We do have separate process for geneating the certificate and importing the certificate if we choose "Terminate the SSL Connection" option, but not sure abt the first option.

I would appeciate if you send the valuable suggestions and tips.

Thanks

Gary.

michael_mulvey
Employee
Employee
0 Kudos

Hi Gary,

If you are using "End-to-End" SSL or passing the HTTPS request through the webdispatcher without termination then you install the Certificate on the server that will terminate the request i.e. CI or DI.

I have attached the HowToWebDispatcher_and_SSL.pdf document at the link below. You can use this document to install the Certificate

http://www.sendspace.com/file/zmac7e

Michael

Former Member
0 Kudos

Michael,

Thanks for your information.

In order to install the certificate we need to generate the certificate from the visual administrator and send the server certificate to the CA and need to import the certified certificate in the our CI/DI system right.

Please confirm and let me know the complete steps of creating the certificate and do we need to send the

generated CSR from visual admin to the concirn CA or just created certificate is enough - not sure how and which one to send to CA to get certified.

Please do send the step by step process that helps alot in our implementation.

Thanks in advance

Gary.

abdus_samad
Explorer
0 Kudos

This thing is becoming confusing to me. Since I am new in the area of Web Dispatcher and its configuration, I am lost. Isn't there is any standard step by step procedure to carry out the desired objective of url redirection?

abdus_samad
Explorer
0 Kudos

I have installed the Web Dispatcher and accessing it through http://<hostname>:<port>/sap/wdisp/admin/default.html. But I am unable to configure anything in it. Especially I want URL redirection of my application. Right now I am accessing my application through http://<hostname>:port/irj/portal. I want the user to write such as: "www.company.com" and this URL is redirected to the actual application without showing the URL http://<hostname>:port/irj/portal.

Former Member
0 Kudos

Right now I am accessing my application through http://<hostname>:port/irj/portal.

I am assuming that the host:port you are refering to here, are your webdispatcher server/port. You can create a DNS alias (www.mycompany.com) to "hostname". If the port is standard port (HTTP 80, HTTPS 443), you don't need to put port in URL.

-RK

Former Member
0 Kudos

Hi!

I guess your sapwebdisp is talking to the Message Server of the Portal behind it. So what you have is the following

situation:

User connects to 'http://sapwebdispname:sapwebdispport/irj/portal' and this URL stays like that regardless

of the Portal-Server the user is actually working on.

To achieve what you outlined you will have to make the sapwebdisp answer to port 80 and the desired

hostname. Everything else should be handled in the background.

The configuration item icm/server_port_xx will have to contain the HOST Parameter

Example:

icm/server_port_1 = PROT=HTTP, PORT=80, TIMEOUT=45, EXTBIND=1, HOST=www.company.com

Where EXTBIND=1 is required if your OS does not allow ports to specify that the port should not be bound to all host names (default), but only to the specified host. In this way the host with only one open port can be reached under various URLs.

In parallel you need to make sure that DNS yields the desired results for the name you want to use in the URL.

Regards,

Jörg

Former Member
0 Kudos

Hi,

We have web dispatcher installed and we are planning using web dispacther to re-direct traffic from http/hhtps requests to CI and DI.

I have installed theweb dispatcher and changed the ITS- host name and port of System connector for source systems[SRM] to change to web dispacther hostname and port , how can i make the web dispatcher ur l from Http to HTTPS.

Like http://webdispatcher host : port/sap/admin to https://web dispatcher:port/sap/admin..

I have chnaged the porifle of web dispatcher for htps and configure the SSL parameters also..

Still webdispatcher is not working for SSL..

Please suggest...

Thanks,

Subhash.G

Former Member
0 Kudos

Do you have the following parameters list in the Webdispatch profile . eg

icm/server_port_0 = PROT=HTTP,PORT=8X$$

icm/server_port_1 = PROT=ROUTER,PORT=8X$$

icm/server_port_2 = PROT=HTTPS,PORT=8X$$

Former Member
0 Kudos

Hi!

You can go here

http://help.sap.com/saphelp_nw70/helpdata/EN/0b/25453cf1fcc85ee10000000a11402f/frameset.htm

for a start. This should at least be enough to get you in a position to rephrase your question so that

we might get an idea what you want to do.

Regards,

Jörg