Icm/HTTP/redirect_0  paramter in webdispatcher

Hello,
As anybody used this paramter and used the  optional one i.e FROM, FOR, TO etc ..
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>] 
reguest to share the same,  ( u can mask the hostname ), intrested in understanding the syntax.
and also wanted to know what is the url user is using on the browser such that it re-directs to weddisphostname:portno/irj 
regards
VM

Hello,
Let me re-phrase my question,
as an end user, i need to use an url  i.e  http://mycompany.abc.de.com
this should redirect to the http://<webdispatcher-hostname.domainname>:portnumber/irj/portal
which inturn open the portal page.
iam trying to use the parameter icm.http/redirect_0  to acheive this.
am i missing something. 
if u have tried this, please share ur knowledge.
please confirm
regards

Similar Messages

  • ICMERR-EDISPATCHERR.html not working after i place icm/HTTP/error_templ_pat

    Hello all,
    I'm trying to change the default error page on the webdispatcher when the connection to the portal/j2ee is lost.
    I succesfully created a page called ICMERR-EDISPATCHERR.html and put it into a webdispatcher subfolder and set the parameter icm/HTTP/error_templ_path to point to this folder so that instead of the "dispatching error" page .
    I have both webdisp and portal on same host and using diff ports .and pacled the param icm/HTTP/error_templ_path and created a ICMERR-EDEFAULT.html in the same directory and its giving the The page cannot be displayed error. If i already logged in into portal by using webdisp, its giving cutom message. If i open a new browser and acccessing portal using webdisp port , its giving error " page can not be displayed"
    Krishnarjun

    Hi
    Please follow below link first go to internet Explorer>ITools>internet options>connectionslan setting>Advanced>copy and paste that  link . your error The page cannot be displayed error will resolved
    Thanks
    Manish Gupta

  • Setting profile parameter icm/HTTP/error_templ_path

    Hi, I have a SAP Enterprsie Portal installation with only java stack (no abap stack),
    i want to set a profile parameter icm/HTTP/error_templ_path,
    please direct me how to set this parameter, 
    also, i need this parameter to be applicable for the SAP web dispatcher, i mean it should be effective for all java instances (i have 2 java instances),
    please help,.......................as there is no ABAP stack, i dont know where to set this parameter

    That parameter you mentioned describes of where the error templates can be found
    You can generate your own static or dynamic error pages for the ICM
    which are sent to the client if an error occurs. Use this parameter
    to specify the directory in which the ICM can find the pages.
    If this parameter is not set, the ICM returns its own static error
    page.
    For information about how to generate the error pages, see the
    documentation in the SAP Library or using the Help Portal.
    SAP Web Application Server -> Client/Server Technology ->
    Architecture of the SAP Web Application Server -> SAP Web
    Application Server Components -> Internet Communication Manager ->
    Error Handling Using the ICM.
    Eventhough u have only java stack u'll have an ICM.
    Since the value for the parameter is just a string mentioning the path of the folder which contains the customised web pages.
    Mention the same path in all the instance profiles (in your case 2 java instances).

  • No pop-up for client certificate in spite of icm/HTTPS/verify_client = 1

    Dear experts,
    on my WebAS 6.40 I have set icm/HTTPS/verify_client = 1 so that it requests a client certificate every time a new SSL connection is established.
    However, only on one client machine with IE 6 I really get a pop-up asking for a client certificate. On all other machines there's no such pop-up. Although on ALL clients I have set the IE setting "Don't prompt for client certificate selection when no certificates or only one certificate exists" to "disable". The setting seems to be correct, because when I want to go the SAP Service Marketplace with these clients, this pop-up comes up with an empty list of suitable certificates.
    Can anybode explain this to me? Why does the one browser open the pop-up and the others don't althought this one setting is identical? Why do the IE's that get the pop-up for the SAP Service Marketplace don't get the popup for my WebAS 6.40?
    Thanks and kind regards
    Christian

    You will have to check the specific service (probably in SICF) to see if the Logon Procedure is set to 'Required with Client Certificate (SSL).' Is this for a BSP page?
    Hope that helps.
    J. Haynes

  • Icm/HTTP/file_access parameter blocks WebUI

    Dear All,
    we're configuring SAP NW Gateway with SAPUI5 on top of our CRM EHP2.
    After adding parameter:
    icm/HTTP/file_access_x = PREFIX=/, DOCROOT=$(DIR_INSTANCE)/sapui5/, BROWSEDIR=2
    sapUI5 starts working, but CRM WebUI is unavailable. We've been trying with different file_access_numbers, but always works only one service (webUI or SAPUI5). Can anyone suggest what's wrong?
    thank you in advance

    By specifying PREFIX=/, you're telling the ICM to use the $(DIR_INSTANCE)/sapui5/ directory as a source for servicing *all* requests to it. "All requests" will of course include those to your CRM WebUI.
    Choose a more specific folder, don't specify /.
    cheers
    dj

  • Icm/HTTP/error_templ_path ?

    Hi experts,
    My problem is quite simple : I have a profile parameter to change : icm/HTTP/error_templ_path.
    I found it in RZ11, but I can modify it. I try RZ10 but i didn't found it.
    My question is : where can I change this parameter value ? If it's in RZ10, do I have to create this parameter in a profile ? If yes, in which profile ?
    PS: I already read help page like [http://help.sap.com/saphelp_nw2004s/helpdata/en/f6/3c0b0389cea34ba66f10d62b718a1a/frameset.htm] but I didn't found the information I want.
    Thank you.
    Julien.

    Hello Julien,
                       If you find the parameter in RZ11, it means it exists with the default value - you have to create it in RZ10 only if you like to use it with a different value. But in RZ11, if there is no default value for this parameter, you have to create the parameter in RZ10 with the required value. You can create it in instance profile.
    - Sai Kondapi.

  • Icm/HTTP/file_access_ n not available

    Hi,
    I cannot find the icm/HTTP/file_access_<n> in my system profile. Could you please let me know what is the issue.
    Regards,
    Sivaganesh

    Hi,
    Look for  icm/HTTP/file_access_0 as the end <n> is an way of saying there can be several of thise parameters
    icm/HTTP/file_access_1 = PREFIX=bla bla bla
    icm/HTTP/file_access_2 = PREFIX = bla bla bla
    And so on....
    (remember that the system will need a restart for most parameters to work)
    Hope this helps you

  • Page display:400 Bad HTTP request after implement WebDispatcher fo portal

    Dear all
       Our portal implement the WebDispatcher(7.0) to load balance for our
    portal system(include one CI and one Dialog instance,we use HTTP to
    load our portal request.).After that,some of the portal page display
    the information like this:
    400 Bad HTTP request
    Bad HTTP request
    Error: -21
    Version: 7000
    Component: HTTP_FILTER
    Date/Time: Thu Sep 27 10:26:51 2007
    Module: http_auth.c
    Line: 469
    Server: portal_WDP_02
    Error Tag:
    Detail: illegal request
    &copy; 2001-2005, SAP AG
    We logon the CI and the page all are right.So,some wrong with our
    WebDispatcher?Can you give us some advice?

    Hi,
    The answer from SAP:
    The maximum size of request URI is hard coded in kernel, and it cannot be configured by a parameter. The maximum size of PATH is 4096, and the maximum size of query string is 4096 as well.
    If the request is a post request, you have to ask the calling side to move some name value pairs from query string to the POST body.
    If it is a GET request, you have to ask the calling side to change it to POST and move value pairs to the POST body.
    Kind Regards

  • ICM HTTPS Port Hung

    Hi Experts,
    We have activated SSL in our landscape and configured the PSE files. The HTTPS service is fine and is at active state from SMICM.
    I 'm able to access J2ee using Direct HTTPS port. But when I try to access using HTTPS port of ICM it prompts me the correct certificate details but from there it simply hungs. The Progress bar in the internet explorer stays still .
    I tried to increare the ICM trace level but still not able to find the exact solution.
    When checking the active connections right from entering the URL . It moves from Accept connection --> Read Request --> Write Response and then hungs at the Write Response stage.
    Even after closing the sessions I find the active session entry till I restart ICM !! . Not sure what can be the reason.
    Regards,
    Karthick.

    Dear Karthick,
    if you want to see what the ICM does on a HTTPS connection, you will have to set the profile parameter 'icm/trace_secured_data=true', otherwise the ICM will not log anything for HTTPS connections. The ICM will have to be restarted to put this into effect.
    Best Regards,
    Tim

  • File To Proxy Error ICM HTTP CONNECTION FAILED

    Dear All ,
    Iam Doing File to Proxy Scenario.
    XML File is picked by XI Adapter is Properly and if i go and Check in SXMB_MONI,
    It is Showing Status is Scheduled for outbound processing and if i see in  Que Status  is stop with red symbal .If I Click on QueueID it is opening the inbound qRFC Monitoring ,there if click on Queue Name it is showing Status :SYSFAIL,If I Click on SYSFAIL it is Showing the XI Error CLIENT_RECIVE_FAILED.INTERNAL:Que Stop, If I Click on QueueName it is showing while Executing the Functiomodule SXMS_ASYNC_EXE It is having prob i thik showin Error Text :CLIENT_RECIVE_FAILED.INTERNAL:Que Stop,If I Click on Quename it is showing a program RSXMB_SELECT_MESSSAGES is Similar to our SXMB_MONI ,here it is showing the Status Falg Red ,If I Click on that message it is opening the pipeline steps , here while calling Adapter Showing red symbal  giving the Error Message ICM_HTTP_CONNECTION_FAILED
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Call Adapter
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIServer</SAP:Category>
      <SAP:Code area="INTERNAL">CLIENT_RECEIVE_FAILED</SAP:Code>
      <SAP:P1>400</SAP:P1>
      <SAP:P2>ICM_HTTP_CONNECTION_FAILED</SAP:P2>
      <SAP:P3 />
      <SAP:P4 />
      <SAP:Stack>Error while receiving by HTTP (error code: 400, error text: ICM_HTTP_CONNECTION_FAILED)</SAP:Stack>
      <SAP:Retry>A</SAP:Retry>
      </SAP:Error>
    Please help me its urgent.
    Regards
    Kumar

    hi
    This is the problem relleated to the HTTP connections, since using the proxy theXML travels to the destination, on your receiveing system make sure HTTP service are active.
    in R/3 run this report :SPROX_CHECK_HTTP_COMMUNICATION  you will get the error then proceed with the below steps to fix it.
    YOur HTTP seriveces on the R/3 have some problem.....
    Goto SMICM>goto>servicess you should see the HTTP service running with the ABAP port entry, if this is up then check
    SICF--->press f2 you should not have any proxy check there.....
    if these are fine then problem is with the Sproxy configuration........

  • Changing HTTP header paramter

    Hi All,
    We are trying to connect to a legacy system from SAP PI, however while sending the request we are getting the following error:
    "HTTP server code 415 reason Unsupported Media Type explanation Unsupported Media Type". After looking into the issue we found that the Content type that is set by default in HTTP adapter is "content-type: text/xml; charset=UTF-8".
    However the content type expected by our legacy system is only "content-type: text/xml".
    We have been able to achieve this by using SOAP adapter. However we have not found a way to handle this in HTTP adapter.
    Any clues as to how to handle this in HTTP adapter only?
    Thanks in advance.
    Regards,
    Sanjeev.

    > We have been able to achieve this by using SOAP adapter. However we have not found a way to handle this in HTTP adapter.
    > Any clues as to how to handle this in HTTP adapter only?
    This is not possible as it is hard coded.
    Maybe you can write an OSS ticket to get thos changed.
    XML usually has its own encoding declaration, so it is not useful to have it in an http header.

  • 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, Lev

    Thanks 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

  • Webdispatcher problem: Forwarding http requests don't work

    hi experts,
    i'am trying to configure my webdispatcher in order forwarding http requests to my sap netweaver message server (AS JAVA instance).
    here is my profile file:
    SAPSYSTEMNAME = WDP
    SAPGLOBALHOST = myWebDispatcherHost
    SAPSYSTEM = 10
    INSTANCE_NAME = W10
    DIR_CT_RUN = $(DIR_EXE_ROOT)\$(OS_UNICODE)\NTAMD64
    DIR_EXECUTABLE = $(DIR_CT_RUN)
    Accesssability of Message Server
    rdisp/mshost = mysapdevServer
    ms/http_port = 8121
    Configuration for medium scenario
    icm/max_conn = 500
    icm/max_sockets = 1024
    icm/req_queue_len = 500
    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/HTTP/redirect_0 = PREFIX=/, TO=/irj/portal
    MyTrace file i got it from web administration screen after lanching this address on my navigator http://myWebDispatcherHost/
    [Thr 2876] Mon Jul 07 16:36:34 2008
    [Thr 2876] *** ERROR => htmlEncode: called with empty string [icpif.cpp 847]
    [Thr 3748] Mon Jul 07 16:36:36 2008
    [Thr 3748] *** ERROR => htmlEncode: called with empty string [icpif.cpp 847]
    [Thr 3464] Mon Jul 07 16:43:55 2008
    [Thr 3464] *** ERROR => htmlEncode: called with empty string [icpif.cpp 847]
    [Thr 3464] *** ERROR => htmlEncode: called with empty string [icpif.cpp 847]
    [Thr 2876] Mon Jul 07 16:43:59 2008
    [Thr 2876] *** ERROR => htmlEncode: called with empty string [icpif.cpp 847]
    [Thr 3852] Mon Jul 07 16:47:42 2008
    [Thr 3852] *** ERROR => htmlEncode: called with empty string [icpif.cpp 847]
    Can you give me some advices to go throug this issue
    Thanks,

    Hi Srinivas,
    We  have installed  web dispatcher on cluster nodes...  and  web dispacther is unable to connect to message server.
    We are on cluster CI ,DI and SQL server runs on different systems.
    I have installed web dispatcher on CI & DI.. on CI web  dispatcher is up and DI is coming down after  couple of minutes if we try to bring it up.
    dev_webdisp:
    [Thr 3636] Wed Jul 30 14:59:51 2008
    [Thr 3636] *** ERROR => NiPConnect2: SiPeekPendConn failed for hdl 5 / sock 131344
         (SI_ECONN_REFUSE; I4; ST; 10.16.148.36:8100) [nixxi.cpp    2764]
    [Thr 3636] *** ERROR => Connection request from (-1/65535/0) to host: nbcdqsasc10b.corp.irvineco.com, service: 8100 failed (NIECONN_REFUSED) [icxxconn.c 2731]
    [Thr 3636] *** ERROR => IcmConnClientRqCreate() failed (rc=-8) [icrxx.c      4919]
    [Thr 3636] *** ERROR => Could not connect to SAP Message Server at nbcdqsasc10b.corp.irvineco.com. URL=/msgserver/text/logon?version=1.2 [icrxx.c      2301]
    [Thr 3636] *** ERROR => rc=-1, HTTP response code: 0 [icrxx.c      2302]
    [Thr 3636] *** ERROR => see also OSS note 552286 [icrxx.c      2303]
    [Thr 7944] Wed Jul 30 15:00:48 2008
    [Thr 7944] *** ERROR => htmlEncode: called with empty string [icpif.cpp    847]
    [Thr 7252] Wed Jul 30 15:00:57 2008
    [Thr 7252] *** ERROR => htmlEncode: called with empty string [icpif.cpp    847]
    [Thr 10200] Wed Jul 30 15:01:07 2008
    [Thr 10200] *** ERROR => htmlEncode: called with empty string [icpif.cpp    847]
    [Thr 1868] Wed Jul 30 15:01:18 2008
    [Thr 1868] *** ERROR => htmlEncode: called with empty string [icpif.cpp    847]

  • WebDispatcher - http - https

    Hello all,
    we have install a WebDispatcher for load balancing between two portal server 7.00.
    Now we must change the portal to https. We activate https on the portal and running now https.
    How can i configure the WebDispacther itself, that all requests was forwarded to the https-url of th portal.
    We want to stay on http with the Dispatcher, only the request should be forwarded to the https link of the portal.
    Can somebody help me?
    Markus

    We solve the problem with the following parameter:
    icm/HTTP/redirect_0 = PREFIX=/, TO=https://server.test.com:50001/irj/portal

  • Webdispatcher not redirecting for multiple url prefixes

    Hi Experts,
    Web Dispatcher configuration already in place.
    We are already using the URL's for NWBC through webdispatcher & masked the hostname & ports for Development/Quality systems in Development webdispatcher systems.
    Now currently we have created the Url with port for EP development systems as "https://abc.company.com:8200" & I have placed the relevant details in configuration profile but the re-direction is not happening and by default its taking the prefix ashttps://abc.company.com:8200/sap/bc/nwbc instead ofhttps://abc.company.com:8200/irj/portal .Also note if I replace the redirection rule & set as icm/HTTP/redirect_0= PREFIX=/, TO=/irj/portal redirection works but the rest of the multiplesystems which is Abap & using nwbc prefixes will not work.So to summarize , we want to use both the redirections for nwbc as well as portal in one webdispatcher.
    Rgd
    Asim

    Hi Tim,
    Unfortunately this is not possible; you can't associate multiple certificates to a single proxy list due to the fact that SSL handshake is done first with no visibility of the URL being requested, so the CSS won't know which public server to use in order to perform the traffic decryption.
    But there are a couple of options that you may want to look at (depending on the URL string)
    If your URLs are subdomains and you hold a wildcard SSL certficate to match multiple requests, i.e your domain being "pets.com" you can have a certficate that will match request for dogs.pets.com or cats.pets.com because the cert will be in the form *.pets.com
    The second option is SAN (Subject alternative names) certificates; which give you the option to include up to 4 flavors of the domain within the same file, such as pets.com, pets.net, www.1pets.com.
    I hope this helps.
    Pablo

Maybe you are looking for

  • White MacBook become yellow-dirty

    Hi, I've read a lot of articles from the web about cleaning methods for white macbook. I've bought this laptop in 2006 and now, after three years of use (I'm a lady and I usually have my computer sessions with clean hands :-)) the area (especialt dx

  • Where Can I buy another battery for the Camileo S10?

    Hi. I would like to know if are there some compatibility batteries for our Camileo S10. Thanks.

  • Measuring different values with different intervals

    I have a program which is measuring temperatures every second (or how often I want it to) and writes this to a file. But now I want it to open a digital line to measure the current through a resistant and if the current is higher than a certain limit

  • "No message for message #1070201"

    I just noticed that when I click "database information" and select the "run time" tab, under the "parameter" field, each line says "No message for message #xxxxxxx". The "value" field does have values; its just th parameter field that seems messed up

  • HT4623 How do you fix it if it has a error 2001???

    Ive tried restoring the device but everytime it gives me an error saying "error 2001". How do i fix this? i've tried different usb wires but nothings happened and the device has the latest software update. Please help