In the last week or so I have been playing with Perl again. At one time I had Perl package manager working but recently I have not been able to see/query the repositories and have had to manually update packages. I found if I removed the environment variable for http_proxy it works again. Hmm.. I wonder why I had the http_proxy environment variable set.