Wget TLS 1.2 오류

Wget TLS 1.2 오류

~에 따르면수동, wget을 사용할 때 TLS 버전 1.2를 지정할 수 있어야 합니다.

시도하면 실패합니다.

wget https://site --no-check-certificate --secure-protocol=TLSv1_2
wget: --secure-protocol: Invalid value ‘TLSv1_2’.

그것을 사용하면 wget https://site --no-check-certificate --secure-protocol=TLSv1훌륭하게 작동합니다.

버전 정보:

wget --version
GNU Wget 1.15 built on linux-gnu.

+digest +https +ipv6 +iri +large-file +nls +ntlm +opie +ssl/openssl 

Wgetrc: 
    /etc/wgetrc (system)
Locale: 
    /usr/share/locale 
Compile: 
    gcc -DHAVE_CONFIG_H -DSYSTEM_WGETRC="/etc/wgetrc" 
    -DLOCALEDIR="/usr/share/locale" -I. -I../../src -I../lib 
    -I../../lib -D_FORTIFY_SOURCE=2 -I/usr/include -g -O2 
    -fstack-protector --param=ssp-buffer-size=4 -Wformat 
    -Werror=format-security -DNO_SSLv2 -D_FILE_OFFSET_BITS=64 -g -Wall 
Link: 
    gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat 
    -Werror=format-security -DNO_SSLv2 -D_FILE_OFFSET_BITS=64 -g -Wall 
    -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib -lssl -lcrypto 
    -ldl -lz -lidn -luuid ftp-opie.o openssl.o http-ntlm.o 
    ../lib/libgnu.a 

Copyright (C) 2011 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later
<http://www.gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Originally written by Hrvoje Niksic <[email protected]>.
Please send bug reports and questions to <[email protected]>.

답변1

wget 프로젝트 페이지에 작성된 대로 보안 프로토콜이 TLSv1_1wget TLSv1_2버전 1.16.1에 추가되었습니다. 귀하의 wget 1.15는 이를 지원하지 않습니다.

자원:

답변2

wget 1.15를 사용하고 있습니다.

주목할만한 것 중 하나이기 때문에 최소한 wget 1.16.1이 필요한 것 같습니다.다양성이 버전에는 다음이 포함됩니다.

  • --secure-protocol=TLSv1_1|TLSv1_2를 추가합니다.

관련 정보