Skip to content

curl "error setting certificate verify locations" after installing rh-dotnet30 on RHEL 7.7 #3794

@DmitryGulin

Description

@DmitryGulin

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:

  1. Create a new Azure VM from RHEL 7.7 image;
    image

  2. Log into the newly created VM with Cloud (or local) Shell;

  3. Execute 'sudo yum update' to make sure that all recent updates have been installed;
    image

  4. Confirm that cURL works, e.g. curl https://www.google.com

  5. Install rh-dotnet30 package: sudo yum install rh-dotnet30 -y;
    image

  6. Confirm curl is still functional;

  7. Switch to rh-dotnet30 SCL: scl enable rh-dotnet30 bash;

  8. Try using curl to connect to any resource and observe the error
    image

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions