几个tuxedo错误的简单分析_MQ, Tuxedo及OLTP讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MQ, Tuxedo及OLTP讨论区 »
总帖数
4
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 5569 | 回复: 3   主题: 几个tuxedo错误的简单分析        下一篇 
jxxs_12
注册用户
等级:下士
经验:190
发帖:14
精华:0
注册:2013-1-15
状态:离线
发送短消息息给jxxs_12 加好友    发送短消息息给jxxs_12 发消息
发表于: IP:您无权察看 2014-9-28 9:57:37 | [全部帖] [楼主帖] 楼主

174501.as3!?proc.1290688.1.0: LIBTUX_CAT:6031: ERROR: Unable to pre-process buffer before tranmission.  Error code(4/3616)
000040.as3!WSH.1122872.1.0: WSNAT_CAT:1042: ERROR: tpcall() call failed, tperrno = 6


.................^ 这个错误应该是调用的服务不存在来了,TPNOENTRY。客户端调用通过WSL上来了,但这个过程中Server可能crash了。

 091422.as3!GWTDOMAIN.880932.1.0: GP_CAT:1288: ERROR: Invalid parameter from remote site
091422.as3!GWTDOMAIN.880932.1.0: GP_CAT:1252: ERROR: An error occurred in the encryption subsystem code (60)
091422.as3!GWTDOMAIN.880932.1.0: LIBGWT_CAT:1238: ERROR: Unexpected link level encryption failure
091422.as3!GWTDOMAIN.880932.1.0: LIBGWT_CAT:1507: ERROR: Error occurred during security negotiation - closing connection


.................^ 这个错误应该是GWTDOMAIN之间的连接出问题了,看看网关之间的网络是否有不稳定,网关之间是否做了keepAlive,是否网关都支持KeepAlive,是否网关之间有编码转换等等。

000409.as3!GWTDOMAIN.1070030.1.0: LIBGW_CAT:1031: ERROR: Domain administrative service GWA not advertised
000409.as3!GWTDOMAIN.1070030.1.0: LIBTUX_CAT:250: ERROR: tpsvrinit() failed


.................^ 这个错误应该是GWTDOMAIN等Server启动的顺序有问题了,检查是否先正常启动了DMADM,然后是GWADM和GWTDOMAIN。

000425.as3!DMADM.307250.1.0: LIBTUX_CAT:248: ERROR: System init function failed, Uunixerr =


.................^ 这个错误应该是DMADM启动失败了,这样的话,后面的GWADM,GWTDOMAIN都会有问题。

170609.as1!GWTDOMAIN.2908564.1.0: LIBGW_CAT:1023: ERROR: Service request <s9123DSMPQry1> from remote site <DSMPDOMA1> failed:"TPENOENT - no entry found" gwerrno(402017)


.................^ 这个错误应该是来自其他网关请求本地网关的Service - s9123DSMPQry1不存在。

194025.as1!cleanupsrv.1564736.1.-2: CMDTUX_CAT:557: ERROR: Automatic Server Recovery failure;


.................^ 这个错误应该是AUTOSTART自动重启服务失败了。要具体检查失败的原因。

 103333.as2!tmadmin.1651362.1.-2: LIBTUX_CAT:775: ERROR: Invalid queue information given


.................^ 这个错误应该是tmadmin里面输入的命令有误。



  • 本版精华
  • 热门帖子

  • 赞(0)    操作        顶端 
    koei123
    注册用户
    等级:大校
    经验:4196
    发帖:16
    精华:0
    注册:2011-7-21
    状态:离线
    发送短消息息给koei123 加好友    发送短消息息给koei123 发消息
    发表于: IP:您无权察看 2014-9-30 14:07:54 | [全部帖] [楼主帖] 2  楼

    这个贴子好,哈哈,我也来凑热闹 北京联动北方科技有限公司



    赞(0)    操作        顶端 
    koei123
    注册用户
    等级:大校
    经验:4196
    发帖:16
    精华:0
    注册:2011-7-21
    状态:离线
    发送短消息息给koei123 加好友    发送短消息息给koei123 发消息
    发表于: IP:您无权察看 2014-9-30 14:10:53 | [全部帖] [楼主帖] 3  楼

    000040.as3!WSH.1122872.1.0: WSNAT_CAT:1042: ERROR: tpcall() call failed, tperrno = 6

    对应的是:

    if (handle == -1) {

        if (GET_TPERRNO() == TPEBLOCK) {

        if (MYHDLR->wsh_numblockq++ == MAXLONG) {

        MYHDLR->wsh_numblockq=0;

        }

        if (!nonblock) {

        WSMINFO(msg) = savefldsws;

        /* if blocking and blocked, add resend event */

        WSDBG(10, ("< _wsh_acall(30), blocks"));

        return(0);

        }

        }

        /* failure, send return message */

        if (call)

        (void) userlog(_MHS_(WSNAT_CAT,1042,MHS_USERLOG,"ERROR: tpcall() call failed, tperrno = %d"), GET_TPERRNO());

        else

        (void) userlog(_MHS_(WSNAT_CAT,1043,MHS_USERLOG,"ERROR: tpacall() call failed, tperrno = %d"), GET_TPERRNO());

        WSDBG(10,("< _wsh_acall(40) -1"));

        return(-1);

    }



    赞(0)    操作        顶端 
    koei123
    注册用户
    等级:大校
    经验:4196
    发帖:16
    精华:0
    注册:2011-7-21
    状态:离线
    发送短消息息给koei123 加好友    发送短消息息给koei123 发消息
    发表于: IP:您无权察看 2014-9-30 14:13:01 | [全部帖] [楼主帖] 4  楼

    在atmi.h中,errno=6,是大家熟悉的服务不存在

    /*

    * tperrno values - error codes

    * The man pages explain the context in which the following error codes

    * can return.

    */

    #define TPMINVAL    0    /* minimum error message */

    #define TPEABORT    1

    #define TPEBADDESC    2

    #define TPEBLOCK    3

    #define TPEINVAL    4

    #define TPELIMIT    5

    #define TPENOENT    6

    #define TPEOS        7

    #define TPEPERM        8

    #define TPEPROTO    9

    #define TPESVCERR    10

    #define TPESVCFAIL    11

    #define TPESYSTEM    12

    #define TPETIME        13

    #define TPETRAN        14

    #define TPGOTSIG    15

    #define TPERMERR    16

    #define TPEITYPE    17

    #define TPEOTYPE    18

    #define TPERELEASE    19

    #define TPEHAZARD    20

    #define TPEHEURISTIC    21

    #define TPEEVENT    22

    #define    TPEMATCH    23

    #define TPEDIAGNOSTIC    24

    #define TPEMIB        25

    #define TPMAXVAL    26    /* maximum error message */

    /*

    *  WARNING:  when adding new error messages above, remember to:

    *    - increase TPMAXVAL

    *    - add a string for the message to LIBTUX.text

    *    - add an array entry in _tmemsgs[]

    */



    赞(0)    操作        顶端 
    总帖数
    4
    每页帖数
    101/1页1
    返回列表
    发新帖子
    请输入验证码: 点击刷新验证码
    您需要登录后才可以回帖 登录 | 注册
    技术讨论