2014-10-23 2 views
1

Каждый раз, когда вышла ошибка sslv3 POODLE, я не могу использовать casperjs с опцией «--engine = slimerjs».Неизвестный вариант при использовании CasperJS с «-ssl-protocol = tlsv1 --engine = slimerjs»

Перед пуделя я смог запустить мой casperjs скрипт так:

casperjs --engine=slimerjs script.js 

Но после того, как пудель мне нужно также послать «--ssl-протокол = TLSv1» в casperjs. Это работает без использования опции Slimer так:

casperjs --ssl-protocol=tlsv1 script.js 

Теперь, если я хочу использовать slimerjs двигатель и отправить SSL-протокол, как это:

casperjs --ssl-protocol=tlsv1 --engine=slimerjs script.js 

он терпит неудачу с:

unknown option --ssl-protocol=tlsv1 

Как использовать casperjs с slimerjs с опцией «-ssl-protocol = tlsv1»?

ответ

1

Эта проблема разрешена только с SlimerJS 0.9.5 и поддерживает полную совместимость с PhantomJS 2 для этого случая. См. this commit.


Предыдущий ответ:

docs говорит, что это не поддерживается и с тех пор SSL настолько низкий уровень, то, вероятно, даже не обходной путь к тому же жду новой версию slimerjs (текущая версии 0.9.3).

-ssl-протокол = [SSLv3 | SSLv2 | TLSv1 | любой] Неподдерживаемое Firefox поддерживает только SSL 3 протокола

Суть заключается в том, что SlimerJS теперь непригодна на всех сайтах, убрана поддержка SSLv3 , Это общий вопрос SlimerJS: Support of SSL options.

+0

Спасибо за освобождение. Надеюсь, обновления slimerjs! Я, наконец, получил мой код, работающий пару недель назад, тогда этот проклятый ошибку POODLE приходит :( –

+0

Хотите установить ssl-protocol на tlsv1 Работает на phantomjs, но не на casperjs phantomjs --ssl-protocol = tlsv1 sslCheck.js casperjs --ssl-protocol = tlsv1 test MQR15BVT_LoadTesting.js Я делаю что-то неправильно! –

Смежные вопросы