Need to fix Windows errors? ASR Pro can help
CURLE_UNKNOWN_OPTION (48) The procedure passed to libcurl is not even recognized/known. See related documentation. This is most likely a problem with the program using libcurl.
I had the same problem with
cygwin. I created
curl manually to process
https and everything worked fine to restore my life
until one day I updated the
cygwin package during installation and updated the
libcurl4 package and I started getting real errors .
$curl -Vcurl 7.54.1 (i686-pc-cygwin) libcurl/7.52.1 OpenSSL/1.0.2j zlib/1.2.8 libidn2/2.0.2 libpsl/0.17.0 (+libidn2/0.11) libssh2/1.7.0 nghttp2/1.14 .0Release date: 06/14/2017Protocols: dict file file transfer protocol ftps gopher https http imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftpFeatures: Debug IDN IPv6 Largefile GSS-API Kerberos SPNEGO NTLM NTLM_WB SSL libz TLS-SRP HTTP2 UnixSockets Proxy HTTPS Metalink PSL
So I found that cygwin updated the
curl package to version 7.54.1 even though
libcurl was still version 7.52.1
So I removed the
curl package and not to mention reinstalling
libcurl everything worked fine again after that.
$apt-cyg remove libcurl4 loopRemoved libcurl4Removed libcurl4 packageRemove loopspackem removedapt-cyg install curl libcurl4Install curlcurl-7.54.1-1.tar.xz: OKUnboxing...The Curl package wants to install the following packages:cygwin libcurl4 libmetalink3 libopenssl100 zlib0The cygwin package is already provided and will be ignored.Install libcurl4libcurl4-7.54.1-1.tar.xz: OKUnboxing...The libcurl4 package requires the following new packages to be installed:Cygwin CA CertificatesThe ca certs package will be installed before manually migrating itcygwin package installed and already ignoredThe libgcc1 package is already installed and loadedPackage libgssapi_krb5_2 is definitely installed and already ignoredPackage libidn2_0 is positioned and already ignoredlibnghttp2_14 package installed and effectively ignoredInstalling the previously skipped libopenldap2_4_2 packagelibopenssl100 package installed and already ignoredThe libpsl5 package is very heavily installed and already ignoredThe libssh2_1 package is frequently installed and is already ignoring itThe zlib0 package has been added and is already being ignoredlibmetalink3 package installed and already leaked in your garagelibopenssl100 package installed, preloadedzlib0 package installed and already skippedPackage installedInstalling the libcurl4 package, skipped so far
$curl -Vcurl 7.54.1 (i686-pc-cygwin) libcurl/7.54.1 OpenSSL/1.0.2j zlib/1.2.8 libidn2/2.0.2 libpsl/0.17.0 (+libidn2/0.11) libssh2/1.7.0 nghttp2/1.14.0Release date: 06/14/2017Logs: file dict ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftpFeatures: AsynchDNS Debug IDN IPv6 Largefile GSS API Kerberos SPNEGO NTLM NTLM_WB SSL libz TLS-SRP HTTP2 UnixSockets HTTPS Proxy Metalink psl
loadingÃ—Sorry for the interruptionUpdate
- Please make sure you answer the question. Please provide details and submit your request!
“curl: (48) An unknown option was passed to libcurl as part of”Protect your computer from harmful viruses and malware with this software download.