libcurl not updated per latest EasyApache release notes

rfc001

Member
Jan 13, 2018
17
0
76
Indiana
cPanel Access Level
Root Administrator
EasyApache update 2020-5-6 included libcurl 7.70.0:
  • libcurl
    • EA-9044: Update libcurl to 7.70.0, drop 7.69.1.
However after running Home »Software »System Update, I still confirmed 7.69.1 is still being used (automatically installed 2020-4-2 -- one day after the release which included 7.69.1) :

Bash:
[root@mail libcurl]# /opt/cpanel/libcurl/bin/curl --version
curl 7.69.1 (x86_64-redhat-linux-gnu) libcurl/7.69.1 OpenSSL/1.1.1g zlib/1.2.7 brotli/1.0.2 libssh2/1.8.0 nghttp2/1.40.0
Release-Date: 2020-03-11
Protocols: dict file ftp ftps gopher http https imap imaps pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: AsynchDNS brotli GSS-API HTTP2 HTTPS-proxy IPv6 Kerberos Largefile libz NTLM NTLM_WB SPNEGO SSL TLS-SRP UnixSockets
I've confirmed this on two separate servers/OS/hosting providers running WHM/cPanel v86.0.18.

Is there a way to tell what EasyApache release I have installed? Any reason the 2020-5-6 release wouldn't be available yet 4 days later, or a way to force it? Thanks!
 

rfc001

Member
Jan 13, 2018
17
0
76
Indiana
cPanel Access Level
Root Administrator
Running yum downgrade ea-libcurl actually installed 7.70.0, so apparently 7.70 was installed in a previous release then rolled back? 7.69.1 is causing a lot of curl errors starting April 22. Hundreds of posts online regarding the same across many different vendor products including guzzlehttp. All reports are on CentOS 6/7 and using WHM/cPanel. 7.70.0 seems to have fixed my issues, so curious why this was rolled back and when i will be released again?
 

cPanelLauren

Product Owner II
Staff member
Nov 14, 2017
13,266
1,304
363
Houston
@rfc001

I can confirm that libcurl has been there we even resynced the mirrors on Wednesday since there were reports that it wasn't there, but after clearing the cache I was able to see it. I can confirm it also still shows as present:
Code:
Installed Packages
Name        : ea-libcurl
Arch        : x86_64
Version     : 7.70.0
Release     : 1.1.1.cpanel
Size        : 1.1 M
Repo        : installed
From repo   : EA4
Summary     : A utility for getting files from remote servers (FTP, HTTP, and others)
URL         : http://curl.haxx.se/
License     : MIT
Description : curl is a client to get documents/files from servers, using any of the
            : supported protocols. The command is designed to work without user
            : interaction or any kind of interactivity.
            :
            : curl offers a busload of useful tricks like proxy support, user
            : authentication, ftp upload, HTTP post, file transfer resume and more.