in reply to CPAN will not 'o conf init urllist'

I would get the current version of CPAN. Next, do the configuration manually. Then start the shell and enter
o conf connect_to_internet_ok 1
Then
install Bundle::CPAN
and
install Bundle::LWP