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 работает сейчас.