.NET Core 2.1 has a custom version of the curl package: rh-dotnet21-curl .NET Core 3.1 also has custom version of the curl package: rh-dotnet31-curl They are at different versions. 2.1 has curl 7.47. 3.1 has curl 7.61. We could sync them up so they are based on the same code-base. This will minimize the separate versions of libcurl we need to maintain and patch. This was suggested by our product security folks.
One fallout from the change is that the newer build of curl doesn't have IDN (Internationlized Domain Name) support. The older version of curl supported libidn. The newer version (7.61.1) only supports libidn2. libidn2 is not available on RHEL 7, so curl builds without support for IDN.
> One fallout from the change is that the newer build of curl doesn't have IDN (Internationlized Domain Name) support. This is also true for the copy of curl in our .NET Core 3.1 collection: it also doesn't have IDN support.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (dotnet bugfix update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2020:3423