ace ssl通信,老是报错如下:
Create MsgClient ErrorNo::
: Bad file descriptor
9e422c
10371588
2012-05-21 14:54:43 [WARNING] [d:\code\linktrustcommon\src\platform\comm\sslcommmsg.cpp(664)][4380][7216]:
ACE_SSL_SOCK_CONNECTOR connect server failure
另外一段,accept似乎是可以的,但是接下来就报错,然后连接失败。
经过多方查询,尝试,终于找到原因:因为证书有问题。我不知道怎么描述,应该是通信双方的证书不一致,导致验证无法通过造成的。
特此记录。如果有朋友了解这方面的东西,也请指教。