| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: Общие вопросы > Anyevent::HTTP не работает tls |
| Автор: HeinzFelfe 17.1.2013, 16:27 | ||||||||
http://www.windley.com/archives/2012/03/asynchronous_http_requests_in_perl_using_anyevent.shtml:
В результате его выполнения у авотра получается такой результат:
У меня же получается такой:
Кто-нибудь знает почему появляются ошибки при https соединении?
|
| Автор: Pfailed 17.1.2013, 19:22 |
| Net::SSLeay установите |
| Автор: HeinzFelfe 17.1.2013, 20:05 | ||
| Ага, видимо дело действительно в нем, спасибо. Правда при установке возникает ошибка
Ну и дальше ни чего не собирается и не устанавливается. Ищу решение, может вы быстрее подскажете в чем заминка и что делать с этим OpenSSL-0.9.8k? |
| Автор: Pfailed 17.1.2013, 21:00 |
| Какая система, дистрибутив? |
| Автор: HeinzFelfe 18.1.2013, 03:40 |
| Pfailed, спасибо за точную наводку на Net::SSLeay. В процессе проскочила такая же мысль, что проблема в ней, но что-то она не зацепилась в голове). А с проблемой при установке разобрался сам. Проблема решена установкой пакетов Libssl-dev и zlib1g-dev. Плюс ещё ручками перетащил папку /usr/local/ssl/include/openssl в /usr/local/include. Наверное способ тупой и лишён всякой элегантности, но по другому заставить make видеть библиотеки из папки openssl у меня не получилось. Подозреваю, что можно было похимичить внутри makefile, но моих знаний хватило только что бы посмотреть значение флага -L, но его изменения ни чего не дало. Так что действовал в лоб. Ещё раз спасибо, а то провозился бы я чувствую много дольше, пока сам не допер бы окончательно, что все дело в неустановленной Net::SSLeay. UPD: Перенос папок не нужен, достаточно было установить библиотеки. |