Actually super easy, barely an inconvenience ;-) just set the tls version: curl -v https://netbeans.org/ -o /dev/null --tls-max 1.1 2&> /tmp/netbeans_org_tls1.1.log
As you can see in the logs it's working as intended, tested with curl 7.64.0: alied@development:~$ curl --version curl 7.64.0 (x86_64-pc-linux-gnu) libcurl/7.64.0 OpenSSL/1.1.1c zlib/1.2.11 libidn2/2.0.5 libpsl/0.20.2 (+libidn2/2.0.5) libssh2/1.8.0 nghttp2/1.36.0 librtmp/2.3 Release-Date: 2019-02-06 Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp Features: AsynchDNS IDN IPv6 Largefile GSS-API Kerberos SPNEGO NTLM NTLM_WB SSL libz TLS-SRP HTTP2 UnixSockets HTTPS-proxy PSL from Debian testing. On 7/4/19 8:08 AM, Jiří Kovalský wrote: > Hi NetCATters, > > turning lights off is way easier than turning netbeans.org domain > off and so the latter is a step-by-step process. You all surely know > that we have migrated all the critical content to the new website > https://netbeans.apache.org which is running TLS 1.2 already and now > we want to disable old TLS 1.0/1.1 security standards on former > https://netbeans.org as the step #2 before step #3 i.e. > decommissioning. The two dated protocols will be turned off tomorrow - > July 5th PDT. > > For that we are looking for volunteers who will quickly verify after > the change that: > > 1. https://netbeans.org continues serving content via TLS 1.2 ciphering > 2. https://netbeans.org does no longer serve content via TLS 1.0/1.1 > ciphering > > If you don't know how to control version of TLS for your browser, > please read here: > > https://knowledge.digicert.com/generalinformation/INFO3299.html > > In particular I am afraid of disappeared http://plugins.netbeans.org > which is only running on HTTP protocol but let's hope for the best. :) > > Is anyone willing to help with this test in your country on such a > short notice? > > Thanks a lot, > -Jirka > > --------------------------------------------------------------------- > To unsubscribe, e-mail: netcat-unsubscr...@netbeans.apache.org > For additional commands, e-mail: netcat-h...@netbeans.apache.org > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists >
* Expire in 0 ms for 6 (transfer 0x55c97b23dd00) * Expire in 1 ms for 1 (transfer 0x55c97b23dd00) % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Expire in 0 ms for 1 (transfer 0x55c97b23dd00) ===Stripped for sanity=== * Trying 137.254.56.49... * TCP_NODELAY set * Expire in 200 ms for 4 (transfer 0x55c97b23dd00) * Connected to netbeans.org (137.254.56.49) port 443 (#0) * ALPN, offering h2 * ALPN, offering http/1.1 * successfully set certificate verify locations: * CAfile: none CApath: /etc/ssl/certs } [5 bytes data] * TLSv1.3 (OUT), TLS handshake, Client hello (1): } [512 bytes data] * TLSv1.3 (IN), TLS handshake, Server hello (2): { [87 bytes data] 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* TLSv1.2 (IN), TLS handshake, Certificate (11): { [2777 bytes data] * TLSv1.2 (IN), TLS handshake, Server key exchange (12): { [333 bytes data] * TLSv1.2 (IN), TLS handshake, Server finished (14): { [4 bytes data] * TLSv1.2 (OUT), TLS handshake, Client key exchange (16): } [70 bytes data] * TLSv1.2 (OUT), TLS change cipher, Change cipher spec (1): } [1 bytes data] * TLSv1.2 (OUT), TLS handshake, Finished (20): } [16 bytes data] * TLSv1.2 (IN), TLS handshake, Finished (20): { [16 bytes data] * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 * ALPN, server did not agree to a protocol * Server certificate: * subject: C=US; ST=California; L=Redwood City; O=Oracle Corporation; CN=*.netbeans.org * start date: Jan 31 00:00:00 2019 GMT * expire date: Mar 31 12:00:00 2020 GMT * subjectAltName: host "netbeans.org" matched cert's "netbeans.org" * issuer: C=US; O=DigiCert Inc; CN=DigiCert SHA2 Secure Server CA * SSL certificate verify ok. } [5 bytes data] > GET / HTTP/1.1 > Host: netbeans.org > User-Agent: curl/7.64.0 > Accept: */* > { [5 bytes data] < HTTP/1.1 200 OK < Date: Thu, 04 Jul 2019 19:33:57 GMT < Server: Apache/2.2.31 (Unix) mod_ssl/2.2.31 OpenSSL/1.0.2n mod_perl/2.0.7 Perl/v5.14.2 < Set-Cookie: PHPSESSID=3efm4q2mt3aho3rlr3o334fgj7; path=/ < Expires: Thu, 19 Nov 1981 08:52:00 GMT < Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0 < Pragma: no-cache < Vary: Accept-Encoding < Transfer-Encoding: chunked < Content-Type: text/html < { [1025 bytes data] 100 16326 0 16326 0 0 12349 0 --:--:-- 0:00:01 --:--:-- 12349 * Connection #0 to host netbeans.org left intact * Expire in 0 ms for 6 (transfer 0x55c97b23dd00) * Expire in 1 ms for 1 (transfer 0x55c97b23dd00) * Expire in 0 ms for 1 (transfer 0x55c97b23dd00) * Expire in 1 ms for 1 (transfer 0x55c97b23dd00) * Expire in 0 ms for 1 (transfer 0x55c97b23dd00) * Expire in 0 ms for 1 (transfer 0x55c97b23dd00) * Expire in 0 ms for 1 (transfer 0x55c97b23dd00) * Trying 0.0.0.2... * TCP_NODELAY set * Immediate connect fail for 0.0.0.2: Invalid argument * Closing connection 1 curl: (7) Couldn't connect to server
* Expire in 0 ms for 6 (transfer 0x560a865acd00) * Expire in 1 ms for 1 (transfer 0x560a865acd00) % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Expire in 0 ms for 1 (transfer 0x560a865acd00) ===Stripped for sanity=== * Trying 137.254.56.49... * TCP_NODELAY set * Expire in 200 ms for 4 (transfer 0x560a865acd00) * Connected to netbeans.org (137.254.56.49) port 443 (#0) * ALPN, offering h2 * ALPN, offering http/1.1 * successfully set certificate verify locations: * CAfile: none CApath: /etc/ssl/certs } [5 bytes data] * TLSv1.3 (OUT), TLS alert, internal error (592): } [2 bytes data] * error:141E70BF:SSL routines:tls_construct_client_hello:no protocols available 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 * Closing connection 0 curl: (35) error:141E70BF:SSL routines:tls_construct_client_hello:no protocols available * Expire in 0 ms for 6 (transfer 0x560a865acd00) * Expire in 1 ms for 1 (transfer 0x560a865acd00) * Expire in 0 ms for 1 (transfer 0x560a865acd00) * Expire in 1 ms for 1 (transfer 0x560a865acd00) * Expire in 0 ms for 1 (transfer 0x560a865acd00) * Expire in 0 ms for 1 (transfer 0x560a865acd00) * Expire in 0 ms for 1 (transfer 0x560a865acd00) * Trying 0.0.0.2... * TCP_NODELAY set * Immediate connect fail for 0.0.0.2: Invalid argument * Closing connection 1 curl: (7) Couldn't connect to server
0xBC145E315122EAC4.asc
Description: application/pgp-keys
signature.asc
Description: OpenPGP digital signature