http://qs321.pair.com?node_id=1231060


in reply to Re^4: perlbrew/curl: curl: (60) Peer certificate cannot be authenticated with known CA certificates
in thread [SOLVED]: perlbrew/curl: curl: (60) Peer certificate cannot be authenticated with known CA certificates

perlbrew list does show installed version (I was also able to switch to this latest version)

[~]$ perlbrew list * perl-5.28.1 [~]$

But perlbrew self-upgrade or perlbrew install-cpanm are failing. This concerns me and I think I'll have to get an Admin to help me.

[~]$ perlbrew self-upgrade Unable to detect version of new perlbrew! [~]$ perlbrew install-cpanm ERROR: Failed to retrieve cpanm executable. [~]$
  • Comment on Re^5: perlbrew/curl: curl: (60) Peer certificate cannot be authenticated with known CA certificates
  • Select or Download Code

Replies are listed 'Best First'.
Re^6: perlbrew/curl: curl: (60) Peer certificate cannot be authenticated with known CA certificates
by thechartist (Monk) on Mar 08, 2019 at 16:14 UTC

    One last shot at trying to save the Admin time. I would run:

    $ cd App-perlbrew $ git pull $ perlbrew self-install $ perlbrew init

    Then, I would re-run the perlbrew available commands.

    If THAT did not work, I would suspect a problem higher up in the trusted computing base -- one that I did not have appropriate permissions to solve.

      Thank you for suggesting these steps thechartist. Unfortunately, I think I am out of luck:

      [~]$ cd App-perlbrew/ [App-perlbrew]$ git pull Already up-to-date. [App-perlbrew]$ perlbrew self-install You are already running the installed perlbrew: ~/perl5/perlbrew/bin/perlbrew [App-perlbrew]$ perlbrew init perlbrew root (~/perl5/perlbrew) is initialized. [App-perlbrew]$ perlbrew available ERROR: Unable to retrieve the list of perls. [App-perlbrew]$

        Before your admin resolves the problem, could you obtain: 1. The version of perl on the system 2. Permitted CPAN modules available to the user.

        If your admin is able to get perlbrew running for you, could you share the new system state after his fix? That might be helpful in preventing this problem in the future.