Ошибка SSL Google Calendar при аутентификации

#php #zend-framework #ssl #calendar

#php #zend-framework #ssl #Календарь

Вопрос:

У меня включен SSL на моем сервере и в моей сборке php. когда я запускаю следующий код

 require_once 'Zend/Loader.php';
Zend_Loader::loadClass('Zend_Gdata');
Zend_Loader::loadClass('Zend_Gdata_ClientLogin');
Zend_Loader::loadClass('Zend_Gdata_Calendar');
$user = '********';
$pass = '********';
$service = Zend_Gdata_Calendar::AUTH_SERVICE_NAME; 
try {
    $client = Zend_Gdata_ClientLogin::getHttpClient($user,$pass,$service);
} catch (Exception $e) {
    echo 'Exception caught: ',  $e->getMessage(), "n";
}
  

Я получаю следующее сообщение об ошибке

Не удается подключиться к ssl://www.google.com:443. Ошибка # 1: операция не разрешена

есть идеи, как я могу это решить?

Ответ №1:

Ошибка # 1: операция не разрешена

Что-то вроде локального брандмауэра или системы политик, такой как SELinux, не позволяет вам открыть сокет-соединение.

Вы захотите связаться со своим хостом или системным администратором и попросить их провести расследование. Стоит отметить, что многие недорогие провайдеры общего хостинга часто блокируют исходящие соединения.

Комментарии:

1. Спасибо.. Я связался со своим хостинг-провайдером, и им пришлось добавить исключение для ssl и tcp в свой брандмауэр для меня