Rocket® AppServer (formerly part of Micro Focus)

 View Only
  • 1.  System Down After Reinstalling Host Equipment and Visibroker

    Posted 09-03-2024 13:04

    System Down After Reinstalling Host Equipment and Visibroker
    ( Client2  system logo Below)

    1. Client2 System Crash:
      Only Client2 is experiencing VisiBroker system termination, while other clients are unaffected. What could be the cause of this problem on Client2?

    2. VisiBroker 8.0 Log Collection:
      To investigate further, I need to collect VisiBroker 8.0 logs. Could you provide the necessary commands or steps?

    3. Identifying the Problem Source:
      Is this a development or VisiBroker-related issue? How can I determine the root cause?

    ------------------------------------------------------------------------------------------

    sknpmf@sknpmf2a:/home/sknpmf/log/MSMSI:104 % gdb ~/bin/msmsi ./core.11858

    [?1034hGNU gdb (GDB) Red Hat Enterprise Linux 7.6.1-100.el7

    Copyright (C) 2013 Free Software Foundation, Inc.

    License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html >

    This is free software: you are free to change and redistribute it.

    There is NO WARRANTY, to the extent permitted by law.  Type "show copying"

    and "show warranty" for details.

    This GDB was configured as "x86_64-redhat-linux-gnu".

    For bug reporting instructions, please see:

    <http://www.gnu.org/software/gdb/bugs/ >...

    Reading symbols from /home/sknpmf/release/r300/bin/msmsi...done.

    [New LWP 11858]

    [New LWP 11860]

    [New LWP 11874]

    [New LWP 11876]

    [New LWP 11875]

    [New LWP 11912]

    [New LWP 11910]

    [New LWP 11908]

    [New LWP 14016]

    [New LWP 11914]

    [New LWP 14017]

    [New LWP 11913]

    [New LWP 11911]

    [New LWP 11873]

    [New LWP 11909]

    [Thread debugging using libthread_db enabled]

    Using host libthread_db library "/lib64/libthread_db.so.1".

    Core was generated by `msmsi'.

    Program terminated with signal 11, Segmentation fault.

    #0  0x00002b89f8060f43 in IOP::IORValue_var::IORValue_var(IOP::IORValue_var const&) () from /opt/BES64-v8.0.0/lib/liborbcore64_r.so.8.0

    Missing separate debuginfos, use: debuginfo-install bzip2-libs-1.0.6-13.el7.x86_64 elfutils-libelf-0.168-8.el7.x86_64 elfutils-libs-0.168-8.el7.x86_64 glibc-2.17-196.el7.x86_64 libattr-2.4.46-12.el7.x86_64 libcap-2.22-9.el7.x86_64 libgcc-4.8.5-16.el7.x86_64 libstdc++-4.8.5-16.el7.x86_64 nss-softokn-freebl-3.28.3-6.el7.x86_64 systemd-libs-219-42.el7.x86_64 xz-libs-5.2.2-1.el7.x86_64 zlib-1.2.7-17.el7.x86_64

    (gdb) bt full

    #0  0x00002b89f8060f43 in IOP::IORValue_var::IORValue_var(IOP::IORValue_var const&) () from /opt/BES64-v8.0.0/lib/liborbcore64_r.so.8.0

    No symbol table info available.

    #1  0x00002b89f8011dcd in VISDelegate::_bind(CORBA_Object*, unsigned char, unsigned char) () from /opt/BES64-v8.0.0/lib/liborbcore64_r.so.8.0

    No symbol table info available.

    #2  0x00002b89f80137d4 in VISDelegate::_verify_connection(CORBA_Object*, unsigned char) () from /opt/BES64-v8.0.0/lib/liborbcore64_r.so.8.0

    No symbol table info available.

    #3  0x00002b89f8013b84 in VISDelegate::is_local(CORBA_Object*) () from /opt/BES64-v8.0.0/lib/liborbcore64_r.so.8.0

    No symbol table info available.

    #4  0x00002b89f8016958 in VISDelegate::non_existent(CORBA_Object*) () from /opt/BES64-v8.0.0/lib/liborbcore64_r.so.8.0

    No symbol table info available.

    #5  0x00002b89f8122147 in CORBA_Object::_non_existent() () from /opt/BES64-v8.0.0/lib/liborbcore64_r.so.8.0

    No symbol table info available.

    #6  0x000000000045ed87 in CheckMasterExistence () at MSMSI_service.cpp:3703

            bNotExist = true

    #7  0x000000000045496d in ForeverService (argc=1, argv=0x7ffd8bd99e28) at MSMSI_service.cpp:741

            timeout = 10000000

            policies = <incomplete type>

            varLocalHandlerPOA = {_ptr = 0xb9aae0}

            masterObj = {_ptr = 0x0}

            timePolicies = <incomplete type>

            pmobj = {_ptr = 0xb80778}

            LocalHandlerServant = {<POA_npLocalHandler> = {<npLocalHandler_ops> = {_vptr.npLocalHandler_ops = 0x470878 <vtable for npLocalHandlerImpl+24>,

                  static _ops_info = {_vptr.VISOps_Info = 0x46cc50 <vtable for VISOps_Info+16>,

                    _name = 0x46c957 "npLocalHandler_ops"}}, <PortableServer_ServantBase> = {<No data fields>}, static _skel_info = {

                  _impl = 0xae9fd0}}, <No data fields>}

            timeout_value = <incomplete type>

            policy = <incomplete type>

            obj = {_ptr = 0xb89228}

            context = <incomplete type>

            idLocalHandler = {_vptr.CORBA_OctetSequence_var = 0x479250 <vtable for CORBA_OctetSequence_var+16>, _ptr = 0xb9c420}

            orb_mgr = <incomplete type>

            rootPOA = {_ptr = 0xb882f0}

            poa_manager = {_ptr = 0xb87f70}

            tObj = {_ptr = 0xba8928}

            szLocalObjectName = "MNP_LOCAL_SKT_1", '\000' <repeats 84 times>

            corbaProp = {0x4778c0 "msmsi", 0x4778c6 "-ORBpropStorage", 0x4778d8 "/home/sknpmf/etc/ini/app.props"}

            check_time = 1724566421

            nOldLocalState = 0

            szBuf = "5", '\000' <repeats 98 times>

            uda_info = "UNIT NAME       : ETC/MSMSI\nITEM NAME       : DB_TRANS\nSTATUS          : NORMAL\nLAST UPDATE     : 2024-08-18 11:14:40\n", '\000' <repeats 281 times>

            tm_out = {tv_sec = 140726949748256, tv_usec = 0}

    ---Type <return> to continue, or q <return> to quit---

            current_time = {tv_sec = 1724566421, tv_usec = 1090}

            i = 30

            iReturn = 1

            iFailCount = 0

    #8  0x000000000046b8fc in main (argc=1, argv=0x7ffd8bd99e28) at MSMSI_main.cpp:1369

            log_mode = 101

            __func__ = "main"

            tTime = 1723947276

            pTime = 0x2b89f9bfbd00 <_tmbuf>

            m_Mutex = {static m_Mutex = <optimized out>, static ms_mutex = {{__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0,

                    __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>,

                  __align = 0} <repeats 30 times>}}

            cp = 0x7ffd8bd99cb0 "MSMSI"

            prname = "MSMSI\000\000\000\311,\207\371\211+\000\000\f\000\000\000\000\000\000\000\360\234\331\213\375\177\000\000\240Sh\000\000\000\000\000\301\274F", '\000' <repeats 13 times>, "\377\377\000\000\001\000\000"

            nReturn = 0

            szDate = "20240817"

    (gdb)

     


    #CORBA
    #VisiBroker


  • 2.  RE: System Down After Reinstalling Host Equipment and Visibroker

    Posted 10-08-2024 19:21

    Hi Nam Ki,

          Thank you for your question.  I see this has been opened with CORBA support as a new case.  One of the problems appears to be running VisiBroker 8.0 which has been out of official support for many years on Red Hat 7.  This is not a supported OS for VB 8.0 even if it was currently supported. My recommendation is to upgrade the VB 8.0 to 8.5.8, the current release and test the client again. 

    Best Regards,

    -Scott