Web dispatcher URL redirect
Hi ,
We have web dispatcher which is used for accessing portal and fiori using public url as below .
https://fiori.xyzcorp.com
https://portal.xyzcorp.com
But when they're trying to access via internet portal url goes to https://portal.xyzcorp.com/startPage by default it should route to irj/portal
Same for Fiori also I'm using the ICM redirect parameter still can't access
icm/HTTP/redirect_0 = PREFIX=/, FOR=portal.xyzcorp.com:*, TO=/irj/portal,
icm/HTTP/redirect_1 = PREFIX=/, FOR=Fiori.xyzcorp.com:*, TO=/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html?sap-client=800&sap-language=EN,
Could you please share you thoughts?
Hi Krishna,
Please go through below doc
SAP webdispatcher and URL redirect?
icm/HTTP/redirect_<xx> (SAP Library - SAP Web Dispatcher)
BR
Atul
Similar Messages
-
Can someone please explain how to get web dispatcher url for xi systerm. I am using production systerm px7 and want to if we can get web dispather url through some transaction.
Hi,
The answer is to use table HTTPURLLOC to tell your WAS that a Web dispatcher exists and that it should generate URLs using the web dispatcher host.
The big problem is when some people need access from a remote place thru a web dispatcher and others are on site and can't use the web dispatcher which is in a DMZ.
The web application lauched via sapgui will work either from the distant site or the local site but not from both sites together...
Check the wiki [Using Reverse proxies with SAP software|https://wiki.sdn.sap.com/wiki/display/BSP/Using+Proxies] for excellent information on HTTPURLLOC and your question.
Regards,
Olivier -
Web dispatcher url Rewritting to several sap systems
Hello SAP NW Community,
we need a reverse Proxy to achieve application of different SAP System via Internet. We desided to use web Dispatcher.
The host names of sap systems should not be visible, because of this we create the following URL Rewritting rules.
For example:
AAA, BBB and CCC are sap System SIDs;
"wdisp.company.com" is the FQDN fron webdispatcher
The "icm_filter" Looks like this:
if% {HTTP_HOST} RegIMatch "wdisp.company.com"[and]
If% {PATH} RegIMatch "AAA"
RegIRewriteUrl ^/AAA/(.*) /$1 [noescape]
SetHeader x-sap-webDisp-target-sid AAA [break]
the next rules are the same but for BBB and CCC.
The idea is to rewrite in background all URLs such as:
http(s)://wdisp.company.com/AAA/...
to :
http(s)://<FQDN from AAA>/...
The result is always the same: the rewritting for AAA works fine but for BBB and CCC we get -http error 404.
The results are independent from web browser(IE or Firefox).
The http trace Tools- HttpWatch Basis or Firebug show also no rewritting for BBB und CCC.
According the documentation is web Dispatcher able to support many "stateful" and "stateless" connection to different backend sap System.
Do you have any ideas why the rewritting works only for the first sap System?
We tested with different browser and Browser sessions but the resul was the same.
BR,
RumenHi,
Instead of PATH , use different pots like this, you can get the URL redirection,
icm_filter.txt :
if %{HTTP_HOST} regimatch wdhost.company.com*
SetHeader x-sap-webdisp-target-sid AAA [break]
if %{HTTP_HOST} regimatch wdhost.company.com*
SetHeader x-sap-webdisp-target-sid BBB [break]
if %{HTTP_HOST} regimatch wdhost.company.com*
SetHeader x-sap-webdisp-target-sid CCC [break]
In Instance profile :
wdisp/system_0 = SID=AAA,MSHOST= AAA.HostNane ,MSPORT=8111
wdisp/system_1 = SID=BBB,MSHOST= BBB.Hostname ,MSPORT=8100
wdisp/system_2 = SID=CCC,MSHOST= CCC.Hostname ,MSPORT=8101
URL :
http://wdhost.company.com:8111 --- goes to AAAhost and so on.
regards
Vagesan -
Web service url redirecting problem
I am working on a form developed by LC Designer that will call a web service from our web server.
In the WSDL, the soap address location points to www.domain.com/webservice1,
however our web server will perform load balance by directing all www.domain.com to a new url
either www1.domain.com or www2.domain.com.
The result is that nothing is returned after executing the webservice call, I can't catch any error
after xfa.connectionSet.WebServiceDC.execute(false); just nothing returns after the call.
I suppose it is the problem that the url has been redirected to a different one.
However if the soap address location points directly to either www1 or www2, the call returns result alright.
Is there way or script that I can handle by redirecting a web service to a different URL like that in Adobe Flex?
That is what I found from the web for Adobe Flex :
public function onLoginResult(event:ResultEvent):void {
//Extract the new service endpoint from the login result.
var newServiceURL = event.result.serverUrl;
// Redirect all service operations to the URL received in the login result.
serviceName.endpointURI=newServiceURL;
Best Rgds.A helpful poster on the House of Fusion forums pointed me to
a work-around:
Apparently ColdFusion just uses the WSDL to create the sub
objects for the web service call, so as long as there is a service
port address secified in the WSDL it doesn't matter where the
actual WSDL file sits. So I just downloaded the WSDL using CFHTTP
(had to use this article to configure CFHTTP for HTTP Compression:
http://www.talkingtree.com/blog/index.cfm/2004/7/28/20040729)
and then I pointed my CF Administrator to the WSDL on my local
machine. And Presto - I can connect to the web service no problem
now.
Only problem is that I have to download the WSDL every time
there is a change to the webservice, but I can schedule a task that
downloads the file once a week or so. -
Internet and Web Sharing URL Redirect
Hello All,
I have my Mac setup to share my internet connection with people around me. I would like to setup it up to automatically redirect people to a particular webpage when they connect or type in a particular URL. That webpage could be a welcome page or an authentication page. Would anyone know how to set this up on my mac?
Thank You.What you're asking for is actually a lot harder to do than you might think.
While your Mac is acting as a gateway device for the connected systems, it isn't do much more than passing packets from one side of the network to the other. It doesn't care about the contents of those packets, or what protocol they relate to - a packet comes in, it gets NATted and forwarded on.
In order to do what you want your server has to first identify that the traffic is, indeed, web traffic (you can't redirect other protocols such as mail, chat, etc.), and you then have to verify whether the user has already authenticated or not - you only want to intercept/redirect the users who have not yet authenticated, otherwise even the authenticated users would end up getting redirected to the authentication page, in a circular loop.
The easiest solution is probably to install a proxy server that requires authentication but you still have the issue of configuring the clients to use the proxy (the DHCP server can be tweaked to hand out proxy server information, but the client is not obliged to honor it). -
Error: Unable to display RD Web Access + URL redirection
Dear All ,
Today I have configured RD web password change.
I am able to launch the url and change the password successfully, but after changing the password when I am pressing OK button I am getting below error message in IE
Error: Unable to display RD Web Access
An unexpected error has occurred that is preventing this page from being displayed correctly.
Viewing this page in Internet Explorer with the Enhanced Security Configuration enabled can cause such an error.
Please try loading this page without the Enhanced Security Configuration enabled. If this error continues to be displayed, please contact your administrator.
Also,
How do I change the default URL https://10.10.10.25/RDWeb/Pages/en-US/password.aspx to https://passwordchange.test.org
And,
In google chrome after pressing OK button it shows nothing just a while blank page
Regards
Atul AHi,
Thanks for posting in Windows Server forum.
As this thread has been quiet for a while, we will mark it as ‘Answered’ and if there is anything new to update we will let you know by following up this thread.
BTW, we’d love to hear your feedback about the solution. By sharing your experience you can help other community members facing similar problems.
Thanks for your Support & understanding!
Regards.
Dharmesh Solanki
TechNet Community Support -
Need help in web dispatcher settings for redirect
Hello All!
I need to redirect users from one URL (http://webdispatch:port1/abc/efg) to another (http://host2:port2/abc/efg) but URL in browser must stay unchanged (http://webdispatch:port1/abc/efg) after redirect. As I think server should get requested URL from browser, internally redirect to URL #2 and send response of URL #2 to browser.
I've set up Web Dispatcher for redirecting by using parameter icm/HTTP/redirect_0, but now URL in browser is changing with http://host2:port2/abc/efg
icm/HTTP/redirect_0 = PREFIX=/,FOR=webdispatch:,FROM=/sap/bc/webdynpro/sap/zwd_rep,HOST=host2,PORT=port2
How I can do it?
Helpful answers will be appreciated
Regards, LevThanks for your replies.
I've tried to comment wdisp/permission_table parameter but it had no effect. And it seems that I've made a mistake: I forgot to comment icm/HTTP/redirect_0 while tested work of icr file.
I have:
web dispatcher at webdisp_host:1090
host with ABAP+Java instance at inst_host
icm/HTTP/redirect_0 commented
use icr file:
>Version 1.0
>SYS
>J2EE crmdev.oao.sng 8010 DIA=2
At inst_host I has two apps:
/b2b_sng/ ( inst_host:50000/b2b_sng/ )
and /sap/bc/* ( inst_host:8010/sap/bc/webdynpro/* )
webdisp_host:1090/b2b_sng/ works fine.
webdisp_host:1090/sap/bc/webdynpro/* don't work:
500 Dispatching Error
Error: -26
Version: 7000
Component: HTTP_ROUTE
Date/Time: Mon Dec 01 17:41:24 2008
Module: http_route.c
Line: 3121
Server: crmdev_WDC_30
Error Tag:
Detail: no valid destination server available for '!ALL' rc=13
Slava,
> 8010 is probably an HTTP message server port.
I think no since inst_host:8010/sap/bc/webdynpro/* working fine.
Parameters
> rdisp/mshost = crmdev.oao.sng
> ms/http_port = 8010
has been already added into profile, but http_port = 8101 instead 8010 -
SAP webdispatcher and URL redirect?
Hi,
I just installed SAP web dispatcher with the purpose of using it (similar to saprouter for sapgui) as single point of entry for all http(s) requests to our SAP systems.
I configured parameters icm/HTTP/redirect_x to accomplish that but to only limited success:
How do I have to set this parameter if I want to accomplish a redirect of the web dispatcher URL (1) to the webgui service running on system ECC (2)?
Example:
1. web dispatcher URL:
http://sapwebdisp:85/ECC/webgui (should be routed to url:)
2. http://saperpecc:8001//sap/bc/gui/sap/its/webgui/!
Is this posssible at all?
Thanks for any hints and tips in advance!Hi
The parameter has the following syntax:
icm/HTTP/redirect_<xx> = PREFIX=<URL prefix>[, FROM=<pattern for URL>, FROMPROT=<incoming protocol>, FOR=<pattern for host name:port>,TO=<new URL prefix>, PROT=<protocol>, HOST=<host>, PORT=<port number/name>]
<xx> must be specified in ascending order from 0.
Optional Parameters
With the optional parameters FROM, FROMPORT and FOR
So your example the parameter would be:-
icm/HTTP/redirect_0 = PREFIX=/,FROM=/ECC/webgui,TO=/sap/bc/gui/sap/its/webgui/!
One point to note is that the URL you have provided has a double slash after the Hostname and Port which might be the root of your problem.
http://saperpecc:8001//sap/bc/gui/sap/its/webgui/!
Another point to note. If you are having problems with redirection via HTTP then HTTPwatch (basic version is freeware) can be used to check how requests are being directed. You can use this for testing your redirects.
Hope this helps.
Michael
Edited by: Michael Mulvey on Nov 11, 2008 5:27 PM -
Web Dispatcher Performance Problem
Hi,
We are using the Web Dispatcher with the Enterprise Portal 6.0
installed on Solaris 9 with Oracle 10g.
When we are trying to access the Portal via the web dispatcher we are
seeing that the loading of the initial page is long time as compared to
when we are using the direct portal link to access the same.
The difference in accessing the iniital page using the web dispatcher
url is nearly 3 times as compared to accessing the same by the direct
portal url.
We have installed 2 application servers with 4 java server nodes in one
application server and 2 java server nodes in one application server.
Please find the web dispatcher profile parameters enclosed herewith
<b>Parameters set in web dispatcher profile</b>
sp1adm> pg SP1_SCS85_sapwebdisp
SUN Cluster | SAP Web Dispatcher
SAPSYSTEMNAME = SP1
SAPSYSTEM = 95
DIR_INSTANCE = /usr/sap/SP1/SYS/sapwebdisp
SECUDIR = /usr/sap/SP1/SYS/sapwebdisp/sec
rdisp/mshost = sapsp1ms-db
ms/http_port = 8185
wdisp/auto_refresh = 60
wdisp/max_servers = 100
wdisp/permission_table = /usr/sap/SP1/SYS/sapwebdisp/sapwebdisp.tab
wdisp/HTTP/context_timeout = 3600
wdisp/HTTP/jsessionid_tab_support = 1
is/HTTP/show_detailed_errors = FALSE
icm/host_name_full = sapsp1ms.in.telstra.com.au
icm/server_port_0 = PROT=HTTP,PORT=80,HOST=sapsp1ms.in.telstra.com.au,EXTBIND=1
icm/server_port_1 = PROT=HTTP,PORT=50100,HOST=sapsp1ms.in.telstra.com.au
icm/server_port_2 = PROT=HTTPS,PORT=443,HOST=sapsp1ms.in.telstra.com.au,EXTBIND=1
icm/HTTP/server_cache_0 = PREFIX=/, CACHEDIR=/usr/sap/SP1/SYS/sapwebdisp/data/cache0
icm/HTTP/admin_0 = PREFIX=/sap/wdisp/admin, DOCROOT=/usr/sap/SP1/SYS/sapwebdisp/admin, AUTHFILE=/usr/sap/SP1/SYS/sapwebdisp/icmauth.txt
icm/HTTP/file_access_0 = PREFIX=/sap/public/icman, DOCROOT=/usr/sap/SP1/SYS/sapwebdisp/public/icman
SAP Web Dispatcher Web Administration
icm/HTTP/redirect_0 = PREFIX=/, TO=/irj/index.html
icm/HTTPS/verify_client = 1
ssl/ssl_lib = /usr/sap/SP1/SYS/exe/run/libsapcrypto.so
ssl/server_pse = /usr/sap/SP1/SYS/sapwebdisp/sec/SAPSSLS.pse
ssl/client_pse = /usr/sap/SP1/SYS/sapwebdisp/sec/SAPSSLC.pse
wdisp/ssl_encrypt = 0
wdisp/ssl_auth = 2
wdisp/ssl_host = sapsp1ms.in.telstra.com.au
icm/keep_alive_timeout = 1800
icm/conn_timeout = 180000
SUPPORTING LARGE USER BASE PARAMETERS
icm/max_conn = 8192
icm/max_sockets = 16384
wdisp/HTTP/max_pooled_con = 8192
wdisp/HTTPS/max_pooled_con = 8192
icm/req_queue_len = 6000
icm/min_threads = 100
icm/max_threads = 200
mpi/total_size_MB = 500
mpi/buffer_size = 65536
mpi/max_pipes = 21000
Please check and let us know as to how do we improve the performance of
the same.
Thanks & Regards,
Srinivas ReddyJochen,
Thanks for the reply. Here is the "graphical" flow;
IE==>HW-LB==> 3 (Apache==>Reverse Proxy-->WebDisp) --> 2 (WAS 6.40 SP11 PL3)
(Legend ==> HTTPS --> HTTP)
At the risk of redundancy, there are 3 Linux SLES8 servers running Apache2 with Reverse Proxy, and the Web Dispatcher 6.40 PL90. Each of these servers are/should be distributing load to 2 WAS 6.40 SP11 PL3 Java-only servers running Windows 2003.
My assumption is that reverse proxy is sending HTTP to the dispatcher then on to WAS or at least pass thru. Should I setup a HTTPS terminate at the dispatcher?
Here's the sapwebdisp.pfl;
Profile generated by sapwebdisp bootstrap
unique instance number
SAPSYSTEM = 01
Accesssability of Message Servers
rdisp/mshost = msgserver.reinternal.com
ms/http_port = 8101
SAP Web Dispatcher Parameter
wdisp/auto_refresh = 120
wdisp/max_servers = 100
#maximum number of concurrent connections to one server
wdisp/HTTP/max_pooled_con = 8000
wdisp/HTTPS/max_pooled_con = 8000
SAP Web Dispatcher Ports
icm/server_port_0 = PROT=HTTP,PORT=8080
SAP Web Dispatcher Web Administration
icm/HTTP/admin_0 = PREFIX=/sap/wdisp/admin,DOCROOT=./admin, PORT=8080
icm/max_conn = 8192
icm/max_sockets = 16384
icm/min_threads = 100
icm/max_threads = 250
icm/req_queue_len = 6000
icm/conn_timeout = 90000
icm/keep_alive_timeout = 90
mpi/total_size_MB = 350
mpi/max_pipes = 13500
mpi/buffer_size = 32768
Any advice or suggested course of action would be appreciated.
Thanks,
Dan -
Hi
I Configure EP to support HTTP and HTTPS
http://portal.mydomain.com:50000/irj/portal
https://portal.mydomain.com:50001/irj/portal
I like to configure Web Dispatcher to redirect http to https, EP is configured and work fine with https, Is possible without apache,IIS??
Thanks ...
Profile generated by sapwebdisp bootstrap
unique instance number
SAPSYSTEM = 0
add default directory settings
DIR_EXECUTABLE = .
DIR_INSTANCE = .
Accessibility of Message Servers
rdisp/mshost = portal.mydomain.com
ms/http_port = 8101
SAP Web Dispatcher Parameter
wdisp/auto_refresh = 120
wdisp/max_servers = 100
#wdisp/ssl_encrypt = 2
wdisp/shm_attach_mode = 6
configuration for large scenario
icm/max_conn = 16384
icm/max_sockets = 16384
icm/req_queue_len = 6000
icm/min_threads = 100
icm/max_threads = 250
mpi/total_size_MB = 500
mpi/max_pipes = 21000
#maximum number of concurrent connections to one server
wdisp/HTTP/max_pooled_con = 2000
wdisp/HTTPS/max_pooled_con = 2000
SAP Web Dispatcher Ports
icm/server_port_0 = PROT=HTTP,PORT=80
SAP Web Dispatcher Web Administration
icm/HTTP/admin_0 = PREFIX=/sap/wdisp/admin,DOCROOT=./admin,AUTHFILE=icmauth.txt
icm/HTTP/redirect_0 = PREFIX=/, TO=/irj/portal/index.htmlHi Leonardo,
Check out the How To guide on service marketplace on "Configure SAP Web Dispatcher for SSL". Here is the link to the application server page: https://service.sap.com/~form/sapnet?_SHORTKEY=00200797470000073632&_SCENARIO=01100035870000000202
Then pick the guide.
Hope this helps,
John -
Cisco Load balancer and Web Dispatcher to the same portal
Hello Experts,
We have implemented intranet portal with Cisco as the load balancer. Now we need to expose this intranet to the outside world as an extranet portal. So the same portal will be accessed from both intranet and from outside. We are thinking of installing a web dispatcher in the DMZ so that outside users can access the Web Dispatcher URL to access the intranet portal. In effect intranet users will use load balancer and extranet users will use Web Dispatcher to access the same portal. Now my question is if we configure Load Balancer and Web Dispatcher to the same portal, will the portal be able to load balance properly? Is this the right approach?
Thank You,
mansooralip1Dear Andrew,
We need to provide access to our intranet to some outside companies for them to also use some of our portal applications. As per your answer, I understand that I can configure Web Disptacher to talk to the Cisco Load Balancer of our portal. In this case Web Dispatcher will work just as a reverse proxy. But when I discussed this with one of our basis resource, he told me that when we install and configure Web Dispatcher, it always ask for the Message Server URL and Port number, even if I just want to use Web Dispatcher as a Reverse Proxy. If his concerns are valid, I do not think I will be able to configure Web Dispatcher to access the cisco Load Balancer because I cannot put Cisco load banacer URL and port instead of the Message Server URL and Post Number. Can you kindly share your comment on the same?
Now the second part of my question, if Web Dispatcher cannot be configured to talk to Load Balancer(as mentioned by our basis resource), I will have to use two load balancers. One web Dispatcher in DMZ as a Load Balancer *** Reverse Proxy for the external users. Second the internal Cisco Load Balancer for the intranet users. So the same portal will be accessed by two load balancers. My question here is, in this set up, can the portal work efficieintly here by distributing equal loads two both the server instances?
Thank You,
mansooralip1 -
Accessing portal server with virtual host via web dispatcher
Hi,
I have portal installed at http://hostname.com:50000. A web dispatcher is installed in front of it which uses port number 80 and redirects to http://hosname.com:50000.
so when i say http://hostname, my web dispatcher redirects to http://hostname.com:50000/ from where i can access my portal.
now I want to create an alias for my hostname, say when user types http://mydev, it should redirect to http://hostname.company.com thru webdispatcher.
so i created virtual host for my portal server . how to use this in my virtual hosts in my webdispatcher.
I have already gone throug this..
http://help.sap.com/saphelp_erp2005/helpdata/en/fe/cda776f2f64d5287c614b2f715c25f/frameset.htm
would be great if some one can help me in this regard.
Thank you
P.S: I dont want to create a DNS alias with name mydev, then i think virtual host concept doesnt make sense, atleast in java engines..which has different concept in SAP systems.HI Jacob,
Thank you for the reply.. I am little bit confused.could you please clarify the followint to me.
My requirement is when user types "http://epdev", it should redirect to http://hostname.company.com:50000
1. To do that, according to what you said, I will create a DNS alias epdev to the IP address where my portal is hosted. so when the user types http://epdev, I have set up a parameter in web dispatcher profile to redirect to http://hostname.company.com:50000/.. so my requirement is fulfilled now..I hope this the correct proc for what I intended to achieve. am I right?
2. As said above, I am using web dispatcher only for redirection to a fully qualified name, as portal requires as fully qualified domain name. Is there a possibility other than web dispatcher for redirection.
3. if the above procedure works, I got a question like..what is the use of "virtual hosts".
How is it different from creating for instance, creating as many DNS aliases to IP address.
Although, it was explained at http://help.sap.com/saphelp_erp2005/helpdata/en/0b/fbf5a47928f84e8d0beba8371508e6/frameset.htm
I didnt clearly understand it.
I would really appreciate, if you could clarify these to me.
Thank you -
URL redirect to ECC through web dispatcher
Hi,
I need to forward the link
http:// 85.89.237.93/zincontact?sap-client=200?opid=$(operatorid)?cli=$(cli)?qid=$(queueid)?dato=$(startcalldate)? viderefort=$(forwarded)
to
http:// vindevde1:8020//zincontact?sap-client=200?opid=$(operatorid)?cli=$(cli)?qid=$(queueid)?dato=$(startcalldate)?viderefort=$(forwarded)
where vindevde1 is ECC box.
Here operatorid , queueid , startcalldate will change in runtime.
I set the parameter icm/HTTP/redirect_0 as given below.
icm/HTTP/redirect_0 = PREFIX=/zincontact?sap-client=200?opid=$(operatorid)?cli=$(cli)?qid=$(queueid)?dato=$(startcalldate)?viderefort=$(forwarded) ,
TO=/zincontact?sap-client=200?opid=$(operatorid)?cli=$(cli)?qid=$(queueid)?dato=$(startcalldate)?
viderefort=$(forwarded),HOST=vindevde1,PROT=HTTP,PORT=8020
Please help me on this.
SandipHi again,
>Now is it possible to access the service through url http://85.89.237.93 from internet or I have to use http://vinweb01:8101/ as >in web dispatcher server ?
Sorry but you are really difficult to understand.
If you want to access your ECC system from the internet through the web dispatcher, the web dispacher should be in a DMZ and have 2 IP address : 1 published on the internet and one to access the internal network.
Usually you would configure the web disptcher to listen on the standard ports 80 for HTTP and 443 for HTTPS.
If vinweb01 is the name of your web disptcher as published on internet DNS, you would access to ECC with the URL
http://vinweb01.
All of this is explained in detail in help.sap.com. You should really read the documentation...
Regards,
Olivier -
Dear Experts,
I have ABAP backend system and I need to open it to internet. Doing so, I have implemented web dispatcher that is running in DMZ. Up to this point everything went on as desired, but one thing.
When I call the URL http://teidom.com:60000 then it redirects to the target host with the local address http://<localhost>.teidom.local:8000/sap/bc/gui/sap/its/webgui. Hereby this is not possible to call the page from internet. This is working only in local network, not in internet. In order to call and view the page from internet, the address has to be intact with no address redirection.
Just to get you closer to understand the situation, here below I wrote down the parameters which I defined for Web Dispatcher (sapwebdisp.pfl).
SAPGLOBALHOST = WebServerRack
SAPSYSTEM = 02
INSTANCE_NAME = W02
DIR_CT_RUN = C:\WebDisp\NTI3867
DIR_EXECUTABLE = C:\WebDisp\NTI3867
Accesssability of Message Server
rdisp/mshost = backsvr.teidom.local
ms/http_port = 8100
Configuration for medium scenario
icm/max_conn = 500
icm/max_sockets = 1024
icm/req_queue_len = 5003
icm/min_threads = 10
icm/max_threads = 50
mpi/total_size_MB = 80
SAP Web Dispatcher Ports
#icm/server_port_0 = PROT=HTTP,PORT=81$$
icm/server_port_0 = PROT=HTTP,PORT=60001
icm/HTTP/redirect_0= PREFIX=/, PORT=8000, PROT=HTTP, TO=/sap/bc/gui/sap/its/webgui, HOST=backsvr.teidom.local
Kind Regards,
Taner GulerHi Matt,
It is very kind of you commenting on the subject.
I just want to be sure of the problem that I am facing. My problem is when I call the URL http://teidom.com:60000 from the internet; it is supposed to view the page (information) from ABAP system. But it couldn't.
Web dispatcher is running on the host named 'webdispsvr'
In the firewall I set port 60000 open from internet to web dispatcher server
And in the other firewall (at the back) I set port 8000 open to R3 ABAP system which supplies information to internet.
After setting up the web dispatcher profile according to (thanks Olivier) instructions from help.sap.com
At next stage I started to test
First I tested it in local by URL http://webdispsvr:60000 it works and web browser views the ABAP login windows. From this point of the subject one thing that took my attention was, after pushing enter button for URL http://webdispsvr:60000 then it directly turns to address URL http://<localhost>.teidom.local:8000/sap/bc/gui/sap/its/webgui -- <localhost> is a host of where R3 ABAP system runs on (the address redirects to local address which is not wanted situation in the internet as long as it redirects to local URL address)
Second test was in the internet
Behaviour of the system is same nothing changed
When I call URL http://teidom.com:60000, as it happens in local test, it redirects the URL to http://<localhost>.teidom.local:8000/sap/bc/gui/sap/its/webgui for this reason page could not be viewed when it is called from the internet.
I hope above information is clear enough to get you understand how bad situation I am in.
Isnt there a way out of this struggle?
Thanks all of you for your great contribution to the situation.
Regards,
Taner -
Redirect web dispatcher to java nwa
Hello all,
Can you suggest me: how can I redirect from web dispatcher link host:port/ to java link host:port/nwa
I used:
icm/HTTP/redirect_0 = PREFIX=/, TO=host:port/nwa
icm/HTTP/admin_0 = PREFIX=/,DOCROOT=$(DIR_DATA)$(DIR_SEP)icmandir,AUTHFILE=$(icm/authfile),PORT=8100
Thx
ChrisHi Chris,
Did you check this link?
Examples
Parameter Value
Description
icm/HTTP/redirect_0 = PREFIX=/, TO=/bc/bsp/demo/default.html
Access attempts on "/" are redirected to "/bc/bsp/demo/default.html".
icm/HTTP/redirect_0 = PREFIX=/, FROM=/mime/*,HOST=mimeserver, PORT=8080
Only requests with specific URL patterns are redirected to HTTPS
icm/HTTP/redirect_0 = PREFIX=/sap/bc/bex, FROMPROT=http, PROT=https, HOST=px155.sap.com
Only requests with a specific URL are redirected to HTTPS
icm/HTTP/redirect_0 = PREFIX=/, FROM=/sap*, FROMPROT=http, PROT=https, HOST=px155.sap.com
Only specific HTTP requests are redirected to HTTPS
icm/HTTP/redirect_0 = PREFIX=/, FROM=*, FROMPROT=http, PROT=https, HOST=px155.sap.com
All HTTP requests are redirected to HTTPS
icm/HTTP/redirect_0 = PREFIX=/, FROM=/mime/*,FOR=crm.sap.com*,HOST=crmserver, PORT=80
Requests with the URL prefix /mime/ and the HTTP header field HOST that matches the pattern crm.sap.com:* are redirected to the server crmserver:80.
icm/HTTP/redirect_&lt;xx&gt; - SAP Web Dispatcher - SAP Library
THanks and Regards,
Vimal
Maybe you are looking for
-
Narrow down the forum search function
Is it possible to use the built in search function but to limit the search to a certain forum or space?
-
How To Determine Oracle 11g Issues
Is there a script or way I can run a health check or data integrity on a Oracle 11g R2 (11.2.0.3) database server I don't own or have any experience with? I'm being handed a 11.2 11g Enterprise Edition & would like to see what the state of the databa
-
What is the command to run Jdeveloper 12 in Linux?
After installing JD12 in Fedora Linux with KDE there are no new menu items that I could use to start the program. There don't seem to be programs that start with 'jd' in the path either. How can I run JD that I just installed?
-
Why can I not find System Connections Option in NWA?
Hi, Gurus, I'm trying to create provider-system for Web service on NetWeaver Application Server. But I cannot find the option: System Connections under the path: NWA --> SOA Management --> Technical Configuration. Could anyone tell me why? Thanks a l
-
Does anybody know how many hours take backing up a database with 200GB of data with RMAN? What do you think is the more efficient way for baking up 200Gb of data? Thanks