Monitoring of RFC Connections

Hi Folks,
is there any option to monitor a TCP/IP RFC connection.
I need something like a heartbeat on a registered program connection.
Something like GRMG for http, just working for RFC.
Is there any standard way to do this or do I need to use OS level tools?
Thanks,
Bastian
Edited by: Bastian Schneider on Jul 3, 2008 9:15 PM

Hi
Please check this note for RFC monitoring
Note 1069130 - RFC Destination Monitoring: Separate Method for Each Dest.
And check for this link for Email configuration
/docs/DOC-8701#section12
Configuring the Sending of E-Mails as an Auto-Reaction

Similar Messages

  • Job to monitor RFC connection

    Hi,
    Is there any FM, ABAP report or job using which I can monitor the RFC connection of a source system.
    Basically I want to define one step in process chain which will check the RFC connection. If connection is fine, then only the remaining steps in Process chain as defined should execute.
    Any Idea?
    Regards,
    Vikrant.

    Hi Paolo,
    Thx for replying. But I'm not quite sure how to use this FM.
    It doesn't have any input parameter. So I cannot give any particular source system name for monitoring if I use it in a ABAP report.
    Could you explain a bit more.
    Regards
    Vikrant.

  • RFC Connection Error (for end-to-end Monitoring)

    Hi,
    I am configure End-to-End monitoring in XI 3.0 SP20, PMI does't show data in end-to-end monitoring... anyway!!! I check RFC connection PMI
    RFC destination name: PMIXQA90020080827
    in TEST connection I am getting an error: "Group PUBLIC not Found" where may I define that PUBLIC to solve this problem please let me know.... thanks
    and what is Group PUBLIC in RFC ??? what does it do???
    Is there any notes I can read for related issue, please help me out this
    Thanks a lot in advanced
    Edited by: issue2008 issue on Aug 28, 2008 10:03 AM

    Thanks for reply... SURE I can tell you
    Connection Type: 3 R/3 connection
    ScreenShot shows blow:
    http://www.flickr.com/photos/25222280@N03/2806290586/sizes/o/
    Thanks
    Edited by: issue2008 issue on Aug 28, 2008 10:20 AM

  • Problem with RFC connection - tp program not registered

    Hello everyone
    recently there  has appeared a problem with the RFC connection on our system - we received the following set of messages:
    Trace file opened at 20101221 130738 Central European Standard Time, SAP-RE
    ======> CPIC-CALL: 'ThSAPOCMINIT' : cmRc=2 thRc=679
    Tp program is not registered.
    ABAP Programm: RSRFCPIN (Transaction: SM59)
    User: xxx(Client: 100)
    Destination: SIDRFC_IFSAPHRCZPKCP (handle: 2, , )
    Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 1501
    CPIC-CALL: 'ThSAPOCMINIT' : cmRc=2 thRc=679
    Program transakcji nie jest zarejestrowany
    DEST =SIDRFC_IFSAPHRCZPKCP
    HOST =%%RFCSERVER%%
    PROG =IFCZPKCP
    GWHOST =ssapprod
    GWSERV =sapgw21
    I tried to register program with a command:
    rfcexec -aIFCZPKCP -gssapprod -xsapgw21
    but with no success - the program didn't appear on the list of logged clients on the system in gateway monitor. Frankly speaking we do not know now what else we can do - please help!
    We have ECC 6.0 (SAP_BASIS 700 SP18) on Windows Server 2003 R2 x64.
    Thanks in advance for any help.
    Regards
    Peter

    Hi Salim
    thanks for your reply.
    ./rfcexec -a(PROG_ID) -gssapprod -xsapgw21 &
    The syntax you're providing refers to UNIX systems, but I did similar thing on our Windows system - I tried all of the following methods (unfortunatelly without success):
    rfcexec -a(PROG_ID) -gssapprod -xsapgw21
    full_path_to_rfcexec.exe -a(PROG_ID) -gssapprod -xsapgw21
    rfcexec -a(PROG_ID) -gssapprod.domain -xsapgw21
    full_path_to_rfcexec.exe -a(PROG_ID) -gssapprod.domain -xsapgw21
    Can you advise me what to do now?
    Thanks
    Piotr

  • Deprecated API and RFC connection issues in PI 7.1

    Hi all,
    I am new to this Forum..
    I am working in File to Proxy scenario where i am using UDF to implemnt few functions.
    But i am getting the following Error :
    Source text of object Message Mapping: MM_FILE_10_943 | urn://fiat.com/mm/if_10_943 has syntax errors:
    Function sendMonitor, Line 14:
    cannot find symbol symbol  : class CallRFCManager location: class com.sap.xi.tf._MM_FILE_10_943_    CallRFCManager rfc=new CallRFCManager();    ^
    Function sendMonitor, Line 14:
    cannot find symbol symbol  : class CallRFCManager location: class com.sap.xi.tf._MM_FILE_10_943_    CallRFCManager rfc=new CallRFCManager();                           ^
    Function sendMonitor, Line 17:
    cannot find symbol symbol  : variable Constants location: class com.sap.xi.tf._MM_FILE_10_943_         if(rfc.connect(Constants.XISYSTEM)){                             ^ Note: /disk2/sap/TX0/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Map9c6141de40a611e0ad290000003d38da/source/com/sap/xi/tf/_MM_FILE_10_943_.java uses or overrides a deprecated API. Note: Recompile with -Xlint:deprecation for details. Note: /disk2/sap/TX0/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Map9c6141de40a611e0ad290000003d38da/source/com/sap/xi/tf/_MM_FILE_10_943_.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 3 errors
    The code i am using is:
       //write your code here
       // INPUT: activate ; id; descrizione
       AbstractTrace trace;
       String messID;
       java.util.Map map;
       trace = container.getTrace();
       map = container.getTransformationParameters();
       messID = (String) map.get(StreamTransformationConstants.MESSAGE_ID);
       CallRFCManager rfc=new CallRFCManager();
       if (a.equals("true")){
            if(rfc.connect(Constants.XISYSTEM)){     
                  try{
                        rfc.traceMonitor(messID,b,c);
                        trace.addInfo("Ok trace monitor");
                        rfc.disconnect();
                  } catch (Exception ex) {
                        trace.addInfo("Errore in sendMonitor CAUSA:" + ex.getMessage());
                        rfc.disconnect();
            }else{
                      trace.addInfo("Errore in sendMonitor CAUSA: errore sulla connessione ad XI"); 
       return a;
    Pleasae help me ....what is the reason for this ???

    Hi ,
    the package com.fiat.sapiens.udf.* is saved in the IA_JAVA.zip file.
    I imported it in the imported archive and added this jar in the import tab of function library
    i also added ti in the archive used tab in function.
    But still it is showing this Error.
    under IA_JAVA.zip  i have  testJCO.java which has the folowing code:
    package com.fiat.sapiens.xi.udf;
    // Referenced classes of package com.fiat.sapiens.xi.udf:
    //            CallRFCManager
    public class TestJCO
        public TestJCO()
        public static void main(String args[])
            System.setProperty("SAPSYSTEMNAME", "DX0");
            CallRFCManager rfc = new CallRFCManager();
            rfc.connect("XI");
            try
                rfc.schedNR("10", "20", "30", "40", "50", "60");
            catch(Exception e1)
                e1.printStackTrace();
            if(rfc.connect())
                rfc.connect();
                try
                    String a = rfc.checkRARCRE("ZZ");
                    System.out.println(a);
                catch(Exception e)
                    e.printStackTrace();
            System.out.println("");

  • Unable to open RFC connection - Err message

    I all
    I am trying to install SAP ERP 2004 SR1 on Microsoft Windows Server 2003, SQL Server 2000. I have successfully installed the Central Instance but when I try to install the Database instance after the database loading the following error is given:
    FRF00007 - Unable to open RFC connection.
    I have also tried to start the sap system. The message_server and igswd processed run ok, but the disp+work process is stopped.
    I am also sending you the developer trace for this process.
    Thank you a lot
    Vasil
    trc file: "dev_disp", trc level: 1, release: "640"
    Mon Jul 27 11:24:48 2009
    kernel runs with dp version 128000(ext=102000) (@(#) DPLIB-INT-VERSION-128000-UC)
    length of sys_adm_ext is 524 bytes
    systemid   560 (PC with Windows NT)
    relno      6400
    patchlevel 0
    patchno    43
    intno      20020600
    make:      multithreaded, Unicode
    pid        2668
    ***LOG Q00=> DpSapEnvInit, DPStart (01 2668) [dpxxdisp.c   1100]
         shared lib "dw_xml.dll" version 43 successfully loaded
         shared lib "dw_xtc.dll" version 43 successfully loaded
         shared lib "dw_stl.dll" version 43 successfully loaded
         shared lib "dw_gui.dll" version 43 successfully loaded
    Mon Jul 27 11:24:53 2009
    WARNING => DpNetCheck: NiAddrToHost(1.0.0.0) took 5 seconds
    ***LOG GZZ=> 1 possible network problems detected - check tracefile and adjust the DNS settings [dpxxtool2.c  3886]
    MtxInit: -2 0 0
    DpSysAdmExtInit: ABAP is active
    DpSysAdmExtInit: JAVA is not active
    DpShMCreate: sizeof(wp_adm)          10528     (1316)
    DpShMCreate: sizeof(tm_adm)          2780232     (13832)
    DpShMCreate: sizeof(wp_ca_adm)          24000     (80)
    DpShMCreate: sizeof(appc_ca_adm)     8000     (80)
    DpShMCreate: sizeof(comm_adm)          290000     (580)
    DpShMCreate: sizeof(vmc_adm)          0     (372)
    DpShMCreate: sizeof(wall_adm)          (38456/34360/64/184)
    DpShMCreate: SHM_DP_ADM_KEY          (addr: 058C0040, size: 3192688)
    DpShMCreate: allocated sys_adm at 058C0040
    DpShMCreate: allocated wp_adm at 058C1B58
    DpShMCreate: allocated tm_adm_list at 058C4478
    DpShMCreate: allocated tm_adm at 058C44A0
    DpShMCreate: allocated wp_ca_adm at 05B6B0E8
    DpShMCreate: allocated appc_ca_adm at 05B70EA8
    DpShMCreate: allocated comm_adm_list at 05B72DE8
    DpShMCreate: allocated comm_adm at 05B72E00
    DpShMCreate: allocated vmc_adm_list at 05BB9AD0
    DpShMCreate: system runs without vmc_adm
    DpShMCreate: allocated ca_info at 05BB9AF8
    DpShMCreate: allocated wall_adm at 05BB9B00
    MBUF state OFF
    EmInit: MmSetImplementation( 2 ).
    <ES> client 0 initializing ....
    <ES> InitFreeList
    <ES> block size is 1024 kByte.
    Using implementation flat
    <EsNT> Memory Reset disabled as NT default
    <ES> 1131 blocks reserved for free list.
    ES initialized.
    rdisp/http_min_wait_dia_wp : 1 -> 1
    ***LOG CPS=> DpLoopInit, ICU ( 2.6.1 2.6 4.0) [dpxxdisp.c   1462]
    ***LOG Q0K=> DpMsAttach, mscon ( upayweb1) [dpxxdisp.c   9736]
    CCMS: Initalizing shared memory of size 60000000 for monitoring segment.
    Mon Jul 27 11:24:54 2009
    CCMS: start to initalize 3.X shared alert area (first segment).
    DpMsgAdmin: Set release to 6400, patchlevel 0
    MBUF state PREPARED
    MBUF component UP
    DpMBufHwIdSet: set Hardware-ID
    ***LOG Q1C=> DpMBufHwIdSet [dpxxmbuf.c   1025]
    DpMsgAdmin: Set patchno for this platform to 43
    Release check o.K.
    Mon Jul 27 11:25:33 2009
    ERROR => W0 (pid 3740) died [dpxxdisp.c   12187]
    ERROR => W1 (pid 3748) died [dpxxdisp.c   12187]
    my types changed after wp death/restart 0xbf --> 0xbe
    ERROR => W2 (pid 3756) died [dpxxdisp.c   12187]
    my types changed after wp death/restart 0xbe --> 0xbc
    ERROR => W3 (pid 3764) died [dpxxdisp.c   12187]
    my types changed after wp death/restart 0xbc --> 0xb8
    ERROR => W4 (pid 3772) died [dpxxdisp.c   12187]
    ERROR => W5 (pid 3780) died [dpxxdisp.c   12187]
    my types changed after wp death/restart 0xb8 --> 0xb0
    ERROR => W6 (pid 3792) died [dpxxdisp.c   12187]
    my types changed after wp death/restart 0xb0 --> 0xa0
    ERROR => W7 (pid 3800) died [dpxxdisp.c   12187]
    my types changed after wp death/restart 0xa0 --> 0x80
    DP_FATAL_ERROR => DpWPCheck: no more work processes
    DISPATCHER EMERGENCY SHUTDOWN ***
    increase tracelevel of WPs
    killing W0-3740 (SIGUSR2)
    ERROR => DpWpKill(3740, SIGUSR2) failed [dpxxtool.c   2468]
    killing W1-3748 (SIGUSR2)
    ERROR => DpWpKill(3748, SIGUSR2) failed [dpxxtool.c   2468]
    killing W2-3756 (SIGUSR2)
    ERROR => DpWpKill(3756, SIGUSR2) failed [dpxxtool.c   2468]
    killing W3-3764 (SIGUSR2)
    ERROR => DpWpKill(3764, SIGUSR2) failed [dpxxtool.c   2468]
    killing W4-3772 (SIGUSR2)
    ERROR => DpWpKill(3772, SIGUSR2) failed [dpxxtool.c   2468]
    killing W5-3780 (SIGUSR2)
    ERROR => DpWpKill(3780, SIGUSR2) failed [dpxxtool.c   2468]
    killing W6-3792 (SIGUSR2)
    ERROR => DpWpKill(3792, SIGUSR2) failed [dpxxtool.c   2468]
    killing W7-3800 (SIGUSR2)
    ERROR => DpWpKill(3800, SIGUSR2) failed [dpxxtool.c   2468]
    NiWait: sleep (10000 msecs) ...
    NiISelect: timeout 10000 ms
    NiISelect: maximum fd=1625
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Jul 27 11:25:43 2009
    NiISelect: TIMEOUT occured (10000 ms)
    dump system status
    Workprocess Table (long)               Mon Jul 27 09:25:43 2009
    ========================
    No Ty. Pid      Status  Cause Start Err Sem CPU    Time  Program  Cl  User         Action                    Table
    0 DIA     3740 Ended         no      1   0             0                                                             
    1 DIA     3748 Ended         no      1   0             0                                                             
    2 UPD     3756 Ended         no      1   0             0                                                             
    3 ENQ     3764 Ended         no      1   0             0                                                             
    4 BTC     3772 Ended         no      1   0             0                                                             
    5 BTC     3780 Ended         no      1   0             0                                                             
    6 SPO     3792 Ended         no      1   0             0                                                             
    7 UP2     3800 Ended         no      1   0             0                                                             
    Dispatcher Queue Statistics               Mon Jul 27 09:25:43 2009
    ===========================
    --------++++--
    +
    Typ
    now
    high
    max
    writes
    reads
    --------++++--
    +
    NOWP
    0
    3
    2000
    10
    10
    --------++++--
    +
    DIA
    5
    5
    2000
    5
    0
    --------++++--
    +
    UPD
    0
    0
    2000
    0
    0
    --------++++--
    +
    ENQ
    0
    0
    2000
    0
    0
    --------++++--
    +
    BTC
    0
    0
    2000
    0
    0
    --------++++--
    +
    SPO
    0
    0
    2000
    0
    0
    --------++++--
    +
    UP2
    0
    0
    2000
    0
    0
    --------++++--
    +
    max_rq_id          13
    wake_evt_udp_now     0
    wake events           total     9,  udp     8 ( 88%),  shm     1 ( 11%)
    since last update     total     9,  udp     8 ( 88%),  shm     1 ( 11%)
    Dump of tm_adm structure:               Mon Jul 27 09:25:43 2009
    =========================
    Term    uid  man user    term   lastop  mod wp  ta   a/i (modes)
    Workprocess Comm. Area Blocks               Mon Jul 27 09:25:43 2009
    =============================
    Slots: 300, Used: 1, Max: 0
    --------++--
    +
    id
    owner
    pid
    eyecatcher
    --------++--
    +
    0
    DISPATCHER
    -1
    WPCAAD000
    NiWait: sleep (5000 msecs) ...
    NiISelect: timeout 5000 ms
    NiISelect: maximum fd=1625
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Jul 27 11:25:48 2009
    NiISelect: TIMEOUT occured (5000 ms)
    Shutdown server ...
    DpJ2eeDisableRestart
    DpModState: buffer in state MBUF_PREPARED
    NiBufSend starting
    NiIWrite: write 110, 1 packs, MESG_IO, hdl 3, data complete
    MsINiWrite: sent 110 bytes
    MsIModState: change state to SHUTDOWN
    DpModState: change server state from STARTING to SHUTDOWN
    Switch off Shared memory profiling
    ShmProtect( 57, 3 )
    ShmProtect(SHM_PROFILE, SHM_PROT_RW
    ShmProtect( 57, 1 )
    ShmProtect(SHM_PROFILE, SHM_PROT_RD
    DpWakeUpWps: wake up all wp's
    Stop work processes...
    Stop gateway
    killing process (3724) (SOFT_KILL)
    Stop icman
    killing process (3732) (SOFT_KILL)
    Terminate gui connections
    [DpProcDied] Process lives  (PID:3724  HANDLE:1592)
    waiting for termination of gateway
    NiWait: sleep (1000 msecs) ...
    NiISelect: timeout 1000 ms
    NiISelect: maximum fd=1625
    NiISelect: read-mask is NULL
    NiISelect: write-mask is NULL
    Mon Jul 27 11:25:49 2009
    NiISelect: TIMEOUT occured (1000 ms)
    [DpProcDied] Process died  (PID:3724  HANDLE:1592)
    [DpProcDied] Process died  (PID:3732  HANDLE:1584)
    DpHalt: cancel all lcom connections
    MPI CancelAll 2 -> 0
    MPI DeleteAll 2 -> 0
    NiIMyHostName: hostname = 'upayweb1'
    AdGetSelfIdentRecord: >                                                                           <
    AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 4 (AD_STARTSTOP), ser 0, ex 0, errno 0
    DpConvertRequest: net size = 163 bytes
    NiBufSend starting
    NiIWrite: write 562, 1 packs, MESG_IO, hdl 3, data complete
    MsINiWrite: sent 562 bytes
    send msg (len 110+452) to name          -, type 4, key -
    detach from message server
    ***LOG Q0M=> DpMsDetach, ms_detach () [dpxxdisp.c   9962]
    NiBufSend starting
    NiIWrite: write 110, 1 packs, MESG_IO, hdl 3, data complete
    MsINiWrite: sent 110 bytes
    MsIDetach: send logout to msg_server
    MsIDetach: call exit function
    DpMsShutdownHook called
    NiSelClear: removed hdl 3 from selectset
    MBUF state OFF
    AdGetSelfIdentRecord: >                                                                           <
    AdCvtRecToExt: opcode 60 (AD_SELFIDENT), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
    AdCvtRecToExt: opcode 40 (AD_MSBUF), ser 0, ex 0, errno 0
    blks_in_queue/wp_ca_blk_no/wp_max_no = 1/300/8
    LOCK WP ca_blk 1
    make DISP owner of wp_ca_blk 1
    DpRqPutIntoQueue: put request into queue (reqtype 1, prio LOW, rq_id 19)
    MBUF component DOWN
    NiBufClose: clear extensions for hdl 3
    NiBufSetStat: bufstat of hdl 3 changed from OK to OFF
    NiICloseHandle: shutdown and close hdl 3 / socket 1596
    MsIDetach: detach MS-system
    EsCleanup ....
    ***LOG Q05=> DpHalt, DPStop ( 2668) [dpxxdisp.c   8495]
    Good Bye .....

    Hi Juan <br>
    I am sending you the log from dev_w0 <br>
    <br>
    Thank you a lot,<br>
    Vasil
    <br> <br>
    <br>
    <br>
    trc file: "dev_w0", trc level: 1, release: "640"<br>
    <br>
    *<br>
    ACTIVE TRACE LEVEL           1<br>
    ACTIVE TRACE COMPONENTS      all, M<br>
    *<br>
    B  <br>
    B Mon Jul 27 11:24:53 2009<br>
    B  create_con (con_name=R/3)<br>
    B  Loading DB library 'C:\usr\sap\UFT\SYS\exe\run\dbmssslib.dll' ...<br>
    B  Library 'C:\usr\sap\UFT\SYS\exe\run\dbmssslib.dll' loaded<br>
    B  Version of 'C:\usr\sap\UFT\SYS\exe\run\dbmssslib.dll' is "640.00", patchlevel (0.43)<br>
    B  New connection 0 created<br>
    M systemid   560 (PC with Windows NT)<br>
    M relno      6400<br>
    M patchlevel 0<br>
    M patchno    43<br>
    M intno      20020600<br>
    M make:      multithreaded, Unicode<br>
    M pid        3740<br>
    M <br>
    M  ***LOG Q0Q=> tskh_init, WPStart (Workproc 0 3740) [dpxxdisp.c   1160]<br>
    I  MtxInit: -2 0 0<br>
    M  DpSysAdmExtCreate: ABAP is active<br>
    M  DpSysAdmExtCreate: JAVA is not active<br>
    M  DpShMCreate: sizeof(wp_adm)          10528     (1316)<br>
    M  DpShMCreate: sizeof(tm_adm)          2780232     (13832)<br>
    M  DpShMCreate: sizeof(wp_ca_adm)          24000     (80)<br>
    M  DpShMCreate: sizeof(appc_ca_adm)     8000     (80)<br>
    M  DpShMCreate: sizeof(comm_adm)          290000     (580)<br>
    M  DpShMCreate: sizeof(vmc_adm)          0     (372)<br>
    M  DpShMCreate: sizeof(wall_adm)          (38456/34360/64/184)<br>
    M  DpShMCreate: SHM_DP_ADM_KEY          (addr: 060C0040, size: 3192688)<br>
    M  DpShMCreate: allocated sys_adm at 060C0040<br>
    M  DpShMCreate: allocated wp_adm at 060C1B58<br>
    M  DpShMCreate: allocated tm_adm_list at 060C4478<br>
    M  DpShMCreate: allocated tm_adm at 060C44A0<br>
    M  DpShMCreate: allocated wp_ca_adm at 0636B0E8<br>
    M  DpShMCreate: allocated appc_ca_adm at 06370EA8<br>
    M  DpShMCreate: allocated comm_adm_list at 06372DE8<br>
    M  DpShMCreate: allocated comm_adm at 06372E00<br>
    M  DpShMCreate: allocated vmc_adm_list at 063B9AD0<br>
    M  DpShMCreate: system runs without vmc_adm<br>
    M  DpShMCreate: allocated ca_info at 063B9AF8<br>
    M  DpShMCreate: allocated wall_adm at 063B9B00<br>
    X  <br>
    X Mon Jul 27 11:24:54 2009<br>
    X  EmInit: MmSetImplementation( 2 ).<br>
    X  <ES> client 0 initializing ....<br>
    X  Using implementation flat<br>
    M  <EsNT> Memory Reset disabled as NT default<br>
    X  ES initialized.<br>
    M  <br>
    M Mon Jul 27 11:24:55 2009<br>
    M  calling db_connect ...<br>
    C  Thank You for using the SLOLEDB-interface<br>
    C  Using dynamic link library 'C:\usr\sap\UFT\SYS\exe\run\dbmssslib.dll'<br>
    C  dbmssslib.dll patch info<br>
    C    patchlevel   0<br>
    C    patchno      43<br>
    C    patchcomment View with literal containing (0x60) (786638)<br>
    C  np:(local) connection used on UPAYWEB1<br>
    C  Using Provider SQLNCLI<br>
    C  OpenOledbConnection: MARS property was set successfully.<br>
    C  Provider Release:9.00.1399.06<br>
    C  Using Provider SQLNCLI<br>
    C  OpenOledbConnection: MARS property was set successfully.<br>
    C  Cache sizes: header 68 bytes, 20000 names (31520000 bytes), 1000 dynamic statements (5672000 bytes), total 37192068 bytes<br>
    C  Using shared procedure name cache UPAYWEB1_UFTUFT_UFT_MEM initialized by another process.<br>
    C  Connected to db server : [UPAYWEB1] server_used : [np:(local)], dbname: UFT, dbuser: uft<br>
    C  pn_id:UPAYWEB1_UFTUFT_UFT<br>
    C  Not using MARS (on sql 8.0)<br>
    B  Connection 0 opened<br>
    B  Wp  Hdl ConName          ConId     ConState     TX  PRM RCT TIM MAX OPT Date     Time   DBHost          <br>
    B  000 000 R/3              000000000 ACTIVE       NO  YES NO  000 255 255 20090727 112454 UPAYWEB1        <br>
    C  The IRow interface is supported by this OLEDB provider<br>
    M  db_connect o.k.<br>
    I  MtxInit: 0 0 0<br>
    M  SHM_PRES_BUF               (addr: 0AD60040, size: 4400000)<br>
    M  SHM_ROLL_AREA          (addr: 5EF60040, size: 160563200)<br>
    M  SHM_PAGING_AREA          (addr: 0B1A0040, size: 72417280)<br>
    M  SHM_ROLL_ADM               (addr: 0F6C0040, size: 1603610)<br>
    M  SHM_PAGING_ADM          (addr: 0F850040, size: 525344)<br>
    M  ThCreateNoBuffer          allocated 540152 bytes for 1000 entries at 0F8E0040<br>
    M  ThCreateNoBuffer          index size: 3000 elems<br>
    M  ThCreateVBAdm          allocated 12160 bytes (50 server) at 0F970040<br>
    X  EmInit: MmSetImplementation( 2 ).<br>
    X  <ES> client 0 initializing ....<br>
    X  Using implementation flat<br>
    X  ES initialized.<br>
    C  <br>
    C Mon Jul 27 11:24:58 2009<br>
    C  The IRow interface is supported by this OLEDB provider<br>
    B  db_con_shm_ini:  WP_ID = 0, WP_CNT = 8<br>
    C  Using Provider SQLNCLI<br>
    C  OpenOledbConnection: MARS property was set successfully.<br>
    B  dbtbxbuf: Buffer TABL  (addr: 146900C8, size: 30000000, end: 1632C448)<br>
    B  dbtbxbuf: Profile: max_objects = 5000, displace = 1, reorg = 1<br>
    B  dbtbxbuf: request_unit = 2000, sync_reload = 5, inval_reload = 5<br>
    B  dbtbxbuf: protect_shm = 0, force_checks = 0<br>
    B  dbtbxbuf: tsize_retry = 14304000<br>
    B  ***LOG BB0=> buffer TABL       started with length 30000000   bytes [dbtbxbuf#7 @ 15714] [dbtbxbuf1571 4]<br>
    B  dbtbxbuf: Buffer TABLP (addr: 163300C8, size: 10240000, end: 16CF40C8)<br>
    B  dbtbxbuf: Profile: max_objects = 500, displace = 1, reorg = 1<br>
    B  dbtbxbuf: request_unit = 2000, sync_reload = 5, inval_reload = 5<br>
    B  dbtbxbuf: protect_shm = 0, force_checks = 0<br>
    B  dbtbxbuf: tsize_retry = 5047296<br>
    B  ***LOG BB0=> buffer TABLP      started with length 10240000   bytes [dbtbxbuf#7 @ 15714] [dbtbxbuf1571 4]<br>
    B  dbtbxbuf: Reading TBX statistics:<br>
    B  dbtbxbuf: Opening C:\usr\sap\UFT\DVEBMGS01\data\tbxnew failed (No such file or directory).<br>
    B  dbtbxbuf: Renaming C:\usr\sap\UFT\DVEBMGS01\data\tbxnew to C:\usr\sap\UFT\DVEBMGS01\data\tbxstat failed (No such file or directory).<br>
    B  dbtbxbuf: 0 object entries precreated<br>
    C  sloledb.cpp [ParamStmtExec,line 11888]: Error/Message: (err 8180, sev 0), Statement(s) could not be prepared.<br>
    C  Procname: [##Y3UPAYWEB1uft00000037400000000002112455]<br>
    C  sloledb.cpp [ParamStmtExec,line 11888]: Error/Message: (err 208, sev 16), Invalid object name 'DDLOG'.<br>
    C  Procname: [##Y3UPAYWEB1uft00000037400000000002112455]<br>
    C  ParamStmtExec failed.  HR 80040e14 DBSL retcode 103. stmt: [SELECT MAX(SEQNUMBER) AS c FROM DDLOG ]<br>
    C  Conn_i:1 selection:1 singleton:1 flag_fupd:0 use_cursor:0 chksum: 112017<br>
    C  DbSlRead - Error 103 (dbcode 208) on open<br>
    C  DbSlRead - <##Y3UPAYWEB1uft00000037400000000002112455><br>
    C  DbSlRead - Error 103 (dbcode 208) on fetch<br>
    C  DbSlRead - <##Y3UPAYWEB1uft00000037400000000002112455><br>
    B  ***LOG BZY=> unexpected return code 103        calling SEL        [dbsynseq#1 @ 255] [dbsynseq0255 ]<br>
    B  db_syinit failed<br>
    M  *** ERROR => ThCallHooks: event handler db_init for event CREATE_SHM failed [thxxtool3.c  252]<br>
    M  *** ERROR => ThIPCInit: hook failed [thxxhead.c   1901]<br>
    M  ***LOG R19=> tskh_init, ThIPCInit ( TSKH-IPC-000001) [thxxhead.c   1359]<br>
    M  in_ThErrHandle: 1<br>
    M  *** ERROR => tskh_init: ThIPCInit (step 1, th_errno 17, action 3, level 1) [thxxhead.c   9413]<br>
    M  <br>
    M  Info for wp 0<br>
    M  <br>
    M    stat = 4<br>
    M    reqtype = 1<br>
    M    act_reqtype = -1<br>
    M    rq_info = 0<br>
    M    tid = -1<br>
    M    mode = 255<br>
    M    len = -1<br>
    M    rq_id = 65535<br>
    M    rq_source = 255<br>
    M    last_tid = 0<br>
    M    last_mode = 0<br>
    M    int_checked_resource(RFC) = 0<br>
    M    ext_checked_resource(RFC) = 0<br>
    M    int_checked_resource(HTTP) = 0<br>
    M    ext_checked_resource(HTTP) = 0<br>
    M    report = >                                        <<br>
    M    action = 0<br>
    M    tab_name = >                              <<br>
    M  <br>
    M  *****************************************************************************<br>
    M  *<br>
    M  *  LOCATION    SAP-Server upayweb1_UFT_01 on host upayweb1 (wp 0)<br>
    M  *  ERROR       tskh_init: ThIPCInit<br>
    M  *<br>
    M  *  TIME        Mon Jul 27 11:24:58 2009<br>
    M  *  RELEASE     640<br>
    M  *  COMPONENT   Taskhandler<br>
    M  *  VERSION     1<br>
    M  *  RC          17<br>
    M  *  MODULE      thxxhead.c<br>
    M  *  LINE        9589<br>
    M  *  COUNTER     1<br>
    M  *<br>
    M  *****************************************************************************<br>
    M  <br>
    M  PfStatDisconnect: disconnect statistics<br>
    M  Entering TH_CALLHOOKS<br>
    M  ThCallHooks: call hook >ThrSaveSPAFields< for event BEFORE_DUMP<br>
    M  *** ERROR => ThrSaveSPAFields: no valid thr_wpadm [thxxrun1.c   730]<br>
    M  *** ERROR => ThCallHooks: event handler ThrSaveSPAFields for event BEFORE_DUMP failed [thxxtool3.c  252]<br>
    M  Entering ThSetStatError<br>
    M  Entering ThReadDetachMode<br>
    M  call ThrShutDown (1)...<br>
    M  ***LOG Q02=> wp_halt, WPStop (Workproc 0 3740) [dpnttool.c   357]<br>

  • Solution Manager 4.0 - RFC Connections

    hi there,
    While ago I configured all my RFC connections within Solution Manager 4.0, and wanted to make sure what are those for:
    1. RFC BACK connection (SM_<SID>CLNT<Client no.>_BACK) is used for the SDCCN to collect the session data. But I realized it is also used for Service Desk when users attempt to create support messages from the satellite system. Is this OK?
    2. The other RFC connections (SM_<SID>CLNT<Client no.>_LOGIN, SM_<SID>CLNT<Client no.>_READ, SM_<SID>CLNT<Client no.>_TMW, SM_<SID>CLNT<Client no.>_TRUSTED) I am not sure whether they are used and where.
    Can somebody please give me a light in this matter? because I think this is bringing me issues in other solution manager features :-S
    Thanks a lot.
    regards
    Katia.

    Hi there again,
    Thanks very much. It is more clera; just one last question. Then what RFC destination should I use in my satellite system, the one: SM_<SID>CLNT<Client no.>_BACK or SM_<SID>CLNT<Client no.>_TRUSTED ?
    And using one of those, with no log on screen option, would make me add the corresponding user profile (for example for create support messages) to the user inserted in such a RFC connection in the "logon data" tab right?
    I am using now SM_<SID>CLNT<Client no.>_BACK withtout log on screen option, and the user which is inserted in this RFC connection has the appropiate profiles, but message are created incomplete (I got this error message: "error in local system, message 0000165 incomplete"). I can see those messages from DNOTIF transaction but not from transaction monitor...
    How you do this? Because it used to work using same RFC connection (SM_<SID>CLNT<Client no.>_BACK) but with log on screen, so the user was prompted for logging and messages were created succesfully; but then since this rfc connection is also used by SDCCN the data was not being collected, since the log on was required :-S
    That is what I changed to no log on screen, and got confused about these RFC connections thing...
    Do you have an idea about this?
    And thank you very much in advance again.
    regards,
    Katia.

  • 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

  • Abour Solution Manager RFC connection

    Hi, All
    About soulation manager 4.0, I got configuration guide to setup "Real time system Monitoring"
    as per user guide -> create RFC connection and setup system monitoring, it make me little bit confousing
    currently Solution manager setup for earlyWatch report and works fine.
    WHAT I WANT ?
    To seutp/configuration "REAL TIME SYSTEM MONITORING" for XI 3.0 and CCMS monitoring in Solution manager
    T-code: SMSY shows this screen:-
    There are 5 different types of Tab after apply SMSY
    1. Landscape Components
    2. Database
    3. System Group and Logical Components
    4. Product Definitions
    5. Overview
    I am not sure where I create RFC connection and what value will i put in it?
    1. Landscape components shows under: all others server name list
       SERVER
         shows server host name: (r5wxw0) and right side windows shows
         data source RFC
         and Technical Data Tab shows all others value (that system I like to monitor)
    2. DataBASE  (all others application server name)
         IDV
           Header Data Tab
           Data Source: TMS/RFC
    3. System Group and Logical Components  (under)
       Project Landscapes
       Solution Landscape - operation
       Logical components
    4. Product Definitions (under)
       lot of product list
    5. Overview
         Server
         Database
         Systems
    Now where sould I go to configure CCMS monitoring ?
    Thanks in Advanced
    Travis

    Hi user issue2008 issue
    actually i can't connect to solman, but i think it was under 3.
    When you select a component, i.e. Dev R/3 or so you should have several clients.
    There you can define RFCs and also there you can define Solution Monitoring.
    But I think there should be already RFC-Destinations, when you had configured the EWA.
    Then you should check the client with the RFC-Destination and Checking Destination.
    In Edit-mode you can check the box for Solution Monitoring and save and ok.
    After that it should be activated.
    Hope it helps you.
    Regards,
    René

  • How to Alert RFC connection failure via message mapping? Kindly Help!

    Hi Experts,
        I have a JMS - XI - RFC scenario.
    JMS receives the Rosattenet PIP contents and sends it to RFC function module in remote SAP R/3 system.
       I have a requirement where I have to monitor RFC connection failure because of the remote R/3 system being down. I have to send a email alert where the subject contains the PIP number to understand for which PIP the connection failed.
      The PIP number exists in the PIP content at the interface.
      If I use the Alert configuration in the runtime workbench for monitoring then I cannot dynamically pass the PIP number.
      Only way I think of triggering alert is in the message mapping via a Java UDF.
      But I am not sure how can I do this? How do I check in the UDF if RFC connection has failed? Is this the correct approach?
      How to acheive my requirement? Note that my email subject content is dynamic bacause if PIP number.
    Please help!
    Thanks
    Gopal
    Message was edited by:
            gopalkrishna baliga

    Hi Gopal,
    what version/sps of XI are u running?
    The easiest way to do what u want inside a UDF is to
    1. use JCo to try estabilish a connection to the remote SAP System
    2. if that fails, use JavaMail to send an email message
    Let your UDF work on the PIP number, accepting it as input, and (maybe) returning it as output if everything goes ok. Otherwise break the mapping execution as described by Michal in one of his last weblog (using Dynamic Configuration).
    Note that the above method doesn't guarantee that the message will be actually delivered, as some seconds could last between your check and the real RFC delivery operated by the Adapter Engine...
    I am evaluating a way to do the same with Alert Framework. I will let you know the result!
    Cheers,
    Alex

  • SM59 RFC connection via router

    Hi Friends,
    I want to connect from one system to another via rfc and DYNDNS.
    The problem is I have a DSL router. The way is ERP6(1) -> DSL Router ->ERP6(2).
    When I use the normal sap logon, I can logon with "server.dyndns.org" to ERP(2).
    In DSL Router I configerud the "Nat Rule" 123.123.2.2:3203 and it leads me automaticly to the logon screen.
    But then I try the RFC connection, it does not work.
    In RFC I give "server.dyndns.org" as target machine.
    Do I have to call the target machine with port and how does the entry looks like?
    Thanks in advance
    Jimbob

    Hello Jon/all,
    many thanks for your recommendations.
    Our RFC-connection from SOLMAN to the satellite system via SM59 does not use load balancing and looks as follows:
    /H/saprout1/H/193.84.171.507
    We also allow the connections to the message port (36xx) within SAPROUTTAB.
    Colud you kindly explain what are the settings of:
    1) RZ21 --> Connection Data and Monitoring options --> Router String
    The current CCMSPING entry is:
    Connection Data and Monitoring options:
    Message server host name: 193.84.171.507
    IP Service Name: sapms<sid>
    Router String: /H/saprout1/H/
    2) The entries within SAPROUTTAB
    3) The entries within SERVICES and HOST files
    Thank you very much!

  • STMS: RFC error: Error when opening an RFC connection

    Hello ,
    I was wondering if you could help me with this TMS issue.
    The transport system is not working properly.
    The fallowing error is shown:
    Could not start transport control program tp
    RFC error: Error when opening an RFC connection
    There was an attempt to start the transport control program tp using the local RFC interface. An error occurred here.
      Error code: 3
      RFC error text: Error when opening an RFC connection
    Meaning of the error codes:
      03  RFC system failure
      04  RFC communication failure
    System Response
    The function terminates. Details about the error can be found in the trace file of the Gateway Monitor (SMGW).
    Procedure
    Contact your system administrator or use report RSTPTEST to localize the error. You can then execute the command again.
    When I test the tp tools:
    tp Call and RFC Ping: Error when opening an RFC connection
    Another thing would be that when testing the RFC connection CALLTP_Linux I have the error:
    ERROR: user XXX  is not authorized to start TP /usr/sap/SID/DVEBMGS53/exe
    And I have to say that the user has maximum authorizations.
    I also checked the permissions of the tp at OS level but everything seems to be ok.
    Can you help me with this?
    BR,
    Manoliv

    Dear Manoliv,
    Firstly please check if you have enough space in /usr/sap/trans file system.
    If OK, please run RSTPTEST report from SE38 and check the log file in SMGW => Goto => Trace => Gateways => Display file
    and paste the log here.
    Also, I assume filesystem permissions are OK.
    Regards,
    Sujit.

  • WORKLOAD ANALYSIS (INTROSCOPE DATA) - Error when opening an RFC connection

    Hi all SDNers,
    Help is needed on error "WORKLOAD ANALYSIS (INTROSCOPE DATA) - Error when opening an RFC connection".
    This error occured on RCA -> Extractor FWK administration and go to managed system (PI) and from the log, i can see some extraction failed due to error message " Error when opening an RFC connection"
    consequently, JAVA performance data is not appearing in RCA -> workload analysis but work fine for ABAP and adapter engine.
    I've followed below notes and perform the troubleshooting step by step by still to no avail:
    Note 1332428 - Missing data in service sessions from BI/CCDB
    Note 1257308 - FAQ: Using EarlyWatch Alert
    Note 1274287 - End-to-End Diagnostics 7.0 EHP1 SP18 to SP27
    Note 1265070 - Diagnostics - Setup of Managed Systems
    Note 1010428 - End-to-End Diagnostics
    http://wiki.sdn.sap.com/wiki/display/SMSETUP/WorkloadAnalysis-Noapplicabledatafound
    steps that have performed:
    restarted agent
    enlarge RFC resource cap for solmandiag and none
    delete entire SID in SMSY and pull again from SLD, re-setup managed system
    restart PI system
    i've spent 2 days on troubleshooting this issue but lack of information in SMP and SDN, even in google.
    in table E2E_EFWK_STATUS and extractor E2E_JAVA_EXTRACTOR_IF, i see all WLI_ID ended with RC 96, MESSAGE = Error when  opening an RFC connection and LASTRECORDS = 0
    I strongly believe this is the issue that causing no applicable data found for JAVA data.
    fyi, we are on SOLMAN EHP1 SPS27.
    Any kind advise is most welcome.
    Thanks,
    Nicholas Chang

    Gosh! at last i found the solution!!
    I appreciate those who tried to help and i''m sharing the solution as i believe this is the purpose of SDN Forum and help others Netweaver Chap who facing the same problem:
    Problem faced:
    Extractor failed intermittently for WORKLOAD ANALYSIS (Introscope Data) due to error message "Error when opening an RFC connection"
    Due to the above error, performance data is not available in RCA workload analysis for J2EE engine.
    Possible Solution:
    1) Ensure both webadmin & SOLMANDIAG RFC working fine -> SM59 -> TCP/IP
    2) go to SE16 -> E2E_RESOURCES and change the resourcecap to 10 for SOLMANDIAG
    3) go to /smd/services -> Diagnostic System -> Advanced Setup -> Abap connectivity -> Connection Configuration and change server count to 10
    4) Restart webadmin (step 3 & 4 can perform in VA too)
    5) set gw/keepalive &  gw/reg_keepalive to value 0 in RZ11 (without reboot of instance)
    5) again go to SM59 -> TCP/IP -> SOLMANDIAG and put in the gateway host and gateway service correctly, don't leave this empty!!!! -
    > This is the main solution to solve intermittent failed RFC for extractor.
    Now, go back and monitor the extractor log and you should see no RFC error anymore and wait for 1 hour for the data to populate.
    Thanks!
    Nicholas Chang,

  • JBOSS: Monitoring of Database connections

    Hi,
    I am new to JBoss, priorly I used to work on weblogic.
    In weblogic we have a feature of how many database connections we are using and are there any open connections... like that...
    Do we have this feature in JBoss ..
    Pls Help
    Thanks in advance
    Vikas

    hi
    in solman system monitoring workcenter has the feature to check the connections between the managed systems, check the left panel there should be options for view
    chk the below from here
    [http://help.sap.com/saphelp_srm70/helpdata/en/86/ee3e0a5bc644af852182e03d1a8042/content.htm|http://help.sap.com/saphelp_srm70/helpdata/en/86/ee3e0a5bc644af852182e03d1a8042/content.htm]
    Connectivity
    You can check the status of the RFC connections in the following views:
    From Solution Manager to managed systems
    ABAP destinations
    HTTP destinations in ABAP systems
    TC/IP destinations
    Between managed systems
    ABAP destinations
    TC/IP destinations
    To check connections manually, choose Check Now, and specify whether to check selected or all connections.
    You can check connections in a background job, and make other connection monitoring settings, in the Set-Up view of this work center, or via the hyperlink To Configuration.
    You go to the overview of configuration settings for the RFC destination (transaction SM59), via a hyperlink in the RFC destination name.
    check and update
    jansi

  • Recurring RFC connection problems

    Hi!
    I really need some help. We have been experiencing RFC problems for a few months now and our basis team have no clue as to what the problem might be. The problem is that on a daily basis we experience RFC connection problems. It usually happens at about 7am in the morning and lasts for an hour. After that the problem clears itself and for the rest of the day runs smoothly.
    We clearly see this problem on our RFC connection to the IBM MQ message server which handles all our incoming and outgoing IDOCS. This is however not the only RFC problem as we have also had RFC connection failures when switching between instances in SM51. This suggests to us that it is probably not a network issue, although the MQ server is housed in a different data center than the SAP servers.
    We are running ECC6 and our environment looks like this:
    4 hosts running 5 instances: 3 hosts with one instance and 1 host with 2 instances.
    While this problem is occurring you can do a connection test in SM59 to MQ which is usually successful. In SMGW we have picked up that it is trying to establish multiple connections to MQ, some connects successfully and some cannot connect. In ST11 in the RFC trace files the error message says that the MQ connection times out.
    While monitoring the MQ server we cannot pick up any problems. The MQ server itself seems to run without errors. The only problem is that it cannot connect to SAP to send IDOCS and SAP cannot connect to MQ. The load on the MQ server while this error occurs is minimal compared to the rest of the day.
    Does anyone have any ideas as to what the problem might be? Are there any other places other than the ones mentioned in this mail where we can check for errors?
    Thank you in advance!
    Iwan

    Hi Marcelo,
    In SM59, just select the RFC and above in same screen you can see the options
    RFC----- Display Trace (Shift + F8)
    Check the trace file and see if there is any connection problem between the two system.
    Regards,
    Ravi

Maybe you are looking for

  • Unable to update apps after software update

    If I try to update my apps or download new one I get, : unable to download app, (app) could not ne downloaded at this time" I didnt have this issue until after the sodtware update. thank you

  • PowerMac G5 frequent Kernel Panics

    My Mac is a late-2005 model G5 Dual 2 GHz.  Several months ago I upgraded from Tiger 10.4.11 to Leopard 10.5.8.  Couple months later I started getting frequent Kernel Panics:  Usually after running some maintenance software and a restart, but also af

  • NLS_COMP and comparison

    Hello everyone, Can someone explain me the impact of setting NLS_COMP to ANSI or LINGUISTIC on comparisons in SQL Statements? In the documentation it is writen that: "Comparisons for all SQL operations in the WHERE clause and in PL/SQL blocks should

  • Restrict material master information at the field level

    We have a requirement to restrict change access to certain material master fields, meaning everyone may be able to view the data but not change it.  Beyond that, those people who are allowed to change the data can only change certain fields...other p

  • Controling a loaded swf with another loaded swf

    I have a blank stage with only AS that loads an swf addChildAt(0) and a second one addChildAt(1). This works. When the user interacts with (1) it calls another addChild (not indexed) and possibly that one loads another, depending on the choices made