Check tls version¶
Quick way to check the TLS version being used by a Member Node.
For a single host:
curl -s -v "https://knb.ecoinformatics.org/knb/d1/mn" 2>&1 > /dev/null | grep "* TLS" * TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
For all hosts in an environment (requires d1nodes script from https://repository.dataone.org/software/cicore/trunk/itk/d1_client_bash/:
for HOST in $(d1nodes -b "https://cn.dataone.org/cn" -B); do \ echo ${HOST}; \ curl -s -v ${HOST} 2>&1 > /dev/null | grep "* TLS"; \ echo "----"; \ done https://cn.dataone.org/cn * TLS 1.2 connection using TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 ---- https://cn-unm-1.dataone.org/cn * TLS 1.2 connection using TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 ---- https://cn-ucsb-1.dataone.org/cn * TLS 1.2 connection using TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 ---- https://cn-orc-1.dataone.org/cn * TLS 1.2 connection using TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 ---- https://knb.ecoinformatics.org/knb/d1/mn * TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 ---- https://data.esa.org/esa/d1/mn * TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 ---- https://dataknp.sanparks.org/sanparks/d1/mn ---- http://mercury-ops2.ornl.gov/clearinghouse/mn ---- http://mercury-ops2.ornl.gov/ornldaac/mn ---- https://gmn.lternet.edu/mn * TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 ---- https://merritt.cdlib.org:8084/knb/d1/mn * TLS 1.0 connection using TLS_RSA_WITH_AES_128_CBC_SHA ---- https://data.piscoweb.org/catalog/d1/mn * TLS 1.0 connection using TLS_RSA_WITH_AES_128_CBC_SHA ---- https://oneshare.unm.edu/knb/d1/mn * TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 ---- https://mn-orc-1.dataone.org/knb/d1/mn * TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 ---- https://mn-unm-1.dataone.org/knb/d1/mn * TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 ---- https://mn-ucsb-1.dataone.org/knb/d1/mn * TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 ---- https://metacat.tfri.gov.tw/tfri/d1/mn ---- https://mynpn.usanpn.org/knb/d1/mn * TLS 1.0 connection using TLS_RSA_WITH_AES_128_CBC_SHA ---- http://seadva.d2i.indiana.edu:8081/sead/rest/mn ---- https://goa.nceas.ucsb.edu/goa/d1/mn * TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 ---- https://bidataone.nhm.ku.edu/mn * TLS 1.2 connection using TLS_RSA_WITH_AES_256_CBC_SHA256 ---- https://data.lter-europe.net/knb/d1/mn * TLS 1.0 connection using TLS_RSA_WITH_AES_128_CBC_SHA ---- https://datadryad.org/mn * TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 ---- https://dataone.ornith.cornell.edu/metacat/d1/mn * TLS 1.2 connection using TLS_RSA_WITH_AES_256_CBC_SHA256 ---- https://gstore.unm.edu/dataone/ * TLS 1.2 connection using TLS_RSA_WITH_AES_256_CBC_SHA256 ---- https://data.rcg.montana.edu/catalog/d1/mn * TLS 1.2 connection using TLS_RSA_WITH_AES_256_CBC_SHA256 ---- https://dataone-prod.pop.umn.edu/mn * TLS 1.2 connection using TLS_RSA_WITH_RC4_128_SHA ---- http://mercury-ops2.ornl.gov/EDORA_MN/mn ---- http://mercury-ops2.ornl.gov/RGD_MN/mn ---- https://poseidon.limnology.wisc.edu/metacat/d1/mn * TLS 1.2 connection using TLS_RSA_WITH_AES_256_CBC_SHA256 ----