скрещение серверов через https с сертификатом

amorfis

я стараюсь
скрещение серверов через https с сертификатом

Есть задача с помощью скрипта на моем сервере соединится со сторонним сервером через https с использованием сертификата.

Мне выдали файл клиентского сертификата и все (ни пароля, ни ключа).

пытаюсь соединится:

PHP:
$host = 'server';
$service_uri = '/default.aspx';
$local_cert_path = 'cert.cer';

$url="https://".$host;
$certfile = $local_cert_path;

$ch = curl_init();
curl_setopt($ch, CURLOPT_SSLCERT, $local_cert_path);
curl_setopt($ch, CURLOPT_URL, "https://" . $host . $service_uri);
curl_exec($ch);
echo curl_error($ch);
curl_close($ch);
Выдает ошибку: unable to use client certificate (no key found or wrong pass phrase?)

Подскажите, ошибка с моей строны или в том, что не настроен сторонний сервер? Обязательно иметь пароль к сертификату или ключ?
 
Сверху