comment faire la demande https à l'aide de php Http_Request2()

je veux faire une requête https à l'aide de la poire http_request2($url) de la classe.
je suis en mesure de faire la requête http, mais pas en https. et le site web de faciliter à la fois les protocoles http et https. Pas de prob avec le serveur de répondre à https.

    require 'HTTP/Request2.php';
    $url = 'https://collegedb2.ferryfair.com';
    $r = new Http_Request2($url);
    $r->setMethod(HTTP_Request2::METHOD_POST);
    try {
        $response = $r->send();
    } catch (Exception $exc) {
        $es = $exc->getTraceAsString();
        $ets=$exc->__toString();
        $egc=$exc->getCode();
        $egl=$exc->getLine();
        $egm=$exc->getMessage();
        $egt=$exc->getTrace();
        $response = null;
    }
    $page = $response->getBody();
    echo $page;

c'est le msg d'erreur:

$egm=(string) Unable to connect to ssl://collegedb2.ferryfair.com:443. Error: stream_socket_client(): unable to connect to ssl://collegedb2.ferryfair.com:443 (Unknown error)

aider à suivre, il est très important pour moi
Il semble que le certificat ssl n'est pas installé/configuré correctement, lors de la connexion j'obtiens l'erreur suivante: ssl_error_rx_malformed_certificate (SSL3_GET_SERVER_CERTIFICATE:impossible de trouver la clé publique de paramètres)
u essayé de connecter collegedb2.ferryfair.com ?? il est disponible seulement sur notre réseau local. certificat ssl sur le serveur s'est installé correctement. problème avec http_request2 classe, il est incapable de faire des requêtes https. openssl est activé dans php, vérifié dans le phpinfo()

OriginalL'auteur Necktwi | 2012-04-08