LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 890|回复: 0

boa+ssl问题

[复制链接]
发表于 2005-11-18 10:03:55 | 显示全部楼层 |阅读模式
运行到SSL_accept()就返回<=0.这个函数出错,问题可能出在哪里呢?

#ifdef SERVER_SSL
void get_ssl_request(void)
{
        request *conn;

        conn = get_sock_request(server_ssl);
        if (!conn)
                return;
        conn->ssl = SSL_new (ctx);
        if(conn->ssl == NULL){
                printf("Couldn't create ssl connection stuff\n");
                return;
        }
        SSL_set_fd (conn->ssl, conn->fd);
        if(SSL_accept(conn->ssl) <= 0){
                ERR_print_errors_fp(stderr);
                return;
        }
        else{/*printf("SSL_accepted\n");*/}
}
#endif /*SERVER_SSL*/
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表