$http_code allways return null


#1

I tried integrating api v1.1 and it worked perfect on my wamp server and later i deployed to my production with SSL and i noticed it allways return null.

<?php
require 'tmhOAuth.php'; // Get it from: https://github.com/themattharris/tmhOAuth

// Use the data from http://dev.twitter.com/apps to fill out this info
// notice the slight name difference in the last two items)
/*

$connection = new tmhOAuth(array(
  'consumer_key' => '#########',
	'consumer_secret' => '##############',
	'user_token' => '###########', //access token
	'user_secret' => '###############' //access token secret
));


// set up parameters to pass
$parameters = array();

if ($_GET['count']) {
	$parameters['count'] = strip_tags($_GET['count']);
}

if ($_GET['screen_name']) {
	$parameters['screen_name'] = strip_tags($_GET['screen_name']);
}

if ($_GET['twitter_path']) { $twitter_path = $_GET['twitter_path']; }  else {
	$twitter_path = '1.1/statuses/user_timeline.json';
}

$http_code = $connection->request('GET', $connection->url($twitter_path), $parameters );

if ($http_code === 200) { // if everything's good
	$response = strip_tags($connection->response['response']);

	if ($_GET['callback']) { // if we ask for a jsonp callback function
		echo $_GET['callback'],'(', $response,');';
	} else {
		echo $response;	
	}
} else {
	echo "Error ID: ",$http_code, "<br>\n";
	echo "Error: ",$connection->response['error'], "<br>\n";
}

// You may have to download and copy http://curl.haxx.se/ca/cacert.pem

I get below response to my json request.
Error ID: 0
Error: couldn’t connect to host

I had everything in place i.e tokens and keys, certificate and tmhOAuth.php. I almost spent 2 days finxing this issue and ended with no clue.

Please any one suggest.


#2

I also have the same problem! Tried everything yet the HTTP_CODE always returns NULL!!!