l.frankline has asked for the wisdom of the Perl Monks concerning the following question:

Dear Monks,
I am unable to install DBI through ppm, it popups an error saying that:
ppm> install DBI Error: No valid repositories: Error: 500 Can't connect to ppm.ActiveState.com:80 (connect: Unknown e +rror) Error: 500 Can't connect to ppm.ActiveState.com:80 (connect: Unknown e +rror)

kindly advise regarding this problem.
Thanks in advance.
Franklin

Edit: g0n - fixed formatting

Replies are listed 'Best First'.
Re: Unable to install Module through ppm
by Corion (Patriarch) on Oct 26, 2005 at 15:05 UTC

    The PPM utility cannot connect to the machine ppm.activestate.com on port 80. This is due to an Unknown error. Most likely, this happens because you are connected to the internet by a proxy server. You need to configure PPM to use your proxy server then. Please search Perlmonks or Google for the problem.

Re: Unable to install Module through ppm
by marto (Cardinal) on Oct 26, 2005 at 15:10 UTC
Re: Unable to install Module through ppm
by ww (Archbishop) on Oct 26, 2005 at 15:12 UTC
    Please read the ppm doc.

    ...or even invoke ppm and read the help

             ppm> help<cr>
    

    which will lead you to the repository command... which, in loose translation from the doc, is what you have to have set to have ppm know where to look for the installable code.

    And after you get that installed, come back and read the monastery's FAQ...

Re: Unable to install Module through ppm
by Anonymous Monk on Oct 26, 2005 at 22:03 UTC
    This is apparently a networking problem. Are you behind a proxy/firewall? If so, you can define a global variable HTTP_proxy to be "http://your.proxy.com:8080/" and try again.