Skip to Content
Oct 26, 2017 at 06:40 PM

Web Dispatcher https for BPC NW systems



I need to use SAP Web Dispatcher as redirect for BPC systems.

I could to set up following:
PRODUCTIVE: https://webdisp:7777/sap/bpc/web --> webdisp redirect to --> http://prdbpc:8000/sap/bpc/web
QUALITY: https://webdisp:8888/sap/bpc/web --> webdisp redirect to --> http://qasbpc:8000/sap/bpc/web

My web dispatcher configuration:

wdisp/system_0 = SID=PRD, MSHOST=PRDbpc, MSPORT=8101, SRCSRV=*:7777, SSL_ENCRYPT=0

wdisp/system_1 = SID=QAS, MSHOST=QASbpc, MSPORT=8101, SRCSRV=*:8888, SSL_ENCRYPT=0

icm/server_port_0 = PROT=HTTPS,PORT=7777, TIMEOUT=340,PROCTIMEOUT=600

icm/server_port_1 = PROT=HTTPS,PORT=8888, TIMEOUT=340,PROCTIMEOUT=600

At first time I have certificate error in browser, then I install certificate via browser and all works fine.

But many users often confused between Prod and Quality system, because URL is very similar. (difference only in port)

Our consultants asks about url like:


(it's really more usability)

I tried to setup it via rules:

if %{HTTP_HOST} regimatch PRD.webdisp*
SetHeader x-sap-webdisp-target-sid PRD [break]

if %{HTTP_HOST} regimatch QAS.webdisp*
SetHeader x-sap-webdisp-target-sid QAS [break]

URL opens fine, but I have certificate error in browser:

I tried to many time to install certificate via browser, but it still getting error about untrusted site.

I could click to "Countinue to this website (not recommended)", but then I cannot run EPM add-in:

As I know my browser doesn't accept certificate because I use hostname in url Prd.webdisp whereas true hostname is 'webdisp'.
Help me please, how can I setup "normal" https connection to my bpc systems?