За последние 24 часа нас посетили 56830 программистов и 1750 роботов. Сейчас ищут 766 программистов ...

протокол TSL

Тема в разделе "Прочие вопросы по PHP", создана пользователем Shadofff, 22 май 2011.

  1. Shadofff

    Shadofff Активный пользователь

    С нами с:
    24 мар 2011
    Сообщения:
    48
    Симпатии:
    0
    проблема следующая :
    необходимо серверу отправить XML запрос
    делаю так:
    PHP:
    1.  
    2. $ch = curl_init();
    3. $header[] = "Content-type: text/xml"; #must be specified
    4. $postData[] = "otpr.xml";
    5. $url = "https://icrs.nbki.ru/expansionScore";
    6. curl_setopt($ch, CURLOPT_URL, $url); #URL to fetch
    7. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); #return the transfer as a string
    8. curl_setopt($ch, CURLOPT_HTTPHEADER, $header); #add header
    9. curl_setopt($ch, CURLOPT_POST, 1); #do a regular HTTP POST
    10. curl_setopt($ch, CURLOPT_POSTFIELDS, $postData); #send a xml-file
    11. $response = curl_exec($ch);
    12. print "Ответ сервера  is " . $response . "<br>";
    13. if(curl_errno($ch))
    14. {
    15. print curl_error($ch);
    16. }
    17. curl_close ($ch);
    18.  


    ответ сервера:

    Код (Text):
    1. error:140920F8:SSL routines:SSL3_GET_SERVER_HELLO:unknown cipher returned


    известно что "обмен данными происходит по протоколу TLS" и " Устанавливается соединение по протоколу HTTPS"... Подскажите что я делаю неправильно???[/php]
     
  2. Shadofff

    Shadofff Активный пользователь

    С нами с:
    24 мар 2011
    Сообщения:
    48
    Симпатии:
    0
  3. dimkas

    dimkas Активный пользователь

    С нами с:
    10 ноя 2011
    Сообщения:
    1
    Симпатии:
    0
    подскажите чем история с этой проблемой кончилась?
    а то тоже такой случай