免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7546 | 回复: 2
打印 上一主题 下一主题

[Tuxedo] tuxedo客户端程序执行 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-11-01 15:14 |只看该作者 |倒序浏览
做了一个客户端程序,调用了tuxedo客户端函数,编译成功后tpchkauth函数执行验证一直通不过,错误如下(好像死循环,不停地执行,最后出现Segmentation Fault (core dumped)):
151800.JN-TEST!?proc.28277.2.-2: 11-01-2010: Tuxedo Version 8.1
151800.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1037: ERROR: Network message receive failure
151800.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1059: ERROR: WSL returns error on connection request
151800.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1055: ERROR: Unable to establish WSL connection
151800.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1027: ERROR: Unable to connect to WSH
151800.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1020: ERROR: Unable to obtain authentication level
151800.JN-TEST!?proc.28277.2.0: LIBWSC_CAT:1476: ERROR: Cannot convert message from protocol 49 to 0
151800.JN-TEST!?proc.28277.2.0: LIBWSC_CAT:1513: ERROR: Unable to send first diffie-hellman packet
151800.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1055: ERROR: Unable to establish WSL connection
151800.JN-TEST!?proc.28277.2.0: LIBWSC_CAT:1055: ERROR: Unable to establish WSL connection
151800.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1027: ERROR: Unable to connect to WSH
151800.JN-TEST!?proc.28277.2.0: LIBWSC_CAT:1027: ERROR: Unable to connect to WSH
151800.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1020: ERROR: Unable to obtain authentication level
151810.JN-TEST!?proc.28277.1.0: GP_CAT:1241: ERROR: An error occurred in the encryption subsystem code(60)
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1512: ERROR: Unable to generate first diffie-hellman packet
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1055: ERROR: Unable to establish WSL connection
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1027: ERROR: Unable to connect to WSH
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1020: ERROR: Unable to obtain authentication level
151810.JN-TEST!?proc.28277.1.0: GP_CAT:1241: ERROR: An error occurred in the encryption subsystem code(60)
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1512: ERROR: Unable to generate first diffie-hellman packet
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1055: ERROR: Unable to establish WSL connection
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1027: ERROR: Unable to connect to WSH
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1020: ERROR: Unable to obtain authentication level
151810.JN-TEST!?proc.28277.1.0: GP_CAT:1241: ERROR: An error occurred in the encryption subsystem code(60)
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1512: ERROR: Unable to generate first diffie-hellman packet
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1055: ERROR: Unable to establish WSL connection
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1027: ERROR: Unable to connect to WSH
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1020: ERROR: Unable to obtain authentication level
151810.JN-TEST!?proc.28277.1.0: GP_CAT:1241: ERROR: An error occurred in the encryption subsystem code(60)
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1512: ERROR: Unable to generate first diffie-hellman packet
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1055: ERROR: Unable to establish WSL connection
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1027: ERROR: Unable to connect to WSH
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1020: ERROR: Unable to obtain authentication level
151810.JN-TEST!?proc.28277.1.0: GP_CAT:1241: ERROR: An error occurred in the encryption subsystem code(60)
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1512: ERROR: Unable to generate first diffie-hellman packet
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1055: ERROR: Unable to establish WSL connection
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1027: ERROR: Unable to connect to WSH
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1020: ERROR: Unable to obtain authentication level
151810.JN-TEST!?proc.28277.1.0: GP_CAT:1241: ERROR: An error occurred in the encryption subsystem code(60)
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1512: ERROR: Unable to generate first diffie-hellman packet
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1055: ERROR: Unable to establish WSL connection
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1027: ERROR: Unable to connect to WSH
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1020: ERROR: Unable to obtain authentication level
151810.JN-TEST!?proc.28277.1.0: GP_CAT:1241: ERROR: An error occurred in the encryption subsystem code(60)
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1512: ERROR: Unable to generate first diffie-hellman packet
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1055: ERROR: Unable to establish WSL connection
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1027: ERROR: Unable to connect to WSH
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1020: ERROR: Unable to obtain authentication level
151810.JN-TEST!?proc.28277.1.0: GP_CAT:1241: ERROR: An error occurred in the encryption subsystem code(60)
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1512: ERROR: Unable to generate first diffie-hellman packet
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1055: ERROR: Unable to establish WSL connection
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1027: ERROR: Unable to connect to WSH
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1020: ERROR: Unable to obtain authentication level
151810.JN-TEST!?proc.28277.1.0: GP_CAT:1241: ERROR: An error occurred in the encryption subsystem code(60)
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1512: ERROR: Unable to generate first diffie-hellman packet
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1055: ERROR: Unable to establish WSL connection
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1027: ERROR: Unable to connect to WSH
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1020: ERROR: Unable to obtain authentication level
151810.JN-TEST!?proc.28277.1.0: GP_CAT:1241: ERROR: An error occurred in the encryption subsystem code(60)
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1512: ERROR: Unable to generate first diffie-hellman packet
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1055: ERROR: Unable to establish WSL connection
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1027: ERROR: Unable to connect to WSH
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1020: ERROR: Unable to obtain authentication level
151810.JN-TEST!?proc.28277.1.0: GP_CAT:1241: ERROR: An error occurred in the encryption subsystem code(60)
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1512: ERROR: Unable to generate first diffie-hellman packet
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1055: ERROR: Unable to establish WSL connection
151810.JN-TEST!?proc.28277.1.0: LIBWSC_CAT:1027: ERROR: Unable to connect to WSH
。。。。。。。。。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。。。。。。。
Segmentation Fault (core dumped)

论坛徽章:
0
2 [报告]
发表于 2010-11-01 15:16 |只看该作者
这些问题我已经都查找过了!
这个错误表示你的客户端无法和服务端建立连接。
从以下几个方面排查:
1、首先确认从你的客户端是否能够telnet 通你的服务端开放的IP和port,这里的IP:PORT在UBB配置文件中的WSL中有定义,如果从客户端都无法telnet通服务端,那么tuxedo肯定是无法完成调用的
2、其次确认客户端的环境变量WSNADDR是否与服务端WSL所配置的IPORT一致,如果不一致,那么客户端是无法正确访问到tuxedo服务端的。
3、最后确认WSL进程是否正常运行,命令:ps -ef|grep WSL

最后的最后给你补充下tuxedo远程客户端是如何正确访问服务端的。客户端先根据环境变量WSNADDR所定义的IP:PORT找到服务端在网络上的位置,然后发送请求,WSL是服务端的监听进程,负责在所定义的IP:PORT上监听来自客户端的请求,当WSL监听到有请求时,则立即从WSH池中取一个空闲的WSH进程进行处理

论坛徽章:
0
3 [报告]
发表于 2010-11-01 23:51 |只看该作者
问题点已经找到
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP