Summary: cURL starts failing with "curl: (77) error setting certificate verify locations" after installing rh-dotnet3 package and enabling rh-dotnet30 SCL.
Steps to reproduce with RHEL 7.7 VM in Azure:
-
Create a new Azure VM from RHEL 7.7 image;

-
Log into the newly created VM with Cloud (or local) Shell;
-
Execute 'sudo yum update' to make sure that all recent updates have been installed;

-
Confirm that cURL works, e.g. curl https://www.google.com
-
Install rh-dotnet30 package: sudo yum install rh-dotnet30 -y;

-
Confirm curl is still functional;
-
Switch to rh-dotnet30 SCL: scl enable rh-dotnet30 bash;
-
Try using curl to connect to any resource and observe the error

Expected behavior:
cURL is functional with rh-dotnet30 software collection.
Impact:
I cannot complete Azure DevOps build agent configuration on a RHEL 7.7 machine with .NET Core 3 support, since Build Agent uses cURL internally to connect to Azure DevOps server.
New Issue:
rh-dotnet22 works fine and doesn't have similar issue.