SOAMANAGER: RFC connection uses 'anonymous' PSE?

Hi Everybody - We want to configure our ERP 6.04 system to consume an external web service.  The web service will be accessed by an ABAP program (not by the end user).  We want to use SSL and a service userid/password.
If the developer uses the supplied WSDL and tcodes SE80 and soamanager, the automatic configuration generates an RFC connection that does not contain userid and password and uses the SSL Client Standard PSE (SAPSSLC.pse).  If the developer uses a manual configuration in soamanager in order to specify basic authentication in addition to SSL then the RFC connection will contain the userid/password, but it will also specify the 'anonymous' PSE (SAPSSLA.pse).
1. Does the above sound correct?
2. Are there any real issues with using the 'anonymous' PSE instead of the standard client PSE? 
3. Will the 'anonymous' PSE present a problem when we go to QA and production (which will use CA signed certificates)? 
4. Is there a way to specify SSL with userid/password and get the RFC connection to use the standard client PSE?
Thanks for your help - points awarded for helpful input.
Jeff

Hi Jeff,
Yes, you are right automatic LP generation can't change via change in RFC destination but manual LP can be changed via RFC destination.
See SAP help:http://help.sap.com/saphelp_nw70/helpdata/en/5b/2e423c0bcc4a7ee10000000a114084/content.htm and read point 3 and 4 carefully.
STANDARD = "Mutual Authentication"
Anonymous = "Only server Authentication"
Make sure you configured/activated correct security setting as per following document:
Configure ABAP AS: http://help.sap.com/saphelp_nw70/helpdata/en/65/6a563cef658a06e10000000a11405a/content.htm
Workaround I'll suggest that create another LP manually with exact settings you can see in automatic created LP and then change generated RFC destination (you can change manually generated LP's RFC destination).
To use standard client SSL you need to configure mutual trust between consumer and provider (I haven't configured it myself).
I'll investigate more and come back to you.
Regards,
Gourav

Similar Messages

  • How to debug RFC connection using RfcOpenEx?

    Hi,
    I use COOPC1 to test a RFC connection and this transaction uses RfcOpenEx which fails.
    How can I debug this connection?
    Best regards
    Marty

    Hi,
    in fact the conection from SAP to the destination works using SM59. but the system reply with a connection using RfcOpenEx but this function fails because there is a mixup with the parameters maybe a wrong type.
    I will try to debug from the tcode COOPC1 when I start a subscription.
    Thanks
    Marty

  • RFC connection using JCA

    Hi,
    Can anyboby send me the par file for updating data (set the data in the fields) through RFC using JCA.
    URGENT....
    Thanks,

    Hi Prakash,
    Could you please send me a sample example of making the connection to EIS application using CFDK API.
    It's very urgent pls do the needful for same. any other help in this context will be appreciated.
    If possible mail me all the details on my email id.
    regards,
    parveen
    [email protected]

  • Creation of System Landscape though SMSY and RFC connection

    Hi all,
    I've finished install the solution manager 4.0 with Oracle 10g running on Windows Server 2003.
    i would like to know after i create the RFC connection using SM59 to my TST system which will be the system that i'd plan to monitor. The authorization test seem to be failed but others connection like connection test and remote logon seem to working fine.Please kindly advise which sort of user i need to give. I receive the message "Error Details-You are not authorized to logon to the target system (error code 1)."
    And at the SMSY, i cant even see the TST system.And i don know where we should create the TST system. And i wuold like to know where i can make changes to the Technical data tab for my solution manager ipaddress,beacase it has tied up to the Microsoft loopback connection.
    Please kindly assist.Thank you.
    Kah Fei

    Go to transaction SMSY
    Here, towards the left hand side you will see menu with tabs of 1. Landscape Components
            2. System and Logical Components
            3. Product Definitions
            4. Overview
    Select the second tab.
    It will show list of all SAP Products available, if you are linking an SAP R/3 system to Solution Manager, then select the SAP R/3 from the list. And if you have already created the server and its details, they wil appear in the list here.
    Try this out.
    Thanks,
    Anil Santhapuri

  • How to use loop in VBAK table using BDC RFC connection through excel vba ?

    Hello,
    I am trying to extract data from VBAK table using rfc connection with Excel VBA. where i can able to pull data first time, when i tried to use the same set of code using loops, it throws an error like BAD INDEX.
    Any help appreciated.

    Hello,
    I am trying to extract data from VBAK table using rfc connection with Excel VBA. where i can able to pull data first time, when i tried to use the same set of code using loops, it throws an error like BAD INDEX.
    Any help appreciated.

  • V.02 use different RFC connection

    Hello all,
    We have a situation that when a user executes V.02 in R3 and then clicks on an incomplete Sales Document it jumps to the SCM system to do an APO Availability Check.  The problem is that it uses a RFC connection with a system user and when you are in the SCM system you've got full access.  Is there a way to force V.02 to use a specific RFC connection to jump to SCM so I can set that RFC connection to use current user and log into SCM as the same user that's logged into R3?
    Thanks,
    Tom

    > 2.2  Yes, I would like to setup a new RFC connection to SCM and set as a trusted RFC connection with current user but how do I force V.02 to use that specific RFC connection and not one that used for job...extractions..etc that has the system user in it?
    There must be config which is calling the RFC function using a destination to the SCM system. Normally I just debug the call and look to see where the rfcdes value is coming from. I have also seen it hardcoded on a few occations using sy-sysid - also a form of config, even if a rather hollow one...
    Personally I would try to group them into usage cases, and not necessarily "modules" or anything like that.
    > 1. Dont want to restrict the RFC user as it's used for jobs, extractions...etc.
    This is a nice example.
    Cheers,
    Julius

  • Which port is using by RFC connection

    Dear all,
    Which TCP port is using by RFC connections? Port of GW?

    RFC Destination
    gsgfsgfsgf
    Connection Type  3  ABAP Connection              
    De
    Description 1   asdfasdf 001 for QA dfasdf Concession (Loadb
    Description 2
    Description 3
      Load Balancing
    Target System   HAS
    Msg. Server
    hasdgsd
    Group      
    fdff
      Save as                              
    sdafsdf
    Gateway Host
    Gateway service

  • Error generating RFC connections when using the wizard in SMSY

    We are using the wizard in smsy to generate the rfc destinations but the error
    Error create rfc destination back and also no read destination assigned for read access.
    The user has s_rfcacl assigned on both sattelite and solman system and
    we have tried deleting and recreating (by rerunning the wizard) rfc
    destinations. We have also tried to manually create the rfc
    destination. Any help appreciated.

    Hi,
    The problem still outstanding is with rfc connection SM_<SID>CLNT<CLIENT>_TRUSTED in the Solman system. The error message is [No authorization to log on as a trusted system (Trusted RC=1).]
    The following roles/authorisations are allocated to the user
    S_RFC
    S_RFCACL
    S_TABU_CLI
    S_TABU_RFC
    S_TABU_SHOW
    S_TCODE
    S_USER_GRP
    and SAP_ALL.
    I have regenerated the roles, etc. Deleted and recreated the trust, using wizard and manually still error. The connection from the sattelite system to the Solman works fine. Please assist further.

  • Sample JAVA code using Resource Adapter for RFC Connections

    Hi Java Knowledgeable Ones.
    I have successfully deployed the SAP Netweaver J2ee Engine "Resource Adapter for RFC Connections to ABAP Systems" to my Web Application Server.  Now I need to develop a JAVA application that would utilize this deployed resource adapter.  The resource adapter specifies the SAPClient, UserName, and password.  I am thinking that the JAVA code to invoke this connection would therefore not need to provide this information as it should be available in the resource adapter.
    Do you have sample code that you could send to me showing how to do this?
    Thanks,
    Kevin

    Hi Kevin,
    this is actually no good style! You should not open the connection with the adaptor knowing the password. Usually it should work via a connection that uses only basic rights  and the user has already authenticated and is using his security ticket.
    For security handling see:
    http://help.sap.com/saphelp_nw04/helpdata/en/61/f8bc3d52f39d33e10000000a11405a/frameset.htm
    Regards,
    Benny

  • RFC connection failed - When using code created by "GENERATE PHP" button

    Hi All,
    I can use the saprfc_test.php to login, call a BAPI and return data from SAP. But on the same BAPI screen if I click the generate php button and copy the new .php file into my /htdocs/saprfc folder and execute it the browser it returns with "RFC connection failed"
    I am totally stuck, please can anybody help?
    Rob.

    I needed to specify "MSHOST"=>"",    Its strange that this was not neccessary for interactive scripts but the problem is solved

  • How can I know, which RFC connection is used by my query designer ?

    HI,
    I would like to know,
    which RFC connection is used when i launch the query designer or the report designer or the web designer.
    Thanks.
    Guillaume

    Hi,
    Go to TCODE SM59 and see.
    Regards
    Nilesh

  • Created logical port via soamanagern, RFC connection missing

    Hi,
    I automaticly created a new logical port using a WSDL to use a Web Service in ABAP.
    When I looked for the RFC connection (sm59) to maintain a user in the Logon & Security tab, I could not find the RFC Connection. Neither was a HTTP connection stated in the Administrativ Information of the logical port, as it is usual.
    Am I missing something?
    Thanks very much.

    Andreas,
    Sorry for the late reply. I do not get any error, the problem I have is that after the creation of the logical port through SOAMANAGER, I don´t see any RFC connection in SM59. I got information in other post I wrote, that I wont get that RFC connection because the auto creation of the RFC connection when a logical port is created has been discontinued in newer versions.
    Now I have to check if there is something wrong with my network because I can not consume the webservice I need.
    Thanks for your help.

  • RFC connection error for PS_ACCESS_1 and PS_ACCESS_2

    dear all,
    i have created the RFC destination PS_ACCESS_1 and PS_ACCESS_2 with TCP/IP. i also installed WDPS* files in *sapgui\ps\access folder. now i m checking for 'TEST CONNECTION' in sm59 for PS_ACCESS_1 and PS_ACCESS_2 but it is giving  'Error when opening an RFC connection' this error. pls suggest the solution for this problem.
    am i missing any other settings? i m using SAP ECC 6.0. is it comfortable with this? is it required any configuration from basis side?
    regards,
    vicky.

    HI,
    please check the RFC Trace File at SM59 -> RFC -> Show trace file.
    For better tracing delete the Trace File first and recheck the RFC Dest.
    Regards,
    Gordon

  • RFC Connection error in SM59 for SAP J2EE

    Hi All,
    i am getting the following error description while testing the connection for
    SAP J2EE ...
    Connection Test SAPJ2EE  
    Connection Type TCP/IP Connection  
    Logon              Connection Error
    Error Details     Error when opening an RFC connection
    Error Details     ERROR: program sapfallback not registered
    Error Details     LOCATION: SAP-Gateway on host filip / sapgw00
    Error Details     DETAIL: TP sapfallback not registered
    Error Details     COMPONENT: SAP-Gateway
    Error Details     COUNTER: 1483
    Error Details     MODULE: gwr3cpic.c
    Error Details     LINE: 1694
    Error Details     RETURN CODE: 679
    Error Details     SUBRC: 0
    Error Details     RELEASE: 700
    Error Details     TIME: Tue Mar 31 02:44:35 2009
    Error Details     VERSION: 2
    Help me resolve this
    Regards,
    Mahesh.

    Hi,
    Please follow this steps:
    Creating RFC Destinations in the ABAP and Java Environment
    You need to create the following RFC destinations in transaction SM59 (ABAP) and the Visual Administrator (Java):
    u2022 AI_RUNTIME_JCOSERVER
    u2022 AI_DIRECTORY_JCOSERVER
    u2022 LCRSAPRFC
    u2022 SAPSLDAPI
    Depending on your client settings, it may be necessary to be logged on your SAP Exchange Infrastructure host as SAP system user with the authorization to maintain customizing tables and to release transport orders. Note, that user "SAP*" or "DDIC" does not have these authorizations.
    Maintaining the RFC Connections (Transaction SM59)
    1. Log on to your SAP Exchange Infrastructure central instance host.
    2. Call transaction SM59.
    3. Choose Create.
    4. Enter at least the following:
    RFC destination: AI_RUNTIME_JCOSERVER
    Connection type: T
    Description: <your description>
    5. Choose ENTER
    6. Choose the tab Technical settings and do the following:
    a. Select Registered Server Program
    b. In the Program ID field, enter: AI_RUNTIME_<SID> where <SID> is the SAP system ID of your Integration Server host. Use uppercase letters only.
    c. Enter Gateway host and Gateway service of your Integration Server host. To find out the required parameters:
    a. On the Integration Server host, call transaction SMGW
    b. Choose Goto u2192 Parameters u2192 Display (see entries for gateway hostname and gateway service)
    7. Choose tab Special Options and select the flag Unicode in the box Character Width in Target System.
    8. Save your settings.
    9. Repeat the steps 3 u2013 8 for the remaining destinations:
    Destination
    Values
    AI_DIRECTORY_JCOSERVER
    Program ID: AI_DIRECTORY_<SID>, where <SID> is the SAP system ID of your SAP XI host
    LCRSAPRFC
    Program ID: LCRSAPRFC_<SID>, where <SID> is the SAP system ID of your SAP XI host.
    SAPSLDAPI
    Program ID: SAPSLDAPI_<SID>, where <SID> is the SAP system ID of your SAP XI host.
    10. Leave the transaction SM59 open for later tests.
    J2EE Configuration for the Destinations (Visual Administrator)
    1. On your SAP Exchange Infrastructure central instance host, start the J2EE Engine administration tool.
    2. Choose Cluster u2192 Server u2192 Services u2192 JCo RFC Provider
    3. In the section RFC destination, enter exactly the same program ID and gateway options for AI_RUNTIME_JCOSERVER that you used in the step Maintaining the RFC connection above. Additionally, set the number of processes to 10.
    4. In the section Repository, do the following:
    a. Enter the parameter for the SAP XI host: Application Server, System Number, Client and Language.
    b. For User and Password maintain the login parameters for the user SAPJSF.
    c. Select the flag Unicode.
    6. Choose Set.
    7. Repeat the steps 3 u2013 6 for the remaining destinations:
    Destination
    Values
    AI_DIRECTORY_JCOSERVER
    u2022 Corresponding values from SM59
    u2022 Number of processes: 10
    LCRSAPRFC
    u2022 Corresponding values from SM59
    u2022 Number of processes: 3
    SAPSLDAPI
    u2022 Corresponding values from SM59
    u2022 Number of processes: 3
    Testing the RFC Destination
    After you have maintained all RFC destinations in both the ABAP and Java environment, you can check all the connections above as follows:
    1. Call transaction SM59 again.
    2. Open your RFC destination.
    3. Choose Test Connection. No error should be displayed.
    This will solve your problem.
    Thanks
    Laxmi Bhushan

  • RFC Connection error message while Debug the running WebDynpro app

    Dear friends,
    I am trying to debug WebDynpro application.
    After configuring the NWDS with the J2EE server instance, I try to run the WebDynpro application, which I want to debug.
    I did selecting the application and run after putting breakpoint at a button click.
    But the webdynpro application uses 2 JCo destiantions, and so it gives JCOClientConnection for logical System: ... Please assure that you have configured the RFC connections and/or logical system name properly for this model! message.
    If I run the same application from the portal, it doesn't give such error message.
    Can anybody help me how can I run the WebDynpro application for debug purpose without getting this error message?
    Thanks and regards,
    Lakshmikanthaiah

    Hi,
    are you running the application on the same server? Or are you using the Debugmode on your local installation.
    If so, you should check the JCO Destinations on you local server.
    <a href="http://localhost:50000/webdynpro/dispatcher/sap.com/tcwdtools/WebDynproConsole">http://localhost:50000/webdynpro/dispatcher/sap.com/tcwdtools/WebDynproConsole</a>
    Regards,
    Dennis

Maybe you are looking for

  • Account Segmentation

    Hi All Where can i find more information to pull reports using account segmentation . i tried in SAP Help portal and even channel partners portal

  • ABAP runtime errors "DYNPRO_MSG_IN_HELP"

    Hello Friends, Help me to solve the ABAP runtime errors "DYNPRO_MSG_IN_HELP" The ABAP dump occurred executing transaction "ZQ01". The dump occurs in standard program "SAPMZQ01 " of transaction "ZQ01" . Error Comes during "F4" processing, the program

  • Probook 4510s will not boot

    I have a Probook 4510s that I got from work.  I ordered the original CD's and loaded the OS and drivers.  I was getting it set up for my church and had all the software installed.  I wanted to remove the Credential Manager so that there wasn't 2 icon

  • How to transfer data b/w remote Informix NTS 2000 db server to local MySql

    Hi friends, Please help me to find a way to transfer data from a remote infomix database to local MySql database.Using dbacess tool i can make a flat file and later transfer it to my local pc and load data to database.But i need to make a programe wh

  • Trying to run my web application from Tomcat 5.5.5

    Hi everybody, I have a web application that it has a login JSP page that call other page that it has a call to servlet but when it tried to call it, tomcat is showing the following message: Servlet gppController isn't available (error 404). I checked