вторник, 5 мая 2009 г.

LWP: ошибка при использовании NTLM

При использовании пакета LWP для запроса страницы требующей авторизации NTLM (LWP::Authen::Ntlm) возникла ошибка:
Client-Warning: Unsupported authentication scheme 'ntlm'
С ошибкой помог справится r1mson: для этого потребовалось установить модуль Authen::NTLM.
Данный модуль не устанавливается при установке LWP::Authen::Ntlm с помощью MCPAN, но упоминание о нём есть в документации к LWP::Authen::Ntlm:
The module takes advantage of the Authen::NTLM module by Mark Bush. Since there is also another Authen::NTLM module available from CPAN by Yee Man Chan with an entirely different interface, it is necessary to ensure that you have the correct NTLM module.
По умолчанию был установлен модуль от Марка Буша, собственно он и рекомендуется:
perl -MCPAN -e 'install Authen::NTLM'

1 комментарий:

Andrew комментирует...

Илья, добрый день.

Почитал Ваш блог и захотелось с Вами поговорить.
У нас (Mail.ru) в Нижнем Новгороде сейчас открылась вакансия
perl-программиста. Хотите попробовать устроиться к нам?

В наш нижегородский офис полностью вынесена поддержка нескольких
проектов, интересных и ответственных. Местная команда разработчиков
небольшая, дружная. А всего в техотделе около 200 человек.

Вот официальное описание нашей вакансии: http://hh.ru/vacancy/3205381
Если есть вопросы о работе или о самой компании - пишите на fedorovsky@corp.mail.ru , расскажу.

С уважением, Андрей Федоровский

Отправить комментарий