Aplicativos de serviço e API do Google Analytics V3: erro 101 (net :: ERR_CONNECTION_RESET)

Eu estou tentando obter algumas informações do meuGoogle Analytics conta usando PHP. Já segui os passos para criar uma conta de serviço na API do Google Consolenesta resposta. Estou usando oCliente de API do Google para PHP.

Este é o código que eu tenho até agora:

<?php
$path_to_src = 'src';

// These files are in /src, upload its contents to your web server
require_once $path_to_src . '/Google_Client.php';               
require_once $path_to_src . '/contrib/Google_AnalyticsService.php';

$path_to_keyfile = '***'; //my private key


// Initialise the Google Client object
$client = new Google_Client();

// Your 'Product name'
$client->setApplicationName('My App Name');

$client->setAssertionCredentials(
    new Google_AssertionCredentials(        
        '**', //gserviceaccount mail
        array('https://www.googleapis.com/auth/analytics.readonly'),
        file_get_contents($path_to_keyfile)
    )
);

// Get this from the Google Console, API Access page
$client->setClientId('***'); // my cliente ID
$client->setAccessType('offline_access');
$analytics = new Google_AnalyticsService($client);

// create service and get data
$service = new Google_AnalyticsService($client);

// We have finished setting up the connection,
// now get some data and output the number of visits this week.

// Your analytics profile id. (Admin -> Profile Settings -> Profile ID)
$analytics_id   = 'ga:****'; // my profile id
$lastWeek       = date('Y-m-d', strtotime('-1 week'));
$today          = date('Y-m-d');

try {
    $results = $analytics->data_ga->get($analytics_id, 
                        $lastWeek, 
                        $today,'ga:visits');
    echo '<b>Number of visits this week:</b> ';
    echo $results['totalsForAllResults']['ga:visits'];
} catch(Exception $e) {
    echo 'There was an error : - ' . $e->getMessage();
}

Eu habilitei oopenssl extensão em PHP:

Ao navegar para a localização do script php, acabei de receber um carregamento quase sempre e o seguinte erro:

Estou usando o PHP 5.4.7:

Depois de depurar o código do Google API Client, parece que o script está sendo quebrado nesta linha:

if (!openssl_sign($data, $signature, $this->privateKey, "sha256"))

Qualquer coisa abaixo desta linha não é chamada. Parece que o erro acontece nesta linha. Existe uma incompatibilidade aqui ou algo assim?

questionAnswers(1)

yourAnswerToTheQuestion