Perl Windows CPANM прокси проблема

После решения нескольких проблем я успешно выполнил CPAN на моей рабочей Windows 7 с DwimPerl через perl -MCPAN -e shell а также o conf init /proxy/

ftp:
http: http://192.168.1.1:8080
no:
Username: Chris@work
Password: SuperDeDuperSecretPassword

CPAN работает. Я могу установить / собрать.

Кажется, что независимо от того, что я делаю, CPANM не хочет обойти прокси:

C:\>cpanm WWW::Mechanize
! Finding WWW::Mechanize on cpanmetadb failed.
501 protocol scheme 'wwwproxy.work.com' is not supported
C:\> cpan WWW::Mechanize
...
...
...
c:\Programs\Dwimperl\c\bin\dmake.exe INSTALL -- OK

Что отличается между ними и что может привести к успеху CPAN, в то время как CPANM дает сбой с 501?

1 ответ

Через 10 минут после того, как я написал это, у меня был краткий разговор с коллегой. Он упомянул переменные среды. Я подтвердил, что я действительно добавил переменные среды Windows ранее. Быстрое обновление к ним:

User Variables for Chris:
HTTP_Proxy:  http://192.168.1.1:8080
HTTP_proxy_pass: SuperDeDuperSecretPassword
HTTP_proxy_user: Chris@Work

Я изменил это с wwwproxy.work.org в http://192.168.1.1:80 (CPAN жаловался без HTTP, поэтому я думаю, что он также нуждался в полном URL).

И у меня была опечатка на мое имя:(

CPANM работает сейчас.

Другие вопросы по тегам