Problem in creating RFC

Hi All,
I am facing problem in creating RFC from lower to higher version of SAP, while creating RFC from ECC 5.0 to ECC 6.0 the system is not saving logon/security information, when i click on remote login it ask user n pwd again, please let me know the solution.
Thanks in advance
Shazia Khan

Hi Bala,
The exception given is only that much.
When I try to create the RFC, a Dialog box pops up and the error given is
<b>
ERROR file opened at 20070516 111750 India Standard, SAP-REL 640,0,154 RFC-VER 3 864900 MT-SL
T:5512 Error in program 'javaw': ======> You are not authorized to logon to the target system.
T:5512 Error in program 'javaw': <* RfcReceive [2] : returns 3:RFC_SYS_EXCEPTION
</b>
Please help me out.
regards
Brahmachaitanya

Similar Messages

  • Getting problem when creating RFC Destination on XI system

    hi,
    I m trying to create RFC Destination on XI system using sm59 tcode. In technical setting tab at  Target Host field, i gave SAP  ECC server IP address. and in Logon Tab I gave Login parameters for SAP ECC server  (Client 400, User : 05 & Password for user 05). Current user and Unencrypted Password fields are unchecked. also Logon Scree is also unchecked in Security Option.
    Problem is, when i click on Remote logon tab, It shows me Logon screen with client 000, User : 04 (which is XI system's user name) and Password. so it doesn't take given login setting for ECC system and if i tried this thing more than 3 times, ECC server block my pwd.
    Please suggest me the required solution
    Thanks & Regards
    Ritesh

    Hi ritesh
    First check if the user exists in ths system. Check the password especially. Because the password space (Number of characters)in SM59 screen is more than password character in SU01 screen.Check the password.
    Secondly, Check if you have given the proper client in the destination box of SM59.
    Check for the unicode test also.
    If possible change the user type as service user.
    When everything is perfect am sure the rfc connection should be fine...

  • Problem in creating RFC modules in NetWeaver Developer Studio

    Hi SDN,
    Recently we have upgraded the portal server from EP6 SP9 to EP6 SP19. The applications which are getting data from the backend R/3 system are giving exception
    <b> You are not authorized to logon to the target system. </b>
    So we have now used the NWDS SP19. But we are not able to create the RFC modules as it is giving the same exception even in NWDS.
    <b> How do I go about this???? </b>
    regards
    Brahmachaitanya C. Wajapey

    Hi Bala,
    The exception given is only that much.
    When I try to create the RFC, a Dialog box pops up and the error given is
    <b>
    ERROR file opened at 20070516 111750 India Standard, SAP-REL 640,0,154 RFC-VER 3 864900 MT-SL
    T:5512 Error in program 'javaw': ======> You are not authorized to logon to the target system.
    T:5512 Error in program 'javaw': <* RfcReceive [2] : returns 3:RFC_SYS_EXCEPTION
    </b>
    Please help me out.
    regards
    Brahmachaitanya

  • Authorization Required in satellite system to create RFC

    Dears,
    In Solman 7.0 tcode SMSY i am adding satellite system(ECC6).As while creating RFCs
    SM_<SID>CLNT<client>_READ
    SM_<SID>CLNT<client>_TRUSTED
    SM_<SID>CLNT<client>_TMW
    in SMSY it askes for three times satellite system user name and password.
    Now Issue is that with what authorization i should enter in satellite system so that RFCs can be created successfully as SAP_ALL can be assigned due to policy.I gave almost all basis tcodes to my user in satellite system but still RFC are generating error.
    Please suggest.
    Deepak

    Hi,
    You need to have these authorization objects. Along with your BASIS authorization add the following objects.
    S_RFC
    S_RFCACL
    This should solve your problem.
    Feel free to revert back.
    --Ragu

  • Error creating RFC function /BODS/ABAP_RUN : RFC_ABAP_EXCEPTION-(Exception_Key: FU_NOT_FOUND, SY-MSGTY: E, SY-MSGID: FL,

    Hi Expert,
    I try to execute job on development system but he showed error "Error creating RFC function </BODS/ABAP_RUN>: <RFC_ABAP_EXCEPTION-(Exception_Key: FU_NOT_FOUND, SY-MSGTY: E, SY-MSGID: FL, SY-MSGNO: 046, SY-MSGV1: /BODS/ABAP_RUN)>. Notify Customer Support.
    In ECC I use ABAP execute option as Execute Preloaded. How to solve this problem? Thanks for your advise.

    Dear,
    have you checked in EXX wether the function group /BODS/BODS is available?
    Some notes here:
    You will have to have to import the new ABAP Program group "BODS/BOS" which you can find in the local install folder...
    Here are some details:
    Installing Functions on the SAP Server
    SAP BusinessObjects Data Services provides functions that support the use of the ABAP, BAPI, and
    IDoc interfaces on SAP servers. You will need some or all of these functions in the normal operation
    of the software in an SAP environment. These functions perform such operations as dynamically loading
    and executing ABAP programs from Data Services, efficiently running preloaded ABAP programs,
    allowing for seamless metadata browsing and importing from SAP servers, and reporting the status of
    running jobs. Some of these functions read data from SAP NetWeaver BW sources.
    You must upload the provided functions to your SAP server in a production environment. It is
    recommended that you always upload the functions to your SAP server whether you are in a
    development, test, or production environment. The functions provide seamless integration between
    Data Services and SAP servers.
    The default installation places two function module files for SAP servers in the ...\Data
    Services\Admin\R3_Functions\transport directory. You then upload these files to SAP servers
    using the SAP Correction and Transport System (CTS) or manually. Using CTS allows for version
    control as the functions evolve across releases.
    The installation provides two versions of transport files (depending on the server version you are using)
    to install the functions on the SAP server. To obtain the names of the latest transport files for installing
    or upgrading these SAP server functions, see the readme.txt file
    And I've found those files and text files in the local install folder....in:
    Program Files\SAP BusinessObjects\Data Services\admin\R3_Functions
    (that's where I've installed it).
    There you'll find some descriptive txt as how to proceed.
    After installing, it might happen that the executing user is missing some authorizations.
    Here my authorizations team helped me by tracing the user and then adding the necessary rights.
    Sure hope this will help you.
    Notes to check:
    see SAP Note 1919255
    Note 1916294

  • ESOA :create RFC detination to es workspace HU2

    I want to create RFC detination to es workspace HU2, I set the
    router string.error like this.(NWA->Configuration Management>destinations).
    Error during ping operation: Connect to SAP gateway failed Connect_PM  TYPE=A ASHOST=iwdf1030.dmzwdf.sap.corp SYSNR=00 GWHOST=iwdf1030.dmzwdf.sap.corp GWSERV=sapgw00 SAPROUTER_STRING=/H/155.56.56.170/H/ PCS=1 LOCATION    SAProuter 37.0 on lt0003 ERROR       lt0003: route permission denied (60.63.168.179 to            iwdf1030.dmzwdf.sap.corp, sapgw00) TIME        Sat Dec  1 19:08:33 2007 RELEASE     640 COMPONENT   NI (network interface) VERSION     37 RC          -94 COUNTER     156
    I'm wondering that host name/ gateway is not right( erp.esworkplace.sap.com can't work either).
    I can conntect to HU2 with SAPGUI or WEBGUI.

    Hi,
    thanks a lot for your feedback. please see my comments below
    >>can you explain more on this as i didnt understand the context.
    part of my problem is i dont have a real SAP R/3 system to test my component out. Hence i tried with remotely hosted SAP system (SAP ERP) which is being provided by SAP Enterprise Services (ES) Workplace [1] . This is actually a SAP test environment or sandbox like space hosted by SAP. Actually when you register you get access to several SAP systems (ie:- SAP ERP, CRM,PI,SCM,etc) to try/test out different SAP scenarios you might have. However these systems did not allow me to do any of the stuff to connect an external JCO program with it.  i am wondering whether SAP ESW systems only permits me to do SAP SOA level integrations and other native tasks. This may be a limitation of the hosted systems (ie:-since it is a shared env , may be to do with security concerns). WDYT?
    >>mentioned. For authorizations you need get in touch with basis team. Actually basis team can create these entries from ur >>guidance.
    >>check these blogs:
    >>/people/ayyapparaj.kv/blog/2008/11/20/r3-to-java-sending-idocs-using-sapidoc-jar
    >>/people/ayyapparaj.kv/blog/2008/11/21/java-to-r3-sending-idocs-using-sapidoc-jar
    thanks . i did go through these blogs. This is what i actually intended to do with SAP ES system , but failed
    Regards,
    Udayanga
    [1] http://www.sdn.sap.com/irj/bpx/esworkplace

  • Creatting RFC  Server as a windows service

    Hi,
    How to create RFC server as a windows service using sap.net connector.Please send me the sample code.

    hi, I don't know which problem do you meet.
    As I know, there is a console RFC server sample in the SAP dotnet connector install directory, you can have a reference.
    And I thinks as a dotnet developer, it is not a problem to convert a console application to a windows service.
    Especially using VS.net, it is single to develop a windows service. You can search a sample in MSDN.
    Hope it is useful

  • Create RFC connection in RSA1 for BW from client 302 to ECC 101 and 151

    Hi Friends,
    I have to create rfc connection in BI.
    I have one client in BI ie302 and two cliwnt in Dev ie101 and 151.
    Now I have one connection which is working fine ie 302 to 101.
    NO my requirment is to create another connecitons ie 302 to 151.
    Kindly sugest if it is feasible and is there any specific settings for the same.
    I tried but at a time only one connection is working fine.
    Thanls in advance.
    regards
    Jiggi

    Hi,
    Can you check  if there is any other user ID specified in "BW user for ALE".
    To check, Go to transaction RSA1 --> Settings --> Global Settings.
    If you find a different user id there, then specify the correct BW user id there.
    Please refer to OSS Note 410952 for details.
    Hope this solves your problem!!
    Regards,
    Raj.
    Edited by: Raj on Aug 14, 2009 8:15 PM
    Edited by: Raj on Aug 14, 2009 8:16 PM

  • How to create RFC Destination Between ECC 6.0 and BI 7.0

    HI,
    My name is balu working in gucons,i was trying to create RFC between ECC 6.0 and BI 7.0,i have tried with the help of some documents but iam unable to do that,Iam very helpfull if you give a clear description regarding this problem.
    Thank you,
    Regards,
    BALU.

    Hi Balu
    the error screen is from your BI system? If yes, then why the source system is showing to be of type BI? For ECC it should be of type r/3.
    You can try to delete already created RFC from both your BI and ECC system and try to create source system connection from your BI end from RSA1>> Source System> right click..Create..
    Choose "Automatically Create SAP system" . Enter the required credential then click on "Replicate as well"
    If you do not want to delete any RFC for any reason please upload entries from RSBASIDOC, RSLOGSYST table.

  • I need to create RFC function module which creates the IDOC

    Hi-
    Any idea how to create RFC function module which creates the outbound IDOC. If you have any sample code please forward to me.
    Thanks,
    Sony

    My Problem is
    Whenever they create Invoice using T-code's like FV65(Parked Document), automatically should create IDOC's...
    I have used message type FIDCC1 but this message type is usefull only for Posting documents.
    1. Whenever they create parked document, entries will be stored in BKPF(Parked Document-Filed-BKPF-BSTAT = 'V') and Bseg....
    2. I have to read entries from those tables and should create IDOC...
    3. I checked FM's(FI_IDOC_CREATE_FIDCC1, FI_IDOC_PREPARE) but are not useful...
    4. Now I need to write one RFC function module and that FM should create the IDOC's....
    Can anyone please help me out?
    Thanks,
    Sony

  • Error in Creating RFC Destination

    Hi,
    I am Going for RFC to File Scenario.
    For Sender RFC it < I am trying to create RFC Destination in SAP r/3
    I have Given
    RFC Dest  : XI_CONNID
    Conn type : Tcp/IP
    Activation Type : Register Server Program
    Program ID  :sap
    gateway host : sap-server( Sap server)
    gateway service : sapgw00.
    I saved and I tested but it is showing errors.
    Error : Error in Opening RFC Connection
        Whe i Click on this error message it i showing
         Error  Program sap not registered.
    Points will be awarded.
    regards,
    Jayasimha

    Dear Jaya,
    create a RFC SENDER communication channel first and then activate the channel.
    now go to sm59 there use the same program-id as u did at RFC SENDER COMMUNICATION CHANNEL.
    note:program-id is registered by XI at R/3 level with details related to it's profile(XI profile).
    step 1) create RFC COMMUNICATION CHANNEL with program-id as "any name" at XI first .
    2)create TCP/IP connection with registered program-id created by XI at first step
    so when you execute steps 2 then 1 you will get error ,coz by that time program-id is not yet registere by XI in R/3 domain.
    after executing step 1 i.e creating porgram id at R/3 through XI.
    got to ST22 at R/3 and check whether any dump is found against "XI creating porgram-id at R/3 level".
    we failed at creating PROGRAM-ID itself at R/3 level because of missing authorizations against my R/3 user id,which we will be using at XI RFC channel.
    generally problem will be at PROGRAM-ID creation itself,so just go to ST22 and check any authorizations missing for your userid which is being used at RFC channel configuring at XI.
    Thanks & Regards,
    Rama Krishna

  • Problem with Adaptive RFC Model.

    Hi.
    I have a problem with creating an Adaptive RFC Model.
    When i choose a function from function list, that appears, and click next, the model wizard display log information with following text:
    <b>[Warning]:     Creating a connection with Metamodel language <en> failed.  Continuing with language <ru>
    [Fatal]:     com.sap.mw.jco.JCO$Exception: Missing R3NAME=... or ASHOST=... in connect_param in RfcOpenEx
    [Info]: .................</b>
    The SLD server and SLD bridge is running.
    How this can be fixed?
    Thank you.

    Hi
    Open SAPLogon. Select the server profile say "Dev" and click on groups. In the window that appears enter the 3 letter id as System id. This you would get when you logon to SAP and see the right hand bottom corner. It would be a 3 letter "XXX". If not ask your basis administrator.
    In the Message server space enter the Hostname or ip address (try both in case one of them doesnt work) of your R/3 server. Click on Generate List. You should get some groups appearing in the view below.
    If it works then your message server is working fine. Let me know if that helps you.
    regards
    ravi

  • I am having problems with creating my apple id. On the phone it is advising me that the ID is not created and then when i do it online it says that it has been created. Can you advise me on what to do please?

    I am having problems with creating my apple id. On the phone it is advising me that the ID is not created and then when i do it online it says that it has been created. Can you advise me on what to do please?

    Apple ID FAQ   http://support.apple.com/kb/HE37

  • Facing some problems in creating a custom tabs in CRMD_ORDER Transaction

    Hi Friends,
    I am facing some problems in creating a custom tabs in CRMD_ORDER Transaction code in Solution Manager of SAP.
    Actually my requirement is adding of two tabs(one is header & another is item tab) in the above Transaction, i was able to put one tab i.e header tab but i was not able to keep item tab. i found a badi CRM_CUSTOMER_I_BADI in which documentation was given & i processed in the same way.
    For information i used the Badi CRM_CUSTOMER_H_BADI for header tab which i was able to add the tab & all functions like change, save working Good.
    But i want how to add custom tab in which item details were to be attached.
    i was done with the necessary SPRO settings(or Tcode CRMV_SSV) & able to see the 2 tabs thats it, but the functionality save is not working for the second tab & not saving in table CRMD_CUSTOMER_I (in this table there is one CI include where we added our item fields).
    And also i had a doubt whether to use ALV or Table Control. And if possible can any one can sent me the screen design & the code for the above requirement in detail.
    can any one who have knoweldge in Solution Manager & in the above Badi implementation can give me a right solution which will help me a lot.
    Thanks a lot in advance.
    Thanks
    Ravi.
    can any one give the solution regarding to the above one.
    Edited by: ravikanth on Jul 23, 2008 8:13 AM

    Hello Priyanka,
    I have the same problem by using Service Ticket in SAP CRM 5.0.
    Did you already solved this issue? If so, can you please provide the solution!?
    How can I activate and check the transfer log?
    Thanks and regards
    Alex

  • Facing problem in creating socket in a method from an already deployed application exe while same method is working from another exe from same environment from same location.

    Dll Created In: - MFC VC
    6.0
    Application Exe Developed In:
    - VC 6.0, C# and VB.net (Applications which are using dll)
    OS: - Windows XP sp2 32bit
    / Windows Server 2008 64 bit
    Problem: - Facing problem in creating socket
    in a method from an already deployed application exe while same method is working from another exe from same environment from same location.
    Description: - We have product component which
    has an exe component and from exe we invoke a method, which is defining in dll, and that dll is developed in MFC VC6.0. In the dll we have a method which downloads images from another system after making socket connection. But every time we are getting Error
    code 7, it is not giving desire result while same method is working from another exe from same environment from same location. And also me dll is deployed on many systems and giving proper output from same application.
    Already Attempt: - Because error is coming on
    client side so what we did, we created a driver in C# which invokes same method from same environment(on client machine) using same dll and we are astonished because it worked fine there.
    Kindly Suggest: -
    We are not able to figure out root cause because nothing is coming in windows event logs but what I did, for finding the problem line, I wrote logs on each line and found the exact line in application exe which is not working,
    actually  it is not executing Create () method,
    I will give snippet of the code for understanding the problem because we are not finding any kind solution for it.
    Kindly assist us in understanding and fixing this problem.
    Code Snippet: -
    Int Initialize (LPTSTR SiteAddress, short PortId)
    try
    CClientTSSocket *m_pJtsSockto;
    m_pJtsSockto = new CClientTSSocket;
    LONG lErr = m_pJtsSockto->ConnectTS(csIPAddress,PortId);
    ErrorLog (0, 0, "--------ConnectTS has been called ------------","" );
    catch(...)
    DWORD errorCode = GetLastError();
    CString errorMessage ;
    errorMessage.Format("%lu",errorCode);
    ErrorLog (0, 0, "Image System", (LPTSTR)(LPCTSTR)errorMessage);
    return  IS_ERR_WINDOWS;
    Note: -
    CClientTSSocket extends CAsyncSocket
     IS_ERR_WINDOWS is a macro error code which value I found 7.
    LONG ConnectTS(CString strIP, UINT n_Port)
    ErrorLog(0,0,"ConnectTS is calling Create [is going to call]","");
    if(!Create())
    ErrorLog(0,0,"ConnectTS is calling [Create not called successfully] ","");
     n_Err = GetLastError();
     ErrorLog(n_Err,0,"ConnectTS is calling1111111111111111Erorrrrrrrrrrrrr","");
    return NET_INIT;
    ErrorLog(0,0,"ConnectTS is calling2222222222222222222","");
    if(!AsyncSelect(0))
    n_Err = GetLastError();
    return NET_INIT;
    if(!Connect(strIP,n_Port))
    n_Err = GetLastError();
    ErrorLog(n_Err,0,"ConnectTS","");
    return SERVER_NOT_CONNECTED;
    Code description: -
    From
    int GETImage_MT() method we call Initialize() method and pass client machine IP and Port and there we call
    ConnectTS() method, In this method we Create() method and finally it returns the error code as mention in macro 7.
    Logs after running the program: -
    --------ConnectTS has been called ------------
    ConnectTS is calling Create [is going to call]
    Image System 
    0
    Note: - According to logs, problem is coming in Create method().
    Here 0 is errorMessage received in catch block. And from catch block it returns macro value 7. And when we run same method individually from same machine, same environment through same dll
    from different exe, it is working fine and we are facing any kind of problem. While same problem application was working properly earlier but now continuously it showing problem.
     Kindly assist us to resolve the issue.

    Pointer variable was already initialized; I have mention in code; kindly assist us.
    Dll Created In: - MFC VC 6.0
    Application Exe Developed In: - VC 6.0, C# and VB.net (Applications which are using dll)
    OS: - Windows XP sp2 32bit / Windows Server 2008 64 bit
    Problem: - Facing problem in creating socket
    in a method from an already deployed application exe while same method is working from another exe from same environment from same location.
    Description: - We have product component
    which has an exe component and from exe we invoke a method, which is defining in dll, and that dll is developed in MFC VC6.0. In the dll we have a method which downloads images from another system after making socket connection. But every time we are getting
    Error code 7, it is not giving desire result while same method is working from another exe from same environment from same location. And also me dll is deployed on many systems and giving proper output from same application.
    Already Attempt: - Because error is coming
    on client side so what we did, we created a driver in C# which invokes same method from same environment (on client machine) using same dll and we are astonished because it worked fine there.
    Kindly Suggest:
    - We are not able to figure out root cause because nothing is coming in windows event logs but what I did, for finding the problem line, I wrote logs on each line and found the exact line in application exe which is not
    working, actually it is not executing Create () method, I will give snippet of the code for understanding
    the problem because we are not finding any kind solution for it. Kindly assist us in understanding and fixing this problem.
    Code Snippet: -
    Int Initialize (LPTSTR SiteAddress, short PortId)
    try
    CClientTSSocket *m_pJtsSockto;
    m_pJtsSockto = new CClientTSSocket;
    LONG lErr = m_pJtsSockto->ConnectTS(csIPAddress,PortId);
    ErrorLog (0, 0, "--------ConnectTS has been called ------------","" );
    catch(...)
                       DWORD errorCode = GetLastError();
                       CString errorMessage ;
                       errorMessage.Format("%lu",errorCode);
                       ErrorLog (0, 0, "Image System", (LPTSTR)(LPCTSTR)errorMessage);
                       return  IS_ERR_WINDOWS;
    Note: - CClientTSSocket extends CAsyncSocket
     IS_ERR_WINDOWS is a macro error code which value I found 7.
    LONG ConnectTS(CString strIP, UINT n_Port)
              ErrorLog(0,0,"ConnectTS is calling Create [is going to call]","");
              if(!Create())
                       ErrorLog(0,0,"ConnectTS is calling [Create not called successfully] ","");
              n_Err = GetLastError();
              ErrorLog(n_Err,0,"ConnectTS is calling1111111111111111Erorrrrrrrrrrrrr","");
                      return NET_INIT;
              ErrorLog(0,0,"ConnectTS is calling2222222222222222222","");
              if(!AsyncSelect(0))
                       n_Err = GetLastError();
                       return NET_INIT;
              if(!Connect(strIP,n_Port))
                       n_Err = GetLastError();
                       ErrorLog(n_Err,0,"ConnectTS","");
                       return SERVER_NOT_CONNECTED;
    Code description: - From int GETImage_MT() method
    we call Initialize() method and pass client machine IP and Port and there we call ConnectTS() method, In
    this method we Create() method and finally it returns the error code as mention in macro 7.
    Logs after running the program: -
    --------ConnectTS has been called ------------
    ConnectTS is calling Create [is going to call]
    Image System  0
    Note: - According to logs, problem is coming in Create method(). Here
    0 is errorMessage received in catch block. And from catch block it returns macro value 7. And when we run same method individually from same machine, same environment through same dll from different exe, it is working fine and we are facing any kind of problem.
    While same problem application was working properly earlier but now continuously it showing problem.
     Kindly assist us to resolve the issue.

Maybe you are looking for