几个tuxedo错误的简单分析_MQ, Tuxedo及OLTP讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  MQ, Tuxedo及OLTP讨论区 »
总帖数
4
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 4093 | 回复: 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
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论