I wander how to establish Webdispatcher on EP with HTTPS

I wander how to establish Webdispatcher on EP with HTTPS . I
can do it for HTTP. I found releated link in SAP Library:
http://help.sap.com/saphelp_nw04/helpdata/en/d8/a922d7f45f11d5996e00508b5d5211/frameset.htm
but still I do not understand as installation sapwebdisp -bootstap asks me only for HTTP port of mesage server , instance nr for web dispatcher and HTTP port number for SAP webdispatcher.
How to deal with HTTPS?
In library (under SAP Web Dispatcher and SSL ) it is mentioned for HTTPS-HTTPS: icm/server_port_<xx>= ... PROT=HTTPS ...
wdisp/ssl_encrypt=1. Is it in sapwebdisp.pfl? I guess also on EP something should be done(I have a productive system and I would not like to spoil anything)

Is it in sapwebdisp.pfl?
Yes.
I have a productive system and I would not like to spoil anything)
You should setup the QAS environment to support webdispatcher and https first.
Be aware, that there are three different methods for https:
client https> webdispatcher -http-> SAP system
client https> webdispatcher -https-> SAP system (decrypt on webdispatcher and re-encrypt to SAP system)
client https> webdispatcher -https-> SAP system (no decryption on webdispatcher)
Often the first version is sufficient and the simplest one...
Cheers Michael

Similar Messages

  • How to establish data socket connection with remote computer

    hi am new to data socket subject, cau u guys guide me on this...
    i want to establish connection between system with lv and datasocket modem.... so i need to create vi to receive
    the data and insert into sql from modem(its having data socket option).
     Pls help me.........

    duplicate post -- continue here

  • How to establish data socket connection with remote unit

    hi am new to data socket subject, cau u guys guide me on this...
    i want to establish connection between system with lv and datasocket modem.... so i need to create vi to receive
    the data and insert into sql from modem(its having data socket option).
     Pls help me.........

    duplicate post -- continue here

  • How to establish a trusted connection with JDBC for SQL SERVER 2000

    Hi!I am using jdk 1.4 and eclipse 3.3.
    I create a servlet in eclipse with in-build tomcat.
    When I run it ,it was working perfectlly has it was suppose to work.
    In this servlet I connect to a sql 2000 database using jdbc-odbc bridge driver.
    But when I tried to deploy the servlet on tomcat 5.5 manully on the same machine ,it gave me error saying
    [Microsoft][SQLServer JDBC Driver][SQLServer]Login failed
    for user 'sa'
    I searched around some post and found that ok ,I need trusted connection
    But I have 2 Questions
    1). Why was in eclipse I was able to connect to the SQL server and why not in the servlet which I deployed manully on tomcat.
    2). How do I create a trusted connection with JDBC for SQL server 2000
    Thnaks for your help in advance.

    Hi! duffymo ,QussayNajjar ,dvohra09 .
    Thank for help.
    The ideas are really great.
    I am trying generate reports for my company.
    When I used eclipse the code worked perfectly.
    below is code which I used
    out.println("Calling For Class Name<br>");
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    out.println("Calling For Class Name success Now calling database <br>");
    1). jdbcConnection = DriverManager.getConnection("jdbc:odbc:SQLJasper");
    2). jdbcConnection = DriverManager.getConnection("jdbc:odbc:Driver={SQL Server};Server=ServerName;Database=tempdb");
    3). jdbcConnection = DriverManager.getConnection("jdbc:odbc:Driver={SQL Server};Server=ServerName;Database=tempdb","UID=UserName","Password=Password");
    out.println("connecting to database success<br>");
    I had tried to connect the database using this three way.
    In 1st I tried using DSN name .
    Next 2 self explainer for expert like you.
    I used to 2nd variant to connect in eclipse and it worked fine.
    I not an expert in java ,I just doing some research on jasperReport.
    My best guest is that eclipse is using some library files of which I have no clue.
    Thank's for your help,I appretiate it.
    Once again thank a billion.
    Sorry for the messy righting.

  • How use to simple Java client with Https ?

    Experts,
    I am having some difficulties to call a https webservice on DataPower.
    The following simple client has no problem to call HTTP webservice but HTTPs different story. SoapUI works just fine with Https request.
    Can any one make a suggestion ? Appreciate any help !
    public final static String DEFAULT_SERVER
    = "https://123.123.123.123:443/Wsp";
    // = "https://123.123.123.123:2048";
    public final static String SOAP_ACTION
    = "http://mycompany.com/Inquiry";
    public static void main(String[] args) {
              String server = DEFAULT_SERVER ;
              String input1 = "123";
              String input2 = "hello";
              try {
              URL u = new URL(server);
              URLConnection uc = u.openConnection();
              HttpURLConnection connection = (HttpURLConnection) uc;
              connection.setDoOutput(true);
              connection.setDoInput(true);
              connection.setRequestMethod("POST");
              connection.setRequestProperty("SOAPAction", SOAP_ACTION);
              OutputStream out = connection.getOutputStream();
              Writer wout = new OutputStreamWriter(out);
              wout.write("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
              wout.write("<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:sam=\"http://aglc.com/sampleDp\">\r\n");
              wout.write("<soapenv:Header/>\r\n");
              wout.write("<soapenv:Body>\r\n");
              wout.write("<sam:AcordRequest>\r\n");
              wout.write("<sam:TRANSID>" + input1 + "</sam:TRANSID>\r\n");
              wout.write("<sam:TRANSBODY>" + input2 + "</sam:TRANSBODY>\r\n");
              wout.write("</sam:AcordRequest>\r\n");
              wout.write("</soapenv:Body>\r\n");
              wout.write("</soapenv:Envelope>\r\n");
              wout.flush();
              wout.close();
              String hhResponse ="";
              InputStreamReader isr = new InputStreamReader(connection.getInputStream());
              BufferedReader in = new BufferedReader(isr);
              String inputLine;
              while ((inputLine = in.readLine()) != null){
              //AIGTraceLog.log(componentName,Level.INFO,inputLine);
              hhResponse = hhResponse+inputLine+"\n";
              System.out.println(hhResponse);
              in.close();
              catch (IOException e) {
              System.err.println(e);
              }

    Thanks for the reply. I think I am close, based on your instruction, I did the following but still got the same error.
    C:\Program Files\Java\j2re1.4.2_13>java com.mypack.testdpws.TestDPWS
    javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Certificate not Trusted
    C:\Program Files\Java\j2re1.4.2_13>keytool -import -alias testDPWS -file TestDpClSsl.crt
    Enter keystore password:
    Enter keystore password: password
    Owner: CN=TestDpClSsl
    Issuer: CN=TestDpClSsl
    Serial number: 2dd2d12e
    Valid from: 12/1/10 4:37 PM until: 12/1/11 4:37 PM
    Certificate fingerprints:
    MD5: 3A:89:FE:76:BC:30:BF:F0:87:31:F5:14:29:07:60:91
    SHA1: 40:71:51:4C:84:BD:08:40:A6:7D:60:A8:A8:04:BA:09:B7:E5:C9:A4
    Trust this certificate? [no]: y
    Certificate was added to keystore
    C:\Program Files\Java\j2re1.4.2_13>java com.mypack.testdpws.TestDPWS
    javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Certificate not Trusted
    Any idea ? or do I need to add something in the test program ?

  • How :Logon page submits UID & PW with HTTPS

    Hi,
    i need to modify the EP 6 NW4 logon page so that ONLY the logon is secured. The Portal usage afterwards is using HTTP.
    1. User arrives with HTTP.
    2. Redirect to HTTPS logon.
    3. Secure Submission of the UID and PW.
    4. Authentication and redirect to HTTP.
    Are this steps possible ?
    Is there any documentation? I was looking in the Security Guide, but no luck so far.
    I assume that the biggest problem is in step 4.
    Thanks for any hints,
    Kai

    Hi,
    I need to set-up the same scenario. Have you been able to make that work?
    Regards,
    Renaud

  • How can we hide the URL with Webdispatcher after SSO redirect

    Repost in correct forum
    We have setup SSO with Kerberos and SPNEGO for NWBC and now we want to expose it to the internet via SAP Webdispatcher.
    NWBC is on a singelstack ABAP system on server1 and we have configured a standalone J2EE system on server 2 for isuing the saplogon ticket.
    This works fine with the redirect from icf NWBC -> Error Pages -> Logon Error -> Redirec to URL (Form Fields) http://server2:port/redirect/redirect.jsp
    on server2 we have a java application (redirect/redirect.jsp) witch has %response.sendRedirect("http://server1:port/nwbc")%
    Problem is that when the webdispatcher calls http://server1:port/nwbc the URL in the browser is hidden with MYDOMAIN.COM/nwbc but when the Logon-error (no saplogon ticket yet) is redirecting to  http://server2:port/redirect/redirect.jsp the browser is showing the actual URL http://server2:port/redirect/redirect.jsp and also when returning to NWBC the browser is showing http://server1:port/nwbc.
    And we don't wan't to expose hostnames (server1 and server2) to the internet.
    I got this answer:
    This question belongs to the SAP NetWeaver Application Server space, this space is for NWSSO topics only, the separately licensed product from SAP.
    Regarding your question you have to configure Web Dispatcher for both AS JAVA and AS ABAP and refer to Web Dispatcher URLs only. That includes ICF node configuration and the redirect servlet. The URL generation in AS ABAP needs to be configured so that URLs are generated to point to the Web Dispatcher. Use table HTTPURLLOC for that.
    But how do I set up webdispatcher for both ABAP http://server1:port/nwbc (this is working fine before SSO config.) and JAVA http://server2:port/redirect/redirect.jsp?
    This is my profile on webdispatcher:
    SAPSYSTEMNAME = SID
    SAPGLOBALHOST = LOCALHOST
    SAPSYSTEM = XX
    INSTANCE_NAME = INS
    DIR_CT_RUN = $(DIR_EXE_ROOT)\$(OS_UNICODE)\NTAMD64
    DIR_EXECUTABLE = $(DIR_CT_RUN)
    #SAP Cryptolib
    DIR_INSTANCE = D:\usr\sap\SID\INS
    ssl/ssl_lib = D:\usr\sap\SID\INS\sec\sapcrypto.dll
    ssf/ssfapi_lib = D:\usr\sap\SID\INS\sec\sapcrypto.dll
    sec/libsapsecu = D:\usr\sap\SID\INS\sec\sapcrypto.dll
    ssf/name = SAPSECULIB
    wdisp/ssl_encrypt = 0
    icm/HTTPS/verify_client=0
    wdisp/add_client_protocol_header = true
    wdisp/auto_refresh = 120
    wdisp/max_servers = 100
    ssl/server_pse = D:\usr\sap\SID\INS\sec\sid2SSL.pse
    rdisp/mshost = <ip for abap server1
    ms/http_port = <ms http port for abap server1
    # 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
    # SAP Web Dispatcher Ports
    is/HTTP/default_root_hdl = abap
    icm/HTTP/j2ee_0 = PROT=HTTP,HOST=Server2,PORT=5xxxx
    icm/server_port_1 = PROT=HTTP,HOST=localhost,PORT=xxxxx
    icm/server_port_0 = PROT=HTTPS,HOST=mydomain,PORT=xxx
    icm/HTTP/mod_0 = d:\usr\sap\SID\SYS\profile\filter_rules.txt
    icm/HTTP/admin_0 = PREFIX=/sap/admin,DOCROOT=$(DIR_DATA)$(DIR_SEP)icmandir,AUTHFILE=$(icm/authfile),PORT=xxxxx,HOST=LOCALHOST
    and this is the filter_rules.txt
    # Rules
    if %{HTTP_HOST}  RegIMatch MYDOAMIN.COM*
    RegIRewriteUrl ^/$ /sap/bc/nwbc?sap-client=200
    if %{HTTP_HOST}  RegIMatch mydomain.com*
    RegIRewriteUrl ^/$ /sap/bc/nwbc?sap-client=200
    if %{HTTPS_HOST}  RegIMatch MYDOMAIN.COM*
    RegIRewriteUrl ^/$ /sap/bc/nwbc?sap-client=200
    if %{HTTPS_HOST}  RegIMatch mydomain.com*
    RegIRewriteUrl ^/$ /sap/bc/nwbc?sap-client=200
    I am new to this area

    You can use Web Dispatcher for multiple systems, in your case one AS ABAP and one AS JAVA. See the documentation, Implement one webdispatcher for multiple systems - Basis Corner - SCN Wiki and Name-based virtual hosts and one SAP Web Dispatcher to access multiple SAP systems.

  • How to establish a MYSQL Database connection in JSP page.

    Hi People,
    Tell me how to establish mysql database connection in JSP page.
    Needed details on:
    1) what are all the mysql drivers need to be included.
    2) what is the syntax for establish a database connection

    hi,
    http://tomcat.apache.org/tomcat-5.5-doc/jndi-datasource-examples-howto.htmlsee down for mysql config with tomcat

  • How to establish the connection between crm and r/3

    Hi,
    Sorry for posting this question in this forum, i did not find any CRM forums.My question is,How to establish the connection between CRM and R/3...in my office i installed standard alone CRM system,but it is not talking to R/3.
    Could any one tell me where to find adapters and plugins for this.
    Thanks in advance.
    Ajey

    Hello Ajey,
    in the case you mean the connection between R/3 and SAP CRM you should read the Best Practice Guides:
    B01: CRM Generation
    C71: CRM Connectivity
    B09: CRM Replication
    from http://help.sap.com/bp_crmv240/index.htm. There is a CRM Forum at http://www.sap.com/community/ and also at http://www.sapfans.com/.
    Regards
    Gregor

  • How to establish the ODBC connectivity for Hyperion Brio

    Hi Every One,
    Please some one let me know how to establish the ODBC connectivity for Hyperion Brio/ interactive reporting studio.?
    Thanks & Regards,
    Raj

    check out the manual
    http://download.oracle.com/docs/cd/E10530_01/doc/epm.931/ir_user.pdf
    chapter 15
    Edited by: [email protected] on Feb 9, 2010 7:00 AM

  • How to establish code standards to make the abap code more readability

    Every programmer have their habit to code, but this lead a problem , it is difficult to read other people's code, especially the complex logic.
    So how to establish code standards to make the abap code more readability?
    I came up with this:
    1.Unify the naming rule.
    2.Reduce the nest of 'if' statement. (better in less than 4 if statement in one block )
    3.Use more Perform to replace the big code block.
    Is there any other standards to make our abap code more readability ?  (if we establish the standards, in sap is there any tool to help us to follow the rule we set ?)

    There are a number of things you could do. Some of which are:
    I would recommend creating your own in-house document on Coding standards, some of which you can control with the code inspector.
    It is also possible to set up the transport request in such a way that objects that do not pass the SCI test are not allowed to be released.
    I would also assign a senior developer to act as quality control for all developments. You can have a rotation scenario where this work can be divided by the number of senior developers you have.

  • How to establish this kind of connection string

    I am using the model: Multiple Embedded Application Clients Accessing Remote Database. There is a database named ServerDB, a DSN named ServerDSN and a muti-user service on the server machine. Plus, there is a DSN named ClientDSN which will route to server machine on the client machine. Then how to establish the connection string for a client application under this condition in C# language? Thanks. It seems that the following connection model in the document doesn't work: OracleConnection conn = new OracleConnection
    ("DataDirectory=\\orace;Database=polite;DSN=*;uid=system;pwd=manager"); I don't know how to fill those parameters.
    I also tried this: conn = new OracleConnection("DSN=ClientDSN;UID=System;PWD=Manager"); But still failed.
    Thanks very much if someone can help me. Urgent problem.
    Message was edited by:
    user474792

    You can read section 1.4.3 in dev.pdf of Oracle Lite for more detail. There is a model like above.
    There is no main database like Oracle server. And there is only one odb file for all the clients. On every client machine, there is a DSN which include the information about server machine.
    I think you'd better read the document first, thanks.
    Hope you can continue to discuss with me, ^_^

  • I wander how to achieve a project is a must to be entered when creating TR

    I wander how to achieve a project is a must to be entered when creating an transport request

    I found solution

  • PLEASE HELP: How to establish a link via ftp to sapserv?

    Hi All
    We have having serious problems with one of our producton servers and sap have asked me to ftp som files to 'sapserv3'. However I don't know how to establish a link via ftp to sapserv!!
    Can some one help me get this set up?
    Thanks in advance
    Phil

    Hi,
    Try from the server where you have 'saprouter' running for SAP Remote support.
    Then open a command prompt and simply go to:
    >> ftp sapserv3 (or the neares sapserv for you, e.g. sapserv3 is located in Europe)
    Login with user 'ftp' and supply your email address as password (guest logon is ok).
    Then you can upload your file (via put command in FTP) to the sapserv under 'upload' directory.
    The complete list of sapservX are:
                  147.204.2.5     sapserv3    # Walldorf
                  204.79.199.2     sapserv4    # Foster City
                   194.39.138.2    sapserv5    # Tokio
                   194.39.139.16  sapserv6    # Sydney
                   194.39.134.35  sapserv7    # Singapore
    Hope it helps....
    Cheers !!
    Satya.
    PS: Pls reward points if the answer is helpful...Thx

  • How to establish user equvalance between 2 rac nodes on non default ports??

    Hi Friends,
    Please shed some light on how to establish user equvalance between 2 rac nodes on non default ports such as ssh on 22...
    i want to establish user equvalance on other ports..
    Thanks
    RB

    R12DBA wrote:
    Hi Friends,
    Please shed some light on how to establish user equvalance between 2 rac nodes on non default ports such as ssh on 22...
    i want to establish user equvalance on other ports..
    Thanks
    RBHi RB ,
    22 is default port for ssh. For configuring
    http://yasarmoran.wordpress.com/2010/06/12/configuring-ssh-on-oracle-rac-nodes/
    For non default port , first of all you need to configure ssh on new port . For that refer :
    http://www.itworld.com/nls_unixssh0500506

Maybe you are looking for

  • Dbms_metadata.get_ddl output format is not runable.

    Hi, I am using dbms_metadata.get_ddl to extract the objects. But the output returned is not runable. In output lines are broken so it makes unable to run that code. Ex. If I run this for all the synonyms like this. set pagesize 0 set long 90000 set f

  • Impossible de faire reconnaitre un disque dur en mod target dans l'utilit

    Bonjour, Dans le cadre de mon stage en entreprise , on m'a demander de résoudre un problème de détection de disque dur. Je m'explique. Il y a un mac G5 avec mac os X snow léopard 10.6.3 , j'ai aussi un mac book pro avec snow leopard 10.6. serveur. Le

  • Want to export CDR automatically

    Hi Guys, Is there any way i can export the CDR XML file to a specified folder, or somehow email it to a particular ID? I want to be able to keep a track of all the call logs for my customer. I don't want to manually login to the Web UI to retrieve th

  • Secondary method call

    Hello, I encounter the following problem: In a task I have placed a secondary method from an ABAP class. The method is a static public method and the interface IF_WORFKLOW is set in the class. The method (modal call) does not seem to be triggered. Wh

  • Check if my z3 is genuine.

    Hi, I just bought a xperia z3 on some local store here in the PH. Can you check if its genuine or not? Cause we want to try it in the water, although, the store said its not part of their warranty if it will get broke when we test it in the water. IM