NSS error -12286
HTTPSを使用してファイルをダウンロードするとエラーが発生しますcurl
。
同じファイルを問題なくダウンロードできるため、wget
ファイアウォールやブラックリストの問題を排除できます。
Qualys SSL Labsテストサーバーツールによると、すでに運が悪いオプションを試しましたが、-k
これはサーバーが好むパスワードです。--cipher ecdhe_ecdsa_aes_128_gcm_sha_256
https://www.ssllabs.com/ssltest/analyze.html?d=intribunale.net&latest
cURL
ログは次のとおりです。
# curl -v https://www.intribunale.net/immobili
* About to connect() to www.intribunale.net port 443 (#0)
* Trying 104.27.150.214... connected
* Connected to www.intribunale.net (104.27.150.214) port 443 (#0)
* Initializing NSS with certpath: sql:/etc/pki/nssdb
* CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none
* NSS error -12286
* Closing connection #0
* SSL connect error
curl: (35) SSL connect error
私のライブラリのバージョンは次のとおりです。
# curl -V
curl 7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.19.1 Basic ECC zlib/1.2.3 libidn/1.18 libssh2/1.4.2
Protocols: tftp ftp telnet dict ldap ldaps http file https ftps scp sftp
Features: GSS-Negotiate IDN IPv6 Largefile NTLM SSL libz
ベストアンサー1
解決策は、CentOS 6用のサードパーティ製リポジトリを使用するか、ソースからビルドしてcURL 7.42にアップグレードすることです。