title: How do I install a module? Strawberry Perl issues
body: <p>I am trying to install a Perl module within Strawberry Perl on Windows&nbsp;7.</p>
  
  <p>I'm running the below command and am getting a slew of messages I don't understand. It looks like I am getting 500 errors, as though the page isn't reachable. However, when I point the mirrors in my browser I have no problem accessing the FTP directories. I have little Perl experience on Linux, and none on Windows. I tried manually adding a mirror to the urllist, and I don't think that helped.</p>
  
  <pre class="lang-none prettyprint-override"><code>C:\Program Files&gt; cpan Win32::IE::Mechanize
  
  CPAN: LWP::UserAgent loaded ok (v5.835)
  CPAN: Time::HiRes loaded ok (v1.9721)
  Fetching with LWP:
  http://cpan.strawberryperl.com/authors/01mailrc.txt.gz
  LWP failed with code[500] message[Can't connect to cpan.strawberryperl.com:80 (Bad hostname 'cpan.strawberryperl.com')]
  Warning: no success downloading 'C:\strawberry\cpan\sources\authors\01mailrc.txt.gz.tmp5264'. Giving up on it.
  Fetching with LWP:
  ftp://mirror.teklinks.com/CPAN/authors/01mailrc.txt.gz
  LWP failed with code[500] message[LWP::Protocol::MyFTP: Bad hostname 'mirror.teklinks.com']
  Fetching with Net::FTP:
  ftp://mirror.teklinks.com/CPAN/authors/01mailrc.txt.gz
    Could not connect to host 'mirror.teklinks.com' with Net::FTP
  Fetching with Net::FTP
  ftp://mirror.teklinks.com/CPAN/authors/01mailrc.txt.gz.gz
    Could not connect to host 'mirror.teklinks.com' with Net::FTP
  Warning: no success downloading 'C:\strawberry\cpan\sources\authors\01mailrc.txt.gz.tmp5264'. Giving up on it.
  Warning: no success downloading 'C:\strawberry\cpan\sources\authors\01mailrc.txt.gz.tmp5264'. Giving up on it.
  
  As a last resort we now switch to the external ftp command 'C:\WINDOWS\system32\ftp.EXE'
  to get 'C:\strawberry\cpan\sources\authors\01mailrc.txt.gz.tmp5264'.
  
  Doing so often leads to problems that are hard to diagnose.
  
  If you're the victim of such problems, please consider unsetting the
  ftp config variable with
  
      o conf ftp ""
      o conf commit
  
  Issuing "C:\WINDOWS\system32\ftp.EXE -n"
  
    Trying with external ftp to get
      ftp://mirror.teklinks.com/CPAN/authors/01mailrc.txt.gz
    Going to send the dialog
      open mirror.teklinks.com
      user anonymous win32-vanilla@perl.org
      lcd C:\strawberry\cpan\sources\authors
      cd /
      cd CPAN
      cd authors
      bin
      passive
      get 01mailrc.txt.gz 01mailrc.txt.gz.tmp5264
      quit
  
  Unknown host mirror.teklinks.com.
  Not connected.
  Local directory now C:\strawberry\cpan\sources\authors.
  Not connected.
  Not connected.
  Not connected.
  Not connected.
  Invalid command.
  Not connected.
  Bad luck... Still failed!
  Can't access URL ftp://mirror.teklinks.com/CPAN/authors/01mailrc.txt.gz.
  
  Fetching with LWP:
  http://cpan.strawberryperl.com/authors/01mailrc.txt.gz
  LWP failed with code[500] message[Can't connect to cpan.strawberryperl.com:80 (Bad hostname 'cpan.strawberryperl.com')]
  Warning: no success downloading 'C:\strawberry\cpan\sources\authors\01mailrc.txt.gz.tmp5264'. Giving up on it.
  Warning: no success downloading 'C:\strawberry\cpan\sources\authors\01mailrc.txt.gz.tmp5264'. Giving up on it.
  Fetching with LWP:
  ftp://mirror.teklinks.com/CPAN/authors/01mailrc.txt.gz
  LWP failed with code[500] message[LWP::Protocol::MyFTP: Bad hostname 'mirror.teklinks.com']
  Fetching with Net::FTP:
  ftp://mirror.teklinks.com/CPAN/authors/01mailrc.txt.gz
    Could not connect to host 'mirror.teklinks.com' with Net::FTP
  Fetching with Net::FTP
  ftp://mirror.teklinks.com/CPAN/authors/01mailrc.txt.gz.gz
    Could not connect to host 'mirror.teklinks.com' with Net::FTP
  Warning: no success downloading 'C:\strawberry\cpan\sources\authors\01mailrc.txt.gz.tmp5264'. Giving up on it.
  Warning: no success downloading 'C:\strawberry\cpan\sources\authors\01mailrc.txt.gz.tmp5264'. Giving up on it.
  
  As a last resort we now switch to the external ftp command 'C:\WINDOWS\system32\ftp.EXE'
  to get 'C:\strawberry\cpan\sources\authors\01mailrc.txt.gz.tmp5264'.
  
  Doing so often leads to problems that are hard to diagnose.
  
  If you're the victim of such problems, please consider unsetting the
  ftp config variable with
  
      o conf ftp ""
      o conf commit
  
  Issuing "C:\WINDOWS\system32\ftp.EXE -n"
  
    Trying with external ftp to get
      ftp://mirror.teklinks.com/CPAN/authors/01mailrc.txt.gz
    Going to send the dialog
      open mirror.teklinks.com
      user anonymous win32-vanilla@perl.org
      lcd C:\strawberry\cpan\sources\authors
      cd /
      cd CPAN
      cd authors
      bin
      passive
      get 01mailrc.txt.gz 01mailrc.txt.gz.tmp5264
      quit
  
  Unknown host mirror.teklinks.com.
  Not connected.
  Local directory now C:\strawberry\cpan\sources\authors.
  Not connected.
  Not connected.
  Not connected.
  Not connected.
  Invalid command.
  Not connected.
  Bad luck... Still failed!
  Can't access URL ftp://mirror.teklinks.com/CPAN/authors/01mailrc.txt.gz.
  
  CPAN: YAML loaded ok (v0.73)
  Please check, if the URLs I found in your configuration file
  (http://cpan.strawberryperl.com/, ftp://mirror.teklinks.com/CPAN/) are
  valid. The urllist can be edited. E.g. with 'o conf urllist push
  ftp://myurl/'
  
  Could not fetch authors/01mailrc.txt.gz
  </code></pre>