gsoap错误:SOAP-ENV:Client[无子代码]



我下载了gsoap 2.8,进入samples文件夹并运行了make。一切似乎都很顺利。然后,我导航到"ssl"文件夹,在一个xterm中运行sllserver,在第二个xterm窗口中运行sslclient。(我正在运行RHEL 6)服务器似乎运行良好,它显示"绑定成功:套接字=4"。但当我运行客户端时,我收到以下消息:

错误-1错误:SOAP-ENV:Client[无子代码]
"文件结束或没有输入:操作中断或超时(接收延迟30秒)(发送延迟30秒"
详细信息:【无详细信息】

我没有修改任何示例代码,所以它似乎应该可以正常工作。有人能就我应该看什么给我一些建议吗?我正在学习如何设置一个使用ssl的soap服务器。(我已经有一个gsoap服务器在运行了)我整天都在网上搜索一个例子,但和往常一样,没有。

非常感谢你的帮助。

您可以使用编译器开关-DDEBUG重新生成此示例,以启用消息日志记录(make 'sslclient_CFLAGS = -DWITH_OPENSSL -DWITH_GZIP -DDEBUG')。TEST.log会告诉您出了什么问题。我怀疑是网络问题,服务器地址/端口默认设置为"https://localhost:18081"

您可以设置超时参数:soap.recv_timeout = 60(60秒)

相关内容

最新更新