Модераторы: korob2001, ginnie

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> lwp завершить соединение по таймауту 
:(
    Опции темы
noize
Дата 24.12.2013, 15:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


5.18.2
*


Профиль
Группа: Участник
Сообщений: 89
Регистрация: 10.7.2010
Где: СПб

Репутация: нет
Всего: 3



Попробуйте поставить libssl, libssl-dev и на всякий случай openssl: aptitude install libssl1.0.0 libssl-dev openssl

Это сообщение отредактировал(а) noize - 24.12.2013, 15:34
PM MAIL   Вверх
krypt3r
Дата 25.12.2013, 05:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 359
Регистрация: 9.6.2009

Репутация: нет
Всего: 16



Цитата
SSLeay.xs:35:25: fatal error: openssl/ssl.h: No such file or directory

Ну вот видите, я же говорил проверить пакет libssl-dev
PM MAIL   Вверх
burakov
Дата 25.12.2013, 14:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 554
Регистрация: 28.7.2006

Репутация: нет
Всего: нет



в итоге было поставлено

apt-get install libnet-ssleay-perl
apt-get install libcrypt-ssleay-perl
apt-get install libssl-dev 
apt-get install openssl


даже потом и вот так
apt-get install liblwpx-paranoidagent-perl

потом все это через CPAN ставил
force install (потому как говорило мне, что "уже есть")

В итоге грабер запускается. 
работает , НО
коннект по таймауту не обрывает. (знакомый админ сузил мне канал на мой ай пи, так что я точно знаю когда должно оборвать -- таймаут пставил 2 секунды)

под виндой ОТЛИЧНО. через 2 секунды показывает ошибку 500 и идет дальше. под линуксом просто не работает. долбит в сайт
и висит на нем из за узкого канала.

Логи от 2х (как я считаю проблемных модулей приложил)
они еще один от другого зависят, цепляют друг друга.

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

 добейте это дело. ГОРЮ!

wget со своим --read_timeout как то до того хитро работает . не поймешь как оно его считает. это не таймаут по времени. а если есть перерыв в чтении .. вообщем не очень подходит. (Временно на нем пока сижу)

но LWPx это то, что надо. под виндой полностью удовлетворяет, 
а под линуксом ни черта не работает.

спасибо.

Присоединённый файл ( Кол-во скачиваний: 2 )
Присоединённый файл  1.zip 3,42 Kb


--------------------
Нотный архив http://libnote.ru скачать ноты бесплатно
PM MAIL   Вверх
Pfailed
Дата 26.12.2013, 15:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 933
Регистрация: 19.7.2009

Репутация: 2
Всего: 39



версию Net::HTTP, LWP::UserAgent, IO::Socket::SSL, LWPx::ParanoidAgent в студию


--------------------
PM MAIL   Вверх
burakov
Дата 26.12.2013, 17:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 554
Регистрация: 28.7.2006

Репутация: нет
Всего: нет




$Net::HTTP::VERSION = 6.06
$LWP::UserAgent::VERSION = 6.05
$LWPx::ParanoidAgent::VERSION =1.10


на

use IO::Socket::SSL; 

пишет


Net::SSLeay version 1.46 required--this is only version 1.36 at /usr/local/share/perl/5.10.1/IO/Socket/SSL.pm line 17.
BEGIN failed--compilation aborted at /usr/local/share/perl/5.10.1/IO/Socket/SSL.pm line 17.
Compilation failed in require at ./test3.pl line 16.
BEGIN failed--compilation aborted at ./test3.pl line 16.



как мне именно Net::SSLeay version 1.46 поставить?
я с CPAN ставлю., 
perl -MCPAN -e shell
логи прикладываю..


Присоединённый файл ( Кол-во скачиваний: 1 )
Присоединённый файл  1.zip 3,42 Kb


--------------------
Нотный архив http://libnote.ru скачать ноты бесплатно
PM MAIL   Вверх
noize
Дата 26.12.2013, 17:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


5.18.2
*


Профиль
Группа: Участник
Сообщений: 89
Регистрация: 10.7.2010
Где: СПб

Репутация: нет
Всего: 3



install MIKEM/Net-SSLeay-1.46.tar.gz
PM MAIL   Вверх
Pfailed
Дата 26.12.2013, 19:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 933
Регистрация: 19.7.2009

Репутация: 2
Всего: 39



Я попробовал с этими версиями, у меня тоже таймаут не работает. Так что видимо баг, я зарепортил: https://github.com/csirtgadgets/LWPx-ParanoidAgent/issues/7
А работал у меня таймаут адекватно с такой комбинацией версий
$Net::HTTP::VERSION = 6.03
$LWP::UserAgent::VERSION = 6.04
$LWPx::ParanoidAgent::VERSION = 1.07

Так что как вариант можно даунгрейднуться


--------------------
PM MAIL   Вверх
burakov
Дата 27.12.2013, 09:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 554
Регистрация: 28.7.2006

Репутация: нет
Всего: нет



дак.. как же найти эти старые версии модулей и как поставить?
посмотрел на cpan.org только последние... ссылок никаких на старые версии нет..

к тому же, даже с самым новым вариантом
install MIKEM/Net-SSLeay-1.46.tar.gz 
корректно не становится. (лог приложил)


Присоединённый файл ( Кол-во скачиваний: 2 )
Присоединённый файл  3.log 2,48 Kb


--------------------
Нотный архив http://libnote.ru скачать ноты бесплатно
PM MAIL   Вверх
alezzz
Дата 27.12.2013, 10:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


сплю...
**


Профиль
Группа: Участник
Сообщений: 499
Регистрация: 17.8.2009

Репутация: 2
Всего: 14



http://www.cpan.org/authors/id/G/GA/GAAS/  Net::HTTP от 6.00 до 6.06, остальные по такому же принципу

или такой вариант http://stackoverflow.com/questions/260593/...f-a-perl-module , но сам не пробовал

Это сообщение отредактировал(а) alezzz - 27.12.2013, 10:36
PM MAIL   Вверх
Страницы: (3) Все 1 2 [3] 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl: CGI программирование"
korob2001
sharq
  • В этом разделе обсуждаются вопросы относящиеся только к CGI программированию
  • Если ваш вопрос не относится к системному или CGI программированию, задавайте его в общем разделе
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", качать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: разработка для Web | Следующая тема »


 




[ Время генерации скрипта: 0.1364 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.